import GetQuestionList from '@/graphql/questionList.graphql?raw'; export const useQuestionList = () => { const { $directus } = useNuxtApp(); const { getDirectusLocale } = useLocalizations(); const locale = getDirectusLocale(); return useAsyncData(`question-list-${locale}`, async () => { return await $directus.query<{ questions: Question[] }>(GetQuestionList, { locale: locale, }); }); };