import apiInstance from '@api/instance' import { AxiosError } from 'axios' import { useQuery, UseQueryOptions } from 'react-query' export type QueryKey = ['Lists'] const queryFunction = () => { return apiInstance({ method: 'get', url: 'lists' }).then(res => res.body) } const useListsQuery = ({ options }: { options?: UseQueryOptions }) => { const queryKey: QueryKey = ['Lists'] return useQuery(queryKey, queryFunction, options) } export { useListsQuery }