add LoginState to app

Signed-off-by: kernelkind <kernelkind@gmail.com>
This commit is contained in:
kernelkind
2024-09-07 21:06:30 -04:00
committed by William Casarin
parent ee0029268f
commit dda7256f51
3 changed files with 48 additions and 47 deletions

View File

@@ -10,6 +10,7 @@ use crate::filter::FilterState;
use crate::frame_history::FrameHistory;
use crate::imgcache::ImageCache;
use crate::key_storage::KeyStorageType;
use crate::login_manager::LoginState;
use crate::note::NoteRef;
use crate::notecache::{CachedNote, NoteCache};
use crate::relay_pool_manager::RelayPoolManager;
@@ -57,6 +58,7 @@ pub struct Damus {
pub threads: Threads,
pub img_cache: ImageCache,
pub accounts: AccountManager,
pub login_state: LoginState,
pub subscriptions: Subscriptions,
frame_history: crate::frame_history::FrameHistory,
@@ -700,6 +702,7 @@ impl Damus {
frame_history: FrameHistory::default(),
show_account_switcher: false,
account_management_view_state: RoutableWidgetState::default(),
login_state: LoginState::default(),
}
}
@@ -743,6 +746,7 @@ impl Damus {
frame_history: FrameHistory::default(),
show_account_switcher: false,
account_management_view_state: RoutableWidgetState::default(),
login_state: LoginState::default(),
}
}