diff --git a/src/ui/presenter.rs b/src/ui/presenter.rs index 7060e60..b9d32d7 100644 --- a/src/ui/presenter.rs +++ b/src/ui/presenter.rs @@ -12,11 +12,15 @@ use iced_video_player::{Position, Video, VideoPlayer}; use miette::{Context, IntoDiagnostic, Result}; use tracing::{debug, error, info}; -use crate::{core::slide::Slide, BackgroundKind}; +use crate::{ + core::{service_items::ServiceItem, slide::Slide}, + BackgroundKind, +}; // #[derive(Default, Clone, Debug)] pub(crate) struct Presenter { pub slides: Vec, + pub items: Vec, pub current_slide: Slide, pub current_slide_index: u16, pub video: Option