diff options
author | 2025-06-01 21:32:13 +0100 | |
---|---|---|
committer | 2025-06-01 21:32:13 +0100 | |
commit | 12d9e5955092b282a96add03ddfc148f01f3a3e8 (patch) | |
tree | bca74c6132c25c8493b8b209f20203c71b1daad6 /src/components/chat_header.rs | |
parent | 33bb7130943b5f74b3b0f08c5e6d8f7c5e54d4c0 (diff) | |
download | macaw-web-12d9e5955092b282a96add03ddfc148f01f3a3e8.tar.gz macaw-web-12d9e5955092b282a96add03ddfc148f01f3a3e8.tar.bz2 macaw-web-12d9e5955092b282a96add03ddfc148f01f3a3e8.zip |
WIP: fix untracked stateleptos-fetch
Diffstat (limited to 'src/components/chat_header.rs')
-rw-r--r-- | src/components/chat_header.rs | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/components/chat_header.rs b/src/components/chat_header.rs index 208e7f6..7d2f195 100644 --- a/src/components/chat_header.rs +++ b/src/components/chat_header.rs @@ -6,13 +6,13 @@ use crate::{chat::MacawChat, components::avatar::AvatarWithPresence, user::get_n #[component] pub fn ChatViewHeader(chat: MacawChat) -> impl IntoView { - let chat_user = <ArcStore<filamento::user::User> as Clone>::clone(&chat.user).into(); - let name = move || get_name(chat_user, true); - let jid = move || chat_user.jid().read().to_string(); + // let chat_user = <ArcStore<filamento::user::User> as Clone>::clone(&chat.user).into(); + let name = move || get_name(chat.user.get().unwrap().into(), true); + let jid = move || chat.user.get().unwrap().jid().read().to_string(); view! { <div class="chat-view-header panel"> - <AvatarWithPresence user=chat_user /> + <AvatarWithPresence user=chat.user.get().unwrap().into() /> <div class="user-info"> <h2 class="name">{name}</h2> <h3>{jid}</h3> |