aboutsummaryrefslogtreecommitdiff
path: root/src/frontend/pages/home.rs
blob: bb0eb59ed6234bf57907e6f67bd6994a74c0fa63 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
use crate::{
    frontend::pages::{layout::Layout, HtmlTemplate},
    AppState,
};
use actix_web::{get, web::Data, Responder};

#[get("/")]
pub async fn page_home(state: Data<AppState>) -> impl Responder {
    HtmlTemplate(Layout {
        title: String::from("Home"),
        main: markup::new! {
            h1 { "It works!" }
        },
    })
}