feat: proper sidebar and import persistence

This commit is contained in:
2026-02-13 14:09:54 +01:00
parent d88fb1d9fa
commit 9169f2a34c
16 changed files with 922 additions and 50 deletions

View File

@@ -1622,10 +1622,10 @@ export const Editor: React.FC = () => {
}
// Show import analysis if import tab is active
if (showImport) {
if (showImport && activeTabId) {
return (
<div className="editor">
<ImportAnalysisView />
<ImportAnalysisView key={activeTabId} definitionId={activeTabId} />
{renderErrorModal()}
{renderConfirmDeleteModal()}
</div>