From 1aa43a53569d81cf63b3ca3b6135194a81773a44 Mon Sep 17 00:00:00 2001 From: Matthieu Date: Fri, 19 Jun 2026 15:06:50 +0200 Subject: [PATCH] refactor(front) : move useApi and shared stores (auth, ui) to shared/ --- frontend/components/mail/MailCreateTaskModal.vue | 2 +- frontend/{ => shared}/composables/useApi.ts | 2 +- frontend/{ => shared}/stores/auth.ts | 0 frontend/{ => shared}/stores/ui.ts | 0 4 files changed, 2 insertions(+), 2 deletions(-) rename frontend/{ => shared}/composables/useApi.ts (99%) rename frontend/{ => shared}/stores/auth.ts (100%) rename frontend/{ => shared}/stores/ui.ts (100%) diff --git a/frontend/components/mail/MailCreateTaskModal.vue b/frontend/components/mail/MailCreateTaskModal.vue index 64e3fa4..3b75539 100644 --- a/frontend/components/mail/MailCreateTaskModal.vue +++ b/frontend/components/mail/MailCreateTaskModal.vue @@ -8,7 +8,7 @@ import { useMailService } from '~/services/mail' import { useProjectService } from '~/services/projects' import { useTaskGroupService } from '~/services/task-groups' import { useUserService } from '~/services/users' -import { useAuthStore } from '~/stores/auth' +import { useAuthStore } from '~/shared/stores/auth' const props = defineProps<{ modelValue: boolean diff --git a/frontend/composables/useApi.ts b/frontend/shared/composables/useApi.ts similarity index 99% rename from frontend/composables/useApi.ts rename to frontend/shared/composables/useApi.ts index bac2544..8ebb4f1 100644 --- a/frontend/composables/useApi.ts +++ b/frontend/shared/composables/useApi.ts @@ -1,6 +1,6 @@ import type { FetchOptions } from 'ofetch' import { $fetch, FetchError } from 'ofetch' -import { useAuthStore } from '~/stores/auth' +import { useAuthStore } from '~/shared/stores/auth' export type AnyObject = Record diff --git a/frontend/stores/auth.ts b/frontend/shared/stores/auth.ts similarity index 100% rename from frontend/stores/auth.ts rename to frontend/shared/stores/auth.ts diff --git a/frontend/stores/ui.ts b/frontend/shared/stores/ui.ts similarity index 100% rename from frontend/stores/ui.ts rename to frontend/shared/stores/ui.ts