feat(custom-widgets): improve authoring workbench (#6689)

* feat(custom-widgets): improve authoring workbench

* fix(custom-widgets): address review and CI

* refactor(custom-widgets): satisfy architecture checks

* fix(custom-widgets): isolate workbench typing updates

* fix(custom-widgets): harden workbench state
This commit is contained in:
Thomas authored and GitHub committed 2026-08-24 08:55:00 +02:00
1 parent 8b6387f321
commit fcca57ddf7
47 files changed
+3602 -852

No files matched your search

@@ -63,6 +63,7 @@ export function CodeEditorToolbar({
leftSection={<IconArrowBackUp size={14} />}
onClick={onUndo}
disabled={!editorCreated || historyDepth.undo === 0}
aria-keyshortcuts="Control+Z Meta+Z"
>
{props.messages.undo}
</Button>
@@ -73,6 +74,7 @@ export function CodeEditorToolbar({
leftSection={<IconArrowForwardUp size={14} />}
onClick={onRedo}
disabled={!editorCreated || historyDepth.redo === 0}
aria-keyshortcuts="Control+Shift+Z Meta+Shift+Z"
>
{props.messages.redo}
</Button>