Files
michalvankodev-site/src/pages/admin.rs
T
michalvankodev 6a5a9c890f
test / cargo test (push) Failing after 1m10s
migrate axum and askama
2025-06-16 21:19:11 +02:00

18 lines
387 B
Rust

use askama::Template;
use axum::{
http::StatusCode,
response::{Html, IntoResponse},
};
#[derive(Template)]
#[template(path = "admin.html")]
pub struct AdminPageTemplate {}
pub async fn render_admin() -> Result<impl IntoResponse, StatusCode> {
Ok(Html(
AdminPageTemplate {}
.render()
.map_err(|_| StatusCode::INTERNAL_SERVER_ERROR),
))
}