torrust_index_backend/web/api/v1/contexts/settings/
routes.rs1use std::sync::Arc;
5
6use axum::routing::get;
7use axum::Router;
8
9use super::handlers::{get_all_handler, get_public_handler, get_site_name_handler};
10use crate::common::AppData;
11
12pub fn router(app_data: Arc<AppData>) -> Router {
14 Router::new()
15 .route("/", get(get_all_handler).with_state(app_data.clone()))
16 .route("/name", get(get_site_name_handler).with_state(app_data.clone()))
17 .route("/public", get(get_public_handler).with_state(app_data))
18}