mirror of
https://github.com/m1ngsama/FUJI.git
synced 2025-12-24 10:51:27 +00:00
remove other member
This commit is contained in:
parent
d34eb7dba4
commit
b2e00ad398
2 changed files with 33 additions and 24 deletions
|
|
@ -2,9 +2,11 @@
|
|||
import BaseLayout from "../layouts/BaseLayout.astro"
|
||||
import { computed } from "vue"
|
||||
import MemberCard from "../components/MemberCard.astro"
|
||||
import { type Member, otherMembers } from "../store/member.ts"
|
||||
import { type Member } from "../store/member.ts"
|
||||
|
||||
const members: Member[] = await fetch("https://api.nbtca.space/v2/members").then((res) => {
|
||||
const members: Member[] = await fetch(
|
||||
"https://api.nbtca.space/v2/members",
|
||||
).then((res) => {
|
||||
return res.json()
|
||||
})
|
||||
|
||||
|
|
@ -12,7 +14,10 @@ const members: Member[] = await fetch("https://api.nbtca.space/v2/members").then
|
|||
const memberGroupByYear = computed(() => {
|
||||
const group = members
|
||||
// TODO delete the test member
|
||||
.filter(member => member.memberId != "0000000000" && member.memberId != "2333333333")
|
||||
.filter(
|
||||
member =>
|
||||
member.memberId != "0000000000" && member.memberId != "2333333333",
|
||||
)
|
||||
.reduce(
|
||||
(acc, cur) => {
|
||||
const year = parseInt("20" + cur.memberId.slice(1, 3))
|
||||
|
|
@ -24,15 +29,19 @@ const memberGroupByYear = computed(() => {
|
|||
},
|
||||
{} as Record<string, Member[]>,
|
||||
)
|
||||
group["其他成员以及往届成员"] = otherMembers
|
||||
// group["其他成员以及往届成员"] = otherMembers
|
||||
return group
|
||||
})
|
||||
});
|
||||
---
|
||||
|
||||
<BaseLayout primaryTitle="关于">
|
||||
<section class="pb-20 bg-[#f5f5f7]">
|
||||
<div class="section-content">
|
||||
<div class="text-2xl lg:text-3xl leading-[1.125] font-bold pt-6 pb-4 lg:pb-6">协会成员</div>
|
||||
<div
|
||||
class="text-2xl lg:text-3xl leading-[1.125] font-bold pt-6 pb-4 lg:pb-6"
|
||||
>
|
||||
协会成员
|
||||
</div>
|
||||
<div>
|
||||
{
|
||||
Object.keys(memberGroupByYear.value)
|
||||
|
|
|
|||
|
|
@ -7,12 +7,12 @@ export interface Member {
|
|||
}
|
||||
|
||||
export const otherMembers: (Member & { year?: number })[] = [
|
||||
// {
|
||||
// alias: "cimoc",
|
||||
// profile: "Java, Web。",
|
||||
// avatar: import("../pages/posts/blogs/更多/assets/avatar/cimoccn.png"),
|
||||
// link: "https://cimoc.cn/",
|
||||
// },
|
||||
{
|
||||
alias: "cimoc",
|
||||
profile: "Java, Web。",
|
||||
avatar: import("../pages/posts/blogs/更多/assets/avatar/cimoccn.png"),
|
||||
link: "https://cimoc.cn/",
|
||||
},
|
||||
{
|
||||
alias: "J1ay",
|
||||
profile: "前端。",
|
||||
|
|
@ -25,24 +25,24 @@ export const otherMembers: (Member & { year?: number })[] = [
|
|||
avatar: import("../pages/posts/blogs/更多/assets/avatar/4J9NfH1UZD3sz5I.png"),
|
||||
link: "https://www.cnblogs.com/N3ptune",
|
||||
},
|
||||
// {
|
||||
// alias: "双份浓缩馥芮白",
|
||||
// profile: "Mac, 人工智能, Web和流水账。",
|
||||
// avatar: import("../pages/posts/blogs/更多/assets/avatar/44250c1b6e2f243ff60949efe9269348.png"),
|
||||
// link: undefined,
|
||||
// },
|
||||
{
|
||||
alias: "双份浓缩馥芮白",
|
||||
profile: "Mac, 人工智能, Web和流水账。",
|
||||
avatar: import("../pages/posts/blogs/更多/assets/avatar/44250c1b6e2f243ff60949efe9269348.png"),
|
||||
link: undefined,
|
||||
},
|
||||
{
|
||||
alias: "Chun.",
|
||||
profile: "Web。",
|
||||
avatar: import("../pages/posts/blogs/更多/assets/avatar/avatar.png"),
|
||||
link: undefined, // "https://chundot.org",
|
||||
},
|
||||
// {
|
||||
// alias: "bcscb",
|
||||
// profile: "算法记录。",
|
||||
// avatar: undefined,
|
||||
// link: undefined, // "https://bcscb.xyz/",
|
||||
// },
|
||||
{
|
||||
alias: "bcscb",
|
||||
profile: "算法记录。",
|
||||
avatar: undefined,
|
||||
link: undefined, // "https://bcscb.xyz/",
|
||||
},
|
||||
]
|
||||
// export const memberWithLink: Member[] = [
|
||||
// https://zzh0u.github.io/
|
||||
|
|
|
|||
Loading…
Reference in a new issue