2025-02-07 22:26:32 +07:00
|
|
|
use axum::{routing::get, Router};
|
2025-02-08 00:58:54 +07:00
|
|
|
use v1::auth_router;
|
2025-02-07 22:26:32 +07:00
|
|
|
|
2025-02-03 21:53:42 +07:00
|
|
|
pub mod v1;
|
|
|
|
|
pub mod v2;
|
2025-02-07 22:26:32 +07:00
|
|
|
|
|
|
|
|
pub async fn apps() -> Router {
|
2025-02-08 00:58:54 +07:00
|
|
|
let v1_routes = Router::new()
|
|
|
|
|
.nest("/auth", auth_router())
|
|
|
|
|
.route("/", get(|| async { "Comming Soon v1" }));
|
|
|
|
|
|
|
|
|
|
let v2_routes = Router::new().route("/", get(|| async { "Comming Soon v2" }));
|
|
|
|
|
|
|
|
|
|
Router::new().nest("/v1", v1_routes).nest("/v2", v2_routes)
|
2025-02-07 22:26:32 +07:00
|
|
|
}
|