From c70d7cbe1482cd9a8812ddc22039223b6351d0c9 Mon Sep 17 00:00:00 2001 From: Max batleforc Date: Mon, 27 Jan 2025 23:22:44 +0100 Subject: [PATCH] feat: setup maintenance bandeau --- apps/front/src/component/helper/WarnBan.vue | 18 ++++++++++++++++++ apps/front/src/stores/page.ts | 2 ++ apps/front/src/views/BlogHomeView.vue | 4 ++++ apps/front/src/views/BlogView.vue | 2 ++ apps/front/src/views/DocHomeView.vue | 2 ++ apps/front/src/views/DocView.vue | 4 ++-- 6 files changed, 30 insertions(+), 2 deletions(-) create mode 100644 apps/front/src/component/helper/WarnBan.vue diff --git a/apps/front/src/component/helper/WarnBan.vue b/apps/front/src/component/helper/WarnBan.vue new file mode 100644 index 0000000..cd17d2c --- /dev/null +++ b/apps/front/src/component/helper/WarnBan.vue @@ -0,0 +1,18 @@ + + + \ No newline at end of file diff --git a/apps/front/src/stores/page.ts b/apps/front/src/stores/page.ts index 3223c10..d949d48 100644 --- a/apps/front/src/stores/page.ts +++ b/apps/front/src/stores/page.ts @@ -9,6 +9,7 @@ export interface PageState { pageV2?: PageV2; pagePath: string; v2Switch: boolean; + maintenance: boolean; } export const usePageStore = defineStore('page', { @@ -16,6 +17,7 @@ export const usePageStore = defineStore('page', { pageLoading: false, pagePath: '', v2Switch: true, + maintenance: false, }), actions: { fetchPage(path: string) { diff --git a/apps/front/src/views/BlogHomeView.vue b/apps/front/src/views/BlogHomeView.vue index 4d0c962..fbc6d69 100644 --- a/apps/front/src/views/BlogHomeView.vue +++ b/apps/front/src/views/BlogHomeView.vue @@ -1,11 +1,14 @@