blob: 3625dcbea42cfa359109a46b5a805732a906c6ce (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
|
use iced::Element;
use crate::{gui::components::Text, traits::{Component, Viewable}};
#[derive(Clone, Debug)]
pub struct NewTransactionForm {}
#[derive(Clone, Debug)]
pub enum Message {}
pub enum Action { None }
impl NewTransactionForm {
pub fn new() -> Self {
Self {}
}
}
impl<'a> Viewable<'a, Message> for NewTransactionForm {
fn view(&'a self) -> Element<'a, Message> {
Text::new("TODO: implement new transaction form").as_element()
}
}
impl<'a> Component<'a, Message, Action> for NewTransactionForm {
fn update(&mut self, message: Message) -> Action {
Action::None
}
}
|