import { useSuspenseQuery } from '@tanstack/react-query'; import { axiosClient } from '@/lib/axios'; export function useUserInfo() { return useSuspenseQuery({ queryKey: ['userInfo'], queryFn: async () => { const response = await axiosClient.get<{ user_id: string; email: string; type: string; nickname: string; subtitle: string; avatar: string; checkin: string | null; } >('/user/info'); return response.data; }, }); }