Files
packager/rust/src/components/home.rs

29 lines
514 B
Rust
Raw Normal View History

2023-05-08 22:31:01 +02:00
use maud::{html, Markup};
2023-05-08 00:05:45 +02:00
pub struct Home {
2023-05-08 22:31:01 +02:00
doc: Markup,
2023-05-08 00:05:45 +02:00
}
impl Home {
pub fn build() -> Self {
2023-05-08 22:31:01 +02:00
let doc: Markup = html!(
div id="home" class={"p-8" "max-w-xl"} {
p {
a href="/inventory" { "Inventory" }
}
p {
a href="/trips" { "Trips" }
}
}
2023-05-08 00:05:45 +02:00
);
Self { doc }
}
}
2023-05-10 00:48:25 +02:00
impl From<Home> for Markup {
fn from(val: Home) -> Self {
val.doc
2023-05-08 00:05:45 +02:00
}
}