feat: docs

This commit is contained in:
Maulana Sodiqin
2025-03-19 20:55:29 +07:00
parent 497c250e6d
commit 11d6249007
5 changed files with 10 additions and 13 deletions
+2
View File
@@ -1,5 +1,6 @@
use crate::{AppState, RedisClient, SurrealClient};
use axum::{Extension, Router};
use utoipa_swagger_ui::SwaggerUi;
pub mod v1;
pub mod v2;
@@ -9,5 +10,6 @@ pub async fn apps(surrealdb: SurrealClient, redisdb: RedisClient) -> Router {
Router::new()
.nest("/v1", v1::routes().await)
.nest("/v2", v2::routes().await)
.merge(SwaggerUi::new("/docs").url("/openapi.json", v1::docs_router()))
.layer(Extension(state))
}