From 37d9182af74635e948e8092a7336907704f8a93e Mon Sep 17 00:00:00 2001 From: Pinapelz Date: Wed, 20 Sep 2023 02:01:02 -0700 Subject: Implement about page - Discord Status component --- src/components/DiscordStatus.astro | 49 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 49 insertions(+) create mode 100644 src/components/DiscordStatus.astro (limited to 'src/components/DiscordStatus.astro') diff --git a/src/components/DiscordStatus.astro b/src/components/DiscordStatus.astro new file mode 100644 index 0000000..8365418 --- /dev/null +++ b/src/components/DiscordStatus.astro @@ -0,0 +1,49 @@ +--- +const API_URL = "https://api.lanyard.rest/v1/users/246787839570739211"; +const response = await fetch(API_URL); +const data = await response.json(); + +const discordUser = data.data.discord_user; +const discordStatus = data.data.discord_status; + +const statusColors = { + online: "#43b581", + idle: "#faa61a", + dnd: "#f04747", + offline: "#747f8d", +}; + +--- + +
+ {`${discordUser.username}'s +

Status: {discordStatus}

+
+ \ No newline at end of file -- cgit v1.2.3