From d66602cc7d079c1366822ca79545b82a8fdf3565 Mon Sep 17 00:00:00 2001 From: Sam Hoffman Date: Tue, 13 Jan 2026 01:24:38 -0500 Subject: [PATCH] UserList stuff --- irchad-web/src/components/UserCard.vue | 7 ++++++- irchad-web/src/components/UserList.vue | 23 +++++++++++++++++++++-- 2 files changed, 27 insertions(+), 3 deletions(-) diff --git a/irchad-web/src/components/UserCard.vue b/irchad-web/src/components/UserCard.vue index 6d8c623..0b8629a 100644 --- a/irchad-web/src/components/UserCard.vue +++ b/irchad-web/src/components/UserCard.vue @@ -4,9 +4,10 @@ import { useIRCStore } from "@/stores/irc"; import { storeToRefs } from "pinia"; const { selfAvatar } = storeToRefs(useIRCStore()); -const { clientInfo, setAvatar, setNick } = useIRCStore(); +const { clientInfo, setAvatar, setNick, setBio } = useIRCStore(); const avatarDialog = ref(false); const newNick = ref(); +const newBio = ref(); function changeAvatar() { newNick.value = clientInfo.nick; @@ -19,6 +20,9 @@ function submitAvatar() { if (newNick.value && clientInfo.nick !== newNick.value) { setNick(newNick.value); } + if (newBio.value) { + setBio(newBio.value); + } } @@ -28,6 +32,7 @@ function submitAvatar() { + diff --git a/irchad-web/src/components/UserList.vue b/irchad-web/src/components/UserList.vue index e4d9cf2..a7051b4 100644 --- a/irchad-web/src/components/UserList.vue +++ b/irchad-web/src/components/UserList.vue @@ -1,15 +1,34 @@