diff --git a/web/src/pages/Authorize/index.tsx b/web/src/pages/Authorize/index.tsx index 95f6b7b..1dcf7bf 100644 --- a/web/src/pages/Authorize/index.tsx +++ b/web/src/pages/Authorize/index.tsx @@ -5,20 +5,20 @@ import { ArrowLeftRight, ChevronDown } from "lucide-react"; import { Button } from "@/components/ui/button"; import Avatar from "@/feature/Avatar"; import { useAuth } from "@/store/auth"; -import { useOAuthContext } from "@/context/oauth"; +import { useOAuth } from "@/store/oauth"; const AuthorizePage: FC = () => { const promptAccountSelection = useAuth((state) => state.deleteActiveAccount); const activeAccount = useAuth((state) => state.activeAccount); - const oauth = useOAuthContext(); - const profile = useAuth((state) => state.profile); + const selectSession = useOAuth((state) => state.selectSession); + const handleAgree = useCallback(() => { if (!activeAccount) return; - oauth.selectSession(activeAccount.access); - }, [activeAccount, oauth]); + selectSession(activeAccount.access); + }, [activeAccount, selectSession]); return (