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 @@