From 762e1369b025dc2c9d910d6284e9eed6cb8eba7e Mon Sep 17 00:00:00 2001 From: AaronHux Date: Sat, 25 May 2024 14:47:39 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E9=83=A8=E5=88=86=E4=BE=9D?= =?UTF-8?q?=E8=B5=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- components/ImageHover.vue | 2 +- composables/count.ts | 16 ---------------- composables/user.ts | 34 ---------------------------------- nuxt.config.ts | 12 +++--------- package.json | 8 +++----- 5 files changed, 7 insertions(+), 65 deletions(-) delete mode 100644 composables/count.ts delete mode 100644 composables/user.ts diff --git a/components/ImageHover.vue b/components/ImageHover.vue index bd23c1a..856fe3d 100644 --- a/components/ImageHover.vue +++ b/components/ImageHover.vue @@ -4,7 +4,7 @@ $defineProps<{ topic: string description?: string href: string - imgClass: string + imgClass?: string }>() diff --git a/composables/count.ts b/composables/count.ts deleted file mode 100644 index 6122453..0000000 --- a/composables/count.ts +++ /dev/null @@ -1,16 +0,0 @@ -export function useCount() { - const count = useState('count', () => Math.round(Math.random() * 20)) - - function inc() { - count.value += 1 - } - function dec() { - count.value -= 1 - } - - return { - count, - inc, - dec, - } -} diff --git a/composables/user.ts b/composables/user.ts deleted file mode 100644 index c4440cd..0000000 --- a/composables/user.ts +++ /dev/null @@ -1,34 +0,0 @@ -import { acceptHMRUpdate, defineStore } from 'pinia' - -export const useUserStore = defineStore('user', () => { - /** - * Current named of the user. - */ - const savedName = ref('') - const previousNames = ref(new Set()) - - const usedNames = computed(() => Array.from(previousNames.value)) - const otherNames = computed(() => usedNames.value.filter(name => name !== savedName.value)) - - /** - * Changes the current name of the user and saves the one that was used - * before. - * - * @param name - new name to set - */ - function setNewName(name: string) { - if (savedName.value) - previousNames.value.add(savedName.value) - - savedName.value = name - } - - return { - setNewName, - otherNames, - savedName, - } -}) - -if (import.meta.hot) - import.meta.hot.accept(acceptHMRUpdate(useUserStore, import.meta.hot)) diff --git a/nuxt.config.ts b/nuxt.config.ts index 80ede9e..2c0f3cf 100644 --- a/nuxt.config.ts +++ b/nuxt.config.ts @@ -9,17 +9,11 @@ export default defineNuxtConfig({ modules: [ '@vueuse/nuxt', '@anu-vue/nuxt', - '@unocss/nuxt', - '@pinia/nuxt', - '@nuxtjs/i18n', - // '@nuxtjs/strapi', + '@unocss/nuxt', + '@nuxtjs/i18n', '@vue-macros/nuxt', '@nuxt/content', - '@nuxtjs/color-mode', - // '@vite-pwa/nuxt', - // '@aceforth/nuxt-optimized-images', - // '@vueuse/components', - // '@nuxt/image', + '@nuxtjs/color-mode', '@nuxt/devtools', ], diff --git a/package.json b/package.json index f157ba2..2ab2c0d 100644 --- a/package.json +++ b/package.json @@ -27,14 +27,12 @@ "@iconify-json/twemoji": "^1.1.11", "@nuxt/content": "^2.6.0", "@nuxtjs/color-mode": "^3.4.0", - "@nuxtjs/i18n": "8.3.1", - "@pinia/nuxt": "^0.5.1", + "@nuxtjs/i18n": "8.3.1", "@unocss/nuxt": "0.60.3", "@vue-macros/nuxt": "^1.9.33", "@vueuse/nuxt": "^9.13.0", - "nuxt": "^3.11.2", - "pinia": "^2.1.7", - "typescript": "^4.9.5", + "nuxt": "^3.11.2", + "typescript": "^5.4.5", "unocss-preset-extra": "^0.5.3", "unocss-preset-scrollbar": "^0.3.1", "unocss-preset-scrollbar-hide": "^1.0.1",