Implemented Scan card menu

This commit was merged in pull request #29.
This commit is contained in:
2026-08-22 13:35:58 +02:00
parent cf6c068394
commit b44ae59c8b
14 changed files with 189 additions and 89 deletions
+2 -2
View File
@@ -4,7 +4,7 @@ use crate::views::{
settings_menu::SettingsMenu,
};
use crate::navigation::navigation::Navigable;
use crate::navigation::navigation::{Navigable, NewState};
#[derive(Debug, Clone)]
pub enum View {
@@ -34,7 +34,7 @@ impl Navigable for View {
fn handle_input(
&self,
input: crate::navigation::navigation::Action,
) -> impl core::future::Future<Output = Self> + Send {
) -> impl core::future::Future<Output = NewState> + Send {
async move {
match self {
View::Main(main_menu) => main_menu.handle_input(input).await,