commit 84e60e0642b56760bfa6fa49bd1c281fe21b30ad
parent 23f35c60bb53f52c5ec4b9044273a200aa6fe503
Author: kernelkind <kernelkind@gmail.com>
Date: Mon, 25 Aug 2025 21:14:02 -0400
add virtual list to `Onboarding`
Signed-off-by: kernelkind <kernelkind@gmail.com>
Diffstat:
1 file changed, 4 insertions(+), 0 deletions(-)
diff --git a/crates/notedeck_columns/src/onboarding.rs b/crates/notedeck_columns/src/onboarding.rs
@@ -1,3 +1,6 @@
+use std::{cell::RefCell, rc::Rc};
+
+use egui_virtual_list::VirtualList;
use enostr::{Pubkey, RelayPool};
use nostrdb::{Filter, Ndb, NoteKey, Transaction};
use notedeck::{create_nip51_set, filter::default_limit, Nip51SetCache, UnknownIds};
@@ -16,6 +19,7 @@ enum OnboardingState {
#[derive(Default)]
pub struct Onboarding {
state: Option<Result<OnboardingState, OnboardingError>>,
+ pub list: Rc<RefCell<VirtualList>>,
}
impl Onboarding {