import { useMutation } from '@tanstack/react-query'; import { useAuthStore } from '../store/authStore'; import type { LoginCredentials } from '../types'; export function useLogin() { const login = useAuthStore((s) => s.login); return useMutation({ mutationFn: (credentials: LoginCredentials) => login(credentials.username, credentials.password), }); }