Files
games-wishlist/web/src/api/user.ts

20 lines
387 B
TypeScript

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;
},
});
};