import * as metaDataAPI from '../../apis/metaDataApi' import { useCustomQuery } from '../customQuery/useCustomQuery' import { metaDataKeys } from './metaDataKeys' export const fetchMetaData = async () => { const metaDataResponse = await metaDataAPI.getMetaDataApi() return metaDataResponse?.data } export const useMetaData = () => { const metaData = useCustomQuery(metaDataKeys.get, fetchMetaData, { cacheTime: Infinity, refetchOnWindowFocus: false, staleTime: Infinity, keepPreviousData: true, // staleTime: 1000 * 60 * 5, // 5 minutes }) return metaData }