// SPDX-FileCopyrightText: 2024 Simon Bruder // // SPDX-License-Identifier: AGPL-3.0-or-later mod item; mod item_class; use actix_web::{get, web, HttpRequest, Responder}; use askama_actix::Template; pub fn config(cfg: &mut web::ServiceConfig) { cfg.service(index) .configure(item::config) .configure(item_class::config); } #[derive(Template)] #[template(path = "base.html")] struct Home { req: HttpRequest, } #[get("/")] async fn index(req: HttpRequest) -> impl Responder { Home { req } }