feat: migrate useUserAccess to myAccessAtom in client-layout

This commit is contained in:
CREDO23 2025-12-17 20:44:07 +00:00
parent e520e3e217
commit 74c7e5e7b3

View file

@ -17,7 +17,7 @@ import { AppSidebarProvider } from "@/components/sidebar/AppSidebarProvider";
import { Card, CardContent, CardDescription, CardHeader, CardTitle } from "@/components/ui/card";
import { Separator } from "@/components/ui/separator";
import { SidebarInset, SidebarProvider, SidebarTrigger } from "@/components/ui/sidebar";
import { useUserAccess } from "@/hooks/use-rbac";
import { myAccessAtom } from "@/atoms/members/members-query.atoms";
import { cn } from "@/lib/utils";
export function DashboardClientLayout({
@ -69,7 +69,7 @@ export function DashboardClientLayout({
);
}, [preferences]);
const { access, loading: accessLoading } = useUserAccess(searchSpaceIdNum);
const { data: access = null, isLoading: accessLoading } = useAtomValue(myAccessAtom);
const [hasCheckedOnboarding, setHasCheckedOnboarding] = useState(false);
// Skip onboarding check if we're already on the onboarding page