import { Link, useNavigate } from 'react-router-dom' import { authClient } from '../lib/auth-client.ts' import { useAuthStore } from '../stores/auth.ts' import { useThemeStore } from '../stores/theme.ts' import { StoreIcon } from '../components/StoreIcon.tsx' export function Settings() { const { data: session } = authClient.useSession() const setAuthenticated = useAuthStore((s) => s.setAuthenticated) const navigate = useNavigate() const { theme, setTheme } = useThemeStore() const user = session?.user const connectedStores: string[] = [] async function handleSignOut() { await authClient.signOut() setAuthenticated(false) navigate('/login') } return (
{user?.name ?? 'Guest'}
{user?.email ?? ''}
No stores connected yet.