remove partyjs.

This commit is contained in:
2023-12-04 13:09:09 +08:00
parent d5871afeac
commit 7690b1b07f
2 changed files with 8 additions and 22 deletions

View File

@@ -1,7 +1,6 @@
<script setup lang="ts">
import { useUserStore } from "~/shared/store/user"
import { getBaseInfo } from "../api"
import party from "party-js"
const userCount = ref(0)
const submissionCount = ref(0)
@@ -9,17 +8,6 @@ const contestCount = ref(0)
const userStore = useUserStore()
const router = useRouter()
party.resolvableShapes["fries"] = `<span style="font-size: 100px">🍟</span>`
party.resolvableShapes["joker"] = `<span style="font-size: 100px">🤡</span>`
function partyBegin1() {
party.sparkles(document.body, { shapes: ["fries"] })
}
function partyBegin2() {
party.sparkles(document.body, { shapes: ["joker"] })
}
onMounted(async () => {
const res = await getBaseInfo()
userCount.value = res.data.user_count
@@ -50,8 +38,6 @@ onMounted(async () => {
<span>我猜你要</span>
<n-button @click="router.push('/admin/problem/create')">新题目</n-button>
<n-button @click="router.push('/admin/contest/create')">新比赛</n-button>
<n-button @click="partyBegin1">来点薯条</n-button>
<n-button @click="partyBegin2">做回自己</n-button>
</n-space>
</template>

16
src/components.d.ts vendored
View File

@@ -8,11 +8,11 @@ export {}
declare module 'vue' {
export interface GlobalComponents {
NAlert: typeof import('naive-ui')['NAlert']
NAvatar: (typeof import("naive-ui"))["NAvatar"]
NAvatar: typeof import('naive-ui')['NAvatar']
NButton: typeof import('naive-ui')['NButton']
NCard: typeof import('naive-ui')['NCard']
NCheckbox: (typeof import("naive-ui"))["NCheckbox"]
NCheckboxGroup: (typeof import("naive-ui"))["NCheckboxGroup"]
NCheckbox: typeof import('naive-ui')['NCheckbox']
NCheckboxGroup: typeof import('naive-ui')['NCheckboxGroup']
NCode: typeof import('naive-ui')['NCode']
NCollapseTransition: typeof import('naive-ui')['NCollapseTransition']
NConfigProvider: typeof import('naive-ui')['NConfigProvider']
@@ -21,25 +21,25 @@ declare module 'vue' {
NDescriptions: typeof import('naive-ui')['NDescriptions']
NDescriptionsItem: typeof import('naive-ui')['NDescriptionsItem']
NDropdown: typeof import('naive-ui')['NDropdown']
NDynamicTags: (typeof import("naive-ui"))["NDynamicTags"]
NDynamicTags: typeof import('naive-ui')['NDynamicTags']
NEmpty: typeof import('naive-ui')['NEmpty']
NForm: typeof import('naive-ui')['NForm']
NFormItem: typeof import('naive-ui')['NFormItem']
NFormItemGi: (typeof import("naive-ui"))["NFormItemGi"]
NGi: typeof import('naive-ui')['NGi']
NGradientText: (typeof import("naive-ui"))["NGradientText"]
NGradientText: typeof import('naive-ui')['NGradientText']
NGrid: typeof import('naive-ui')['NGrid']
NIcon: typeof import('naive-ui')['NIcon']
NInput: typeof import('naive-ui')['NInput']
NLayout: typeof import('naive-ui')['NLayout']
NLayoutContent: typeof import('naive-ui')['NLayoutContent']
NLayoutHeader: typeof import('naive-ui')['NLayoutHeader']
NLayoutSider: (typeof import("naive-ui"))["NLayoutSider"]
NLayoutSider: typeof import('naive-ui')['NLayoutSider']
NMenu: typeof import('naive-ui')['NMenu']
NMessageProvider: typeof import('naive-ui')['NMessageProvider']
NModal: typeof import('naive-ui')['NModal']
NPagination: typeof import('naive-ui')['NPagination']
NPopconfirm: (typeof import("naive-ui"))["NPopconfirm"]
NPopconfirm: typeof import('naive-ui')['NPopconfirm']
NPopover: typeof import('naive-ui')['NPopover']
NScrollbar: typeof import('naive-ui')['NScrollbar']
NSelect: typeof import('naive-ui')['NSelect']
@@ -49,7 +49,7 @@ declare module 'vue' {
NTabs: typeof import('naive-ui')['NTabs']
NTag: typeof import('naive-ui')['NTag']
NTooltip: typeof import('naive-ui')['NTooltip']
NUpload: (typeof import("naive-ui"))["NUpload"]
NUpload: typeof import('naive-ui')['NUpload']
RouterLink: typeof import('vue-router')['RouterLink']
RouterView: typeof import('vue-router')['RouterView']
}