feat: move "add category" to the top
this makes everything symmetrical
This commit is contained in:
parent
c28204bd9f
commit
05ee2fc381
1 changed files with 70 additions and 64 deletions
|
|
@ -64,6 +64,10 @@ impl State {
|
||||||
state
|
state
|
||||||
}
|
}
|
||||||
fn view(&self) -> Element<'_, Message, Theme, Renderer> {
|
fn view(&self) -> Element<'_, Message, Theme, Renderer> {
|
||||||
|
widget::column([
|
||||||
|
widget::button("add category")
|
||||||
|
.on_press(Message::AddCategory)
|
||||||
|
.into(),
|
||||||
widget::row(self.table.iter().enumerate().map(|(i_category, category)| {
|
widget::row(self.table.iter().enumerate().map(|(i_category, category)| {
|
||||||
widget::column([
|
widget::column([
|
||||||
widget::row([
|
widget::row([
|
||||||
|
|
@ -133,9 +137,11 @@ impl State {
|
||||||
.align_x(Horizontal::Center)
|
.align_x(Horizontal::Center)
|
||||||
.into()
|
.into()
|
||||||
}))
|
}))
|
||||||
.push(widget::button("add category").on_press(Message::AddCategory))
|
|
||||||
.spacing(15)
|
.spacing(15)
|
||||||
.padding(15)
|
.padding(15)
|
||||||
|
.into(),
|
||||||
|
])
|
||||||
|
.align_x(Horizontal::Center)
|
||||||
.into()
|
.into()
|
||||||
}
|
}
|
||||||
fn update(&mut self, message: Message) -> Task<Message> {
|
fn update(&mut self, message: Message) -> Task<Message> {
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue