refactor: migrate AppSidebarProvider from useUser to currentUserAtom

This commit is contained in:
CREDO23 2025-12-15 12:25:09 +00:00
parent 6b266ff128
commit 2e0f59522a

View file

@ -17,10 +17,10 @@ import {
DialogHeader,
DialogTitle,
} from "@/components/ui/dialog";
import { useUser } from "@/hooks";
import { useQuery } from "@tanstack/react-query";
import { searchSpacesApiService } from "@/lib/apis/search-spaces-api.service";
import { cacheKeys } from "@/lib/query-client/cache-keys";
import { currentUserAtom } from "@/atoms/user/user-query.atoms";
interface AppSidebarProviderProps {
searchSpaceId: string;
@ -68,7 +68,7 @@ export function AppSidebarProvider({
enabled: !!searchSpaceId,
});
const { user } = useUser();
const { data: user } = useAtomValue(currentUserAtom);
const [showDeleteDialog, setShowDeleteDialog] = useState(false);
const [chatToDelete, setChatToDelete] = useState<{ id: number; name: string } | null>(null);