From 1aa118283ea0f2147e272508d530f41fe00de4ab Mon Sep 17 00:00:00 2001 From: Anthony Fu Date: Fri, 6 Jan 2023 18:39:37 +0100 Subject: [PATCH] refactor: unify user settings (#821) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: 三咲智子 --- components/nav/NavFooter.vue | 4 +-- components/status/StatusActionsMore.vue | 2 +- components/status/StatusCard.vue | 4 +-- components/status/StatusPreviewCard.vue | 2 +- components/timeline/TimelinePaginator.vue | 2 +- composables/command.ts | 4 +-- composables/dialog.ts | 5 +-- composables/featureFlags.ts | 38 ----------------------- composables/settings/featureFlags.ts | 36 +++++++++++++++++++++ composables/settings/index.ts | 21 +++++++++++++ constants/index.ts | 6 ++-- layouts/default.vue | 9 +++++- nuxt.config.ts | 1 + package.json | 1 + pages/settings/preferences/index.vue | 6 ++-- plugins/setup-i18n.ts | 4 +-- pnpm-lock.yaml | 21 +++++++++++++ 17 files changed, 105 insertions(+), 61 deletions(-) delete mode 100644 composables/featureFlags.ts create mode 100644 composables/settings/featureFlags.ts create mode 100644 composables/settings/index.ts diff --git a/components/nav/NavFooter.vue b/components/nav/NavFooter.vue index 81ae1394..7a9a416e 100644 --- a/components/nav/NavFooter.vue +++ b/components/nav/NavFooter.vue @@ -22,9 +22,9 @@ function toggleDark() {