From 56d155ac2de9261575d7fd4671a08b95cd16e6bb Mon Sep 17 00:00:00 2001 From: Tolmachev Igor Date: Wed, 27 Aug 2025 01:36:21 +0900 Subject: Add response --- src/routers/account.rs | 21 ++++++++++++++------- 1 file changed, 14 insertions(+), 7 deletions(-) (limited to 'src/routers/account.rs') diff --git a/src/routers/account.rs b/src/routers/account.rs index e8c9753..8192133 100644 --- a/src/routers/account.rs +++ b/src/routers/account.rs @@ -2,16 +2,23 @@ use axum::Router; use axum::response::IntoResponse; use axum::routing::{get, post}; -pub(crate) fn router() -> Router { - Router::new() - .route("/me", get(me)) - .route("/login", post(login)) -} +use crate::response::ApiResponse; async fn me() -> impl IntoResponse { - "Me" + ApiResponse::Success("Me") +} + +async fn register() -> impl IntoResponse { + ApiResponse::Success("Register") } async fn login() -> impl IntoResponse { - "Login" + ApiResponse::Success("Login") +} + +pub(crate) fn router() -> Router { + Router::new() + .route("/me", get(me)) + .route("/register", post(register)) + .route("/login", post(login)) } -- cgit v1.2.3