'use client';

import { useQuery } from "@tanstack/react-query";
import { api } from "@/lib/auth/api-client";

export function useApiQuery<T>(key: any[], url: string, enabled = true) {
  return useQuery<T>({
    queryKey: key,
    queryFn: async () => {
      const res = await api.get(url);
      return res.data;
    },
    enabled,
  });
}
