From 955598dce9aeb5626654c72b0ef94850123fa8ac Mon Sep 17 00:00:00 2001 From: Tolmachev Igor Date: Sun, 14 Sep 2025 23:27:25 +0300 Subject: Add openapi specs and docs --- src/routers/mod.rs | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) (limited to 'src/routers/mod.rs') diff --git a/src/routers/mod.rs b/src/routers/mod.rs index b57f71d..4623f8e 100644 --- a/src/routers/mod.rs +++ b/src/routers/mod.rs @@ -1,9 +1,10 @@ mod account; -use axum::Router; +use utoipa::OpenApi; +use utoipa_axum::router::OpenApiRouter; -use crate::state::AppState; +use crate::{AppOpenApi, AppState}; -pub(crate) fn router() -> Router { - Router::new().nest("/account", account::router()) +pub(crate) fn router() -> OpenApiRouter { + OpenApiRouter::with_openapi(AppOpenApi::openapi()).nest("/account", account::router()) } -- cgit v1.2.3