Remember preview panel open state + don't hide source panel

This commit is contained in:
Misode
2025-05-17 13:05:31 +02:00
parent abfb8959ca
commit 70c82984f8

View File

@@ -323,10 +323,8 @@ export function SchemaGenerator({ gen, allowedVersions }: Props) {
} else {
Analytics.showPreview(gen.id, 'menu')
}
Store.setPreviewPanelOpen(!previewShown)
setPreviewShown(!previewShown)
if (!previewShown && sourceShown) {
setSourceShown(false)
}
}
const [projectShown, setProjectShown] = useState(Store.getProjectPanelOpen() ?? false)