achubb_website/src/html/books.rs
2025-02-18 07:31:22 -05:00

25 lines
520 B
Rust

use axum::{
response::IntoResponse,
routing::{get, Router},
};
use super::templates::{
BooksTemplate, HtmlTemplate, MonkAndRobotTemplate,
};
pub fn get_router() -> Router {
Router::new()
.route("/", get(books))
.route("/monk&robot", get(monk_robot))
}
async fn books() -> impl IntoResponse {
let books_page = BooksTemplate {};
HtmlTemplate(books_page)
}
async fn monk_robot() -> impl IntoResponse {
let monk_robot = MonkAndRobotTemplate {};
HtmlTemplate(monk_robot)
}