From f5e1873a202b1c040e73235256ccb6310b40569e Mon Sep 17 00:00:00 2001 From: ClasWen Date: Sun, 31 Mar 2024 21:30:15 +0800 Subject: [PATCH] add members at about page --- src/pages/about.astro | 33 +++++++++++++++++++++++++++++++-- 1 file changed, 31 insertions(+), 2 deletions(-) diff --git a/src/pages/about.astro b/src/pages/about.astro index c32def6..d61db16 100644 --- a/src/pages/about.astro +++ b/src/pages/about.astro @@ -1,9 +1,38 @@ --- import BaseLayout from "../layouts/BaseLayout.astro" + +const members = await fetch("https://api.nbtca.space/v2/members").then(res => { + return res.json() +}) --- -
- +
+
+
协会成员
+
+ { + members.map(member => { + return ( +
+
+
+ {member.avatar ? ( + + ) : ( + + )} +
+
+
+
{member.alias}
+
{member.profile}
+
+
+ ) + }) + } +
+