wallet route

Signed-off-by: kernelkind <kernelkind@gmail.com>
This commit is contained in:
kernelkind
2025-03-15 13:03:04 -04:00
parent c2fbcaa5eb
commit ebec367809
4 changed files with 68 additions and 3 deletions

View File

@@ -1,4 +1,5 @@
use enostr::{NoteId, Pubkey};
use notedeck::WalletType;
use std::fmt::{self};
use crate::{
@@ -27,6 +28,7 @@ pub enum Route {
NewDeck,
Search,
EditDeck(usize),
Wallet(WalletType),
}
impl Route {
@@ -107,6 +109,9 @@ impl Route {
writer.write_token("deck");
writer.write_token("new");
}
Route::Wallet(_) => {
writer.write_token("wallet");
}
}
}
@@ -232,6 +237,7 @@ impl Route {
Route::EditDeck(_) => ColumnTitle::simple("Edit Deck"),
Route::EditProfile(_) => ColumnTitle::simple("Edit Profile"),
Route::Search => ColumnTitle::simple("Search"),
Route::Wallet(_) => ColumnTitle::simple("Wallet"),
}
}
}
@@ -354,6 +360,7 @@ impl fmt::Display for Route {
Route::EditDeck(_) => write!(f, "Edit Deck"),
Route::EditProfile(_) => write!(f, "Edit Profile"),
Route::Search => write!(f, "Search"),
Route::Wallet(_) => write!(f, "Wallet"),
}
}
}