summaryrefslogtreecommitdiffstats
path: root/src/components/message.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/components/message.rs')
-rw-r--r--src/components/message.rs3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/components/message.rs b/src/components/message.rs
index f55c5f7..78ebeb6 100644
--- a/src/components/message.rs
+++ b/src/components/message.rs
@@ -8,7 +8,6 @@ use super::icon::Delivery;
#[component]
pub fn Message(message: MacawMessage, major: bool, r#final: bool) -> impl IntoView {
- let avatar = LocalResource::new(move || get_avatar(message.user.get().into()));
let name = move || get_name(message.user.get().into(), false);
// TODO: chrono-humanize?
@@ -19,7 +18,7 @@ pub fn Message(message: MacawMessage, major: bool, r#final: bool) -> impl IntoVi
<div class:final=r#final class="chat-message major">
<div class="left">
<Transition fallback=|| view! { <img class="avatar" src=NO_AVATAR /> } >
- <img class="avatar" src=move || avatar.get() />
+ <img class="avatar" src=move || message.user.avatar().get() />
</Transition>
</div>
<div class="middle">