From 0b2738b4733bd9bf3fba3e309737685c27485acf Mon Sep 17 00:00:00 2001 From: Jun Shindo <46585162+jay-es@users.noreply.github.com> Date: Thu, 28 Mar 2024 19:00:00 +0900 Subject: [PATCH] docs: add Kevin Deng as core team member (#1949) --- src/about/team/Member.ts | 2 +- src/about/team/TeamMember.vue | 16 ++++++++-- src/about/team/TeamPage.vue | 55 ++++++++++++++++---------------- src/about/team/members-core.json | 29 +++++++++++++++++ 4 files changed, 71 insertions(+), 31 deletions(-) diff --git a/src/about/team/Member.ts b/src/about/team/Member.ts index cc7246018..865be87ef 100644 --- a/src/about/team/Member.ts +++ b/src/about/team/Member.ts @@ -5,7 +5,7 @@ export interface Member { company?: string companyLink?: string projects: Link[] - location: string + location: string | string[] languages: string[] website?: Link socials: Socials diff --git a/src/about/team/TeamMember.vue b/src/about/team/TeamMember.vue index 3926aac78..cc0664046 100644 --- a/src/about/team/TeamMember.vue +++ b/src/about/team/TeamMember.vue @@ -24,6 +24,10 @@ const avatarUrl = computed(() => { `https://www.github.com/${props.member.socials.github}.png` ) }) + +function arrayify(value: string | string[]): string[] { + return Array.isArray(value) ? value : [value] +}