add route

This commit is contained in:
2025-11-19 22:12:18 -03:00
parent f99350f507
commit 5b1ba9e9c7
25 changed files with 162 additions and 334 deletions

View File

@@ -22,7 +22,7 @@ import {
} from '@repo/ui/components/ui/sidebar'
import { initials } from '@repo/ui/lib/utils'
type Workspace = {
export type Workspace = {
id: string
name: string
cnpj: string
@@ -30,7 +30,7 @@ type Workspace = {
type WorkspaceContextProps = {
workspaces: Workspace[]
activeWorkspace: Workspace | null
activeWorkspace: Workspace
setActiveWorkspace: React.Dispatch<React.SetStateAction<Workspace | null>>
}
@@ -54,8 +54,8 @@ export function WorkspaceProvider({
children: React.ReactNode
}) {
const { orgid } = useParams()
const [activeWorkspace, setActiveWorkspace] = useState<Workspace | null>(
() => workspaces.find((ws) => ws.id === orgid) ?? null
const [activeWorkspace, setActiveWorkspace] = useState<Workspace | any>(
() => workspaces.find((ws) => ws.id === orgid) || {}
)
return (
@@ -79,7 +79,7 @@ export function WorkspaceSwitcher() {
}
return (
<SidebarMenu>
<SidebarMenu className="group-data-[state=expanded]:p-2">
<SidebarMenuItem>
<DropdownMenu>
<DropdownMenuTrigger asChild>