commit c06d18f76b9b1d0a7905e787530db2f453c320f7
parent 84e60e0642b56760bfa6fa49bd1c281fe21b30ad
Author: kernelkind <kernelkind@gmail.com>
Date: Mon, 25 Aug 2025 21:14:52 -0400
prop `Onboarding` as mut
Signed-off-by: kernelkind <kernelkind@gmail.com>
Diffstat:
3 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/crates/notedeck_columns/src/accounts/mod.rs b/crates/notedeck_columns/src/accounts/mod.rs
@@ -78,7 +78,7 @@ pub fn render_accounts_route(
app_ctx: &mut AppContext,
jobs: &mut JobsCache,
login_state: &mut AcquireKeyState,
- onboarding: &Onboarding,
+ onboarding: &mut Onboarding,
follow_packs_ui: &mut Nip51SetUiCache,
route: AccountsRoute,
) -> Option<AccountsResponse> {
diff --git a/crates/notedeck_columns/src/nav.rs b/crates/notedeck_columns/src/nav.rs
@@ -591,7 +591,7 @@ fn render_nav_body(
ctx,
&mut app.jobs,
&mut app.view_state.login,
- &app.onboarding,
+ &mut app.onboarding,
&mut app.view_state.follow_packs,
*amr,
) else {
diff --git a/crates/notedeck_columns/src/ui/onboarding.rs b/crates/notedeck_columns/src/ui/onboarding.rs
@@ -12,7 +12,7 @@ use crate::{onboarding::Onboarding, ui::widgets::styled_button};
/// Display Follow Packs for the user to choose from authors trusted by the Damus team
pub struct FollowPackOnboardingView<'a> {
- onboarding: &'a Onboarding,
+ onboarding: &'a mut Onboarding,
ui_state: &'a mut Nip51SetUiCache,
ndb: &'a Ndb,
images: &'a mut Images,
@@ -33,7 +33,7 @@ pub enum FollowPacksResponse {
impl<'a> FollowPackOnboardingView<'a> {
pub fn new(
- onboarding: &'a Onboarding,
+ onboarding: &'a mut Onboarding,
ui_state: &'a mut Nip51SetUiCache,
ndb: &'a Ndb,
images: &'a mut Images,