blob: 04a4c7d9f566aa76510882f546b3a8424070a9e0 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
use crate::routes::ui::node::NodePage;
use crate::CONF;
use crate::{routes::ui::HtmlTemplate, AppState};
use rocket::{get, State};
#[get("/")]
pub async fn r_home(state: &State<AppState>) -> HtmlTemplate<markup::DynRender> {
HtmlTemplate(
"Home".to_string(),
markup::new! {
p { "Welcome to " @CONF.brand }
@NodePage { node: state.library.root.clone() }
},
)
}
|