From e24a2362fd538ec7c231fe4e5c16cddd5ff681ca Mon Sep 17 00:00:00 2001 From: syuilo <4439005+syuilo@users.noreply.github.com> Date: Sun, 27 Apr 2025 17:16:51 +0900 Subject: refactor(frontend): PageWithHeaderにMkSwiperを持たせるように MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/components/global/PageWithHeader.vue | 7 +- packages/frontend/src/pages/about.vue | 29 ++- packages/frontend/src/pages/announcements.vue | 71 +++---- packages/frontend/src/pages/channel.vue | 91 ++++---- packages/frontend/src/pages/channels.vue | 95 +++++---- packages/frontend/src/pages/chat/home.vue | 13 +- packages/frontend/src/pages/explore.vue | 24 +-- packages/frontend/src/pages/flash/flash-index.vue | 43 ++-- packages/frontend/src/pages/follow-requests.vue | 55 +++-- packages/frontend/src/pages/gallery/index.vue | 57 +++-- packages/frontend/src/pages/instance-info.vue | 229 ++++++++++----------- packages/frontend/src/pages/my-clips/index.vue | 25 +-- packages/frontend/src/pages/notifications.vue | 23 +-- packages/frontend/src/pages/pages.vue | 49 +++-- packages/frontend/src/pages/search.vue | 27 ++- packages/frontend/src/pages/user/index.vue | 33 ++- 16 files changed, 415 insertions(+), 456 deletions(-) (limited to 'packages/frontend/src') diff --git a/packages/frontend/src/components/global/PageWithHeader.vue b/packages/frontend/src/components/global/PageWithHeader.vue index 4d26f8031b..2cc7979ce4 100644 --- a/packages/frontend/src/components/global/PageWithHeader.vue +++ b/packages/frontend/src/components/global/PageWithHeader.vue @@ -8,7 +8,10 @@ SPDX-License-Identifier: AGPL-3.0-only
- + + + +
@@ -20,9 +23,11 @@ import { computed, useTemplateRef } from 'vue'; import { scrollInContainer } from '@@/js/scroll.js'; import type { PageHeaderProps } from './MkPageHeader.vue'; import { useScrollPositionKeeper } from '@/use/use-scroll-position-keeper.js'; +import MkSwiper from '@/components/MkSwiper.vue'; const props = defineProps(); const pageHeaderProps = computed(() => { diff --git a/packages/frontend/src/pages/about.vue b/packages/frontend/src/pages/about.vue index ec286f109f..b4ccd55452 100644 --- a/packages/frontend/src/pages/about.vue +++ b/packages/frontend/src/pages/about.vue @@ -4,21 +4,19 @@ SPDX-License-Identifier: AGPL-3.0-only --> @@ -28,7 +26,6 @@ import { instance } from '@/instance.js'; import { i18n } from '@/i18n.js'; import { claimAchievement } from '@/utility/achievements.js'; import { definePage } from '@/page.js'; -import MkSwiper from '@/components/MkSwiper.vue'; const XOverview = defineAsyncComponent(() => import('@/pages/about.overview.vue')); const XEmojis = defineAsyncComponent(() => import('@/pages/about.emojis.vue')); diff --git a/packages/frontend/src/pages/announcements.vue b/packages/frontend/src/pages/announcements.vue index c82cde1600..23626782b4 100644 --- a/packages/frontend/src/pages/announcements.vue +++ b/packages/frontend/src/pages/announcements.vue @@ -4,43 +4,41 @@ SPDX-License-Identifier: AGPL-3.0-only --> @@ -50,7 +48,6 @@ import { ref, computed } from 'vue'; import MkPagination from '@/components/MkPagination.vue'; import MkButton from '@/components/MkButton.vue'; import MkInfo from '@/components/MkInfo.vue'; -import MkSwiper from '@/components/MkSwiper.vue'; import * as os from '@/os.js'; import { misskeyApi } from '@/utility/misskey-api.js'; import { i18n } from '@/i18n.js'; diff --git a/packages/frontend/src/pages/channel.vue b/packages/frontend/src/pages/channel.vue index e71d372722..ed54fff5ce 100644 --- a/packages/frontend/src/pages/channel.vue +++ b/packages/frontend/src/pages/channel.vue @@ -4,60 +4,58 @@ SPDX-License-Identifier: AGPL-3.0-only -->