import GetDocumentList from '@/graphql/documentList.graphql?raw'; export const useDocumentList = () => { const { $directus } = useNuxtApp(); const { getDirectusLocale } = useLocalizations(); const locale = getDirectusLocale(); return useAsyncData(`document-list-${locale}`, async () => { return await $directus.query<{ product_documents: ProductDocument[] }>( GetDocumentList, { locale: locale, } ); }); };