diff options
author | 2025-06-11 02:54:27 +0100 | |
---|---|---|
committer | 2025-06-11 02:54:27 +0100 | |
commit | 838e99fd1577c52121e148efabcd624114a8b9ad (patch) | |
tree | daaa4e0d00e53a851bf967f668cbc121018d4a5f /src/user.rs | |
parent | 8bd186fe47eda25b36f945f926ce19093d16fe39 (diff) | |
download | macaw-web-838e99fd1577c52121e148efabcd624114a8b9ad.tar.gz macaw-web-838e99fd1577c52121e148efabcd624114a8b9ad.tar.bz2 macaw-web-838e99fd1577c52121e148efabcd624114a8b9ad.zip |
fmt: everything
Diffstat (limited to 'src/user.rs')
-rw-r--r-- | src/user.rs | 15 |
1 files changed, 10 insertions, 5 deletions
diff --git a/src/user.rs b/src/user.rs index fb722c6..b65e4c9 100644 --- a/src/user.rs +++ b/src/user.rs @@ -2,10 +2,14 @@ use std::ops::{Deref, DerefMut}; use filamento::user::{User, UserStoreFields}; use jid::BareJID; -use reactive_stores::{ArcStore, Store}; use leptos::prelude::*; +use reactive_stores::{ArcStore, Store}; -use crate::{client::Client, roster::{Roster, RosterStoreFields}, state_store::{StateListener, StateStore}}; +use crate::{ + client::Client, + roster::{Roster, RosterStoreFields}, + state_store::{StateListener, StateStore}, +}; #[derive(Clone, Copy)] pub struct MacawUser { @@ -65,7 +69,9 @@ impl ArcMacawUser { use_context().expect("no user state store"); let old_user = user_state_store.get_listener(user.jid.clone()); let user = if let Some(old_user) = old_user { - old_user.update(|(old_user, _avatar)| { old_user.set(user); }); + old_user.update(|(old_user, _avatar)| { + old_user.set(user); + }); old_user } else { let avatar = fetch_avatar(user.avatar.as_deref()).await; @@ -124,7 +130,7 @@ pub fn get_name(user: Store<User>, note_to_self: bool) -> String { if note_to_self { let client: Client = use_context().expect("no client in context"); if *client.jid == *user.jid().read() { - return "Note to self".to_string() + return "Note to self".to_string(); } } if let Some(name) = roster @@ -141,4 +147,3 @@ pub fn get_name(user: Store<User>, note_to_self: bool) -> String { user.read().jid.to_string() } } - |