import { useQuery } from "@tanstack/react-query"; export type User = { id: number; login: string; createdAt: string; updatedAt: string; deletedAt: string | null; }; export const useUserQuery = () => { return useQuery({ queryKey: ["user"], queryFn: async () => { const resp = await fetch("/api/user"); return (await resp.json()) as User; }, }); };