Skip to content
This repository was archived by the owner on Apr 23, 2025. It is now read-only.

Commit 9398648

Browse files
✨ 移除 verified
1 parent 1d49bcb commit 9398648

File tree

7 files changed

+3
-25
lines changed

7 files changed

+3
-25
lines changed

src/v2/components/common/verified.vue

Lines changed: 0 additions & 7 deletions
This file was deleted.

src/v2/components/tests/tetrio_user_info.vue

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,6 @@ const test = async () => {
5050
playtime: user.gametime !== -1 ? `${Math.trunc(user.gametime / 3600)} 小时` : null,
5151
supporter_tier: user.supporter_tier,
5252
bad_standing: user.badstanding ?? false,
53-
verified: user.verified,
5453
bio: user.bio ?? null,
5554
join_at: user.ts ?? null
5655
},

src/v2/pages/tetrio/user/info/_header.vue

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22
import logo from '@/v2/assets/images/logos/tetrio.svg'
33
import avatar from '@/v2/components/common/avatar.vue'
44
import country from '@/v2/components/common/country.vue'
5-
import verified from '@/v2/components/common/verified.vue'
65
76
import { HeartFilled, StarFilled } from '@vicons/antd'
87
import { isNonNullish } from 'remeda'
@@ -14,7 +13,6 @@ const props = defineProps<{
1413
readonly id: string
1514
1615
readonly country: string | null
17-
readonly verified: boolean
1816
1917
readonly friend_count: number | null
2018
readonly supporter_tier: number
@@ -45,9 +43,6 @@ const { define: LogoDefine, reuse: Logo } = createReusableTemplate()
4543
<country :code="props.country" class="[&>img]:(h-4) rounded-sm"/>
4644
</template>
4745

48-
<template v-if="props.verified">
49-
<verified/>
50-
</template>
5146
</n-flex>
5247
</n-flex>
5348

src/v2/pages/tetrio/user/info/index.vue

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ const Data = z
1717
z.literal('mod'),
1818
z.literal('admin'),
1919
z.literal('sysop'),
20+
z.literal('hidden'),
2021
z.literal('banned')
2122
]),
2223
@@ -27,7 +28,6 @@ const Data = z
2728
friend_count: z.number().nullable(),
2829
supporter_tier: z.number(),
2930
30-
verified: z.boolean(),
3131
bad_standing: z.boolean(),
3232
3333
badges: z.array(
@@ -149,7 +149,6 @@ import { isNonNullish } from 'remeda'
149149
:friend_count="data.user.friend_count"
150150
:name="data.user.name"
151151
:supporter_tier="data.user.supporter_tier"
152-
:verified="data.user.verified"
153152
/>
154153

155154
<template v-if="data.user.role === 'banned'">

src/v2/pages/tetrio/user/list/_user.vue

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
<script lang="ts" setup>
22
import avatar from '@/v2/components/common/avatar.vue'
33
import country from '@/v2/components/common/country.vue'
4-
import verified from '@/v2/components/common/verified.vue'
54
65
import { calculateXpLevel } from '@/v2/core/utils/xp.ts'
76
import { isNonNullish } from 'remeda'
@@ -12,7 +11,6 @@ const props = defineProps<{
1211
readonly id: string
1312
readonly name: string
1413
readonly country: string | null
15-
readonly verified: boolean
1614
readonly xp: number
1715
}>()
1816
</script>
@@ -42,10 +40,6 @@ const props = defineProps<{
4240
<template v-if="isNonNullish(props.country)">
4341
<country :code="props.country" class="[&>img]:(h-5) rounded-sm"/>
4442
</template>
45-
46-
<template v-if="props.verified">
47-
<verified/>
48-
</template>
4943
</n-flex>
5044
</n-flex>
5145
</template>

src/v2/pages/tetrio/user/list/index.vue

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@ const Data = z
99
id: z.string(),
1010
name: z.string(),
1111
country: z.string().nullable(),
12-
verified: z.boolean(),
1312
1413
tetra_league: z.object({
1514
rank: Rank,
@@ -67,7 +66,6 @@ const checkDecaying = (user: Data['users'][number]) => {
6766
:country="user.country"
6867
:index="data.show_index ? index + 1 : null"
6968
:name="user.name"
70-
:verified="user.verified"
7169
:xp="user.xp"
7270
/>
7371

@@ -96,4 +94,4 @@ const checkDecaying = (user: Data['users'][number]) => {
9694

9795
<style lang="scss">
9896
@import "@/v2/styles/main";
99-
</style>
97+
</style>

src/v2/types/tetrio.d.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
export interface User {
22
readonly _id: string;
33
readonly username: string;
4-
readonly role: 'anon' | 'user' | 'bot' | 'halfmod' | 'mod' | 'admin' | 'sysop' | 'banned';
4+
readonly role: 'anon' | 'user' | 'bot' | 'halfmod' | 'mod' | 'admin' | 'sysop' | 'hidden' | 'banned';
55
readonly ts?: Date;
66
readonly botmaster?: string;
77

0 commit comments

Comments
 (0)