Working layout editor

This commit is contained in:
2026-02-28 13:41:51 +01:00
parent b543988f02
commit 78daab4cf4
4 changed files with 153 additions and 63 deletions
+18 -2
View File
@@ -14,8 +14,18 @@ import {
} from "@/lib/workspace";
export default function Workspace() {
const { workspace, loadWorkspace, updateEntity, setWorkspace } =
useWorkspace();
const {
workspace,
loadWorkspace,
updateEntity,
setWorkspace,
addEntity,
addGroup,
renameEntity,
deleteEntity,
removeNode,
renameGroup,
} = useWorkspace();
const [route, setRoute] = useState<Route>({});
@@ -120,6 +130,12 @@ export default function Workspace() {
workspace={workspace}
setRoute={setRoute}
setWorkspace={setWorkspace}
addEntity={addEntity}
addGroup={addGroup}
renameEntity={renameEntity}
deleteEntity={deleteEntity}
removeNode={removeNode}
renameGroup={renameGroup}
>
<SidebarTrigger className="w-full px-4">
<div className="px-4">