Structuring and fixes

This commit is contained in:
2026-02-27 22:35:31 +01:00
parent f856edc916
commit 162e2b3d3f
7 changed files with 1231 additions and 39 deletions
+9 -3
View File
@@ -16,7 +16,8 @@ import {
export default function Workspace() {
const [currentWorkspace, setCurrentWorkspace] = useState<string>();
const { workspace, loadWorkspace } = useWorkspace();
const { workspace, loadWorkspace, updateEntity, setWorkspace } =
useWorkspace();
const [route, setRoute] = useState<Route>({});
@@ -31,7 +32,12 @@ export default function Workspace() {
}, [currentWorkspace]);
return workspace ? (
<AppSidebar workspace={workspace} setRoute={setRoute}>
<AppSidebar
workspace={workspace}
setRoute={setRoute}
updateEntity={updateEntity}
setWorkspace={setWorkspace}
>
<SidebarTrigger className="w-full px-4">
<div className="px-4">
<header className="w-full border-b-2 pb-3 pt-2 hover:bg-accent/20 flex items-center text-foreground/90">
@@ -42,7 +48,7 @@ export default function Workspace() {
</div>
</SidebarTrigger>
<Router workspace={workspace} route={route} />
<Router workspace={workspace} route={route} updateEntity={updateEntity} />
</AppSidebar>
) : (
<main