Better architectural distinction between live coding mode and composition mode

This commit is contained in:
2025-10-15 11:04:27 +02:00
parent 46925f5c2e
commit bbdb01200e
11 changed files with 434 additions and 160 deletions

View File

@ -10,6 +10,7 @@ export class UIState {
audioPermissionPopupVisible = $state(true);
unsavedChangesDialogVisible = $state(false);
saveAsDialogVisible = $state(false);
templateDialogVisible = $state(false);
shareUrl = $state('');
@ -59,4 +60,12 @@ export class UIState {
hideSaveAsDialog() {
this.saveAsDialogVisible = false;
}
showTemplateDialog() {
this.templateDialogVisible = true;
}
hideTemplateDialog() {
this.templateDialogVisible = false;
}
}