import { useCompany } from "@/context/CompanyContext"; import { useCoordinatorWorkspaceEnabled } from "@/hooks/useCoordinatorWorkspaceEnabled"; import { Button } from "@/components/ui/button"; import { Card } from "@/components/ui/card"; import { ToggleSwitch } from "@/components/ui/toggle-switch"; export function ClassicWorkspaceSetting() { const { selectedCompany } = useCompany(); const workspace = useCoordinatorWorkspaceEnabled(); const error = workspace.error instanceof Error ? workspace.error.message : null; return (

Classic workspace

Use the previous workspace instead of the standard Coordinator workspace. This changes your interface across companies on this instance.

Off by default. Turn it off to return to Coordinator. Your work and your teammates’ settings stay the same.

{workspace.userId === "local-board" && (

This local instance uses the shared Local Board identity.

)}
{ if (!selectedCompany) return; void workspace.setEnabled(selectedCompany.id, !classicEnabled).catch(() => {}); }} />
{workspace.isSaving &&

Saving your workspace…

} {!workspace.loaded &&

Loading your preference…

} {error && (
{error}
)}
); }