2024-11-08 23:38:54 +01:00
|
|
|
use axum::{response::IntoResponse, Extension};
|
2024-10-15 12:10:46 +02:00
|
|
|
use axum_macros::debug_handler;
|
|
|
|
|
use minijinja::context;
|
|
|
|
|
|
2024-11-08 23:38:54 +01:00
|
|
|
use crate::renderer::TemplateRenderer;
|
2024-10-15 12:10:46 +02:00
|
|
|
|
|
|
|
|
#[debug_handler]
|
|
|
|
|
pub async fn home(
|
2024-11-08 23:38:54 +01:00
|
|
|
Extension(renderer): Extension<TemplateRenderer>
|
2024-10-15 12:10:46 +02:00
|
|
|
) -> impl IntoResponse {
|
2024-11-08 23:38:54 +01:00
|
|
|
renderer.render(
|
|
|
|
|
"pages/home",
|
|
|
|
|
context!()
|
2024-10-15 12:10:46 +02:00
|
|
|
)
|
|
|
|
|
}
|
|
|
|
|
|