From 21a67fd115f0eeefa8b20274ec0d0de91b99de74 Mon Sep 17 00:00:00 2001 From: Lapor Chen <31620109+laporchen@users.noreply.github.com> Date: Sat, 5 Aug 2023 18:43:28 +0800 Subject: [PATCH] feat: add mobile layout to index --- src/components/SystemAnnouncements.vue | 48 +++++++++++++++++++++++++- src/pages/index.vue | 11 +++++- 2 files changed, 57 insertions(+), 2 deletions(-) diff --git a/src/components/SystemAnnouncements.vue b/src/components/SystemAnnouncements.vue index e63d496..a9f09ee 100644 --- a/src/components/SystemAnnouncements.vue +++ b/src/components/SystemAnnouncements.vue @@ -4,6 +4,10 @@ import { formatTime } from "@/utils/formatTime"; import { useAxios } from "@vueuse/integrations/useAxios"; import { fetcher } from "@/models/api"; +import useInteractions from "@/composables/useInteractions"; + +const { isDesktop } = useInteractions(); + const session = useSession(); const { data: announcements, error, isLoading } = useAxios("/ann", fetcher); @@ -11,7 +15,7 @@ const { data: announcements, error, isLoading } = useAxios("/a diff --git a/src/pages/index.vue b/src/pages/index.vue index 9989256..31ebad6 100644 --- a/src/pages/index.vue +++ b/src/pages/index.vue @@ -1,11 +1,20 @@