generated from t/malachite
15 lines
517 B
Rust
15 lines
517 B
Rust
|
pub mod chats;
|
||
|
pub mod messages;
|
||
|
|
||
|
use axum::routing::{Router, delete, post, put};
|
||
|
|
||
|
pub fn routes() -> Router {
|
||
|
Router::new()
|
||
|
.route("/chats", post(chats::create_request))
|
||
|
.route("/chats/{id}/leave", post(chats::leave_request))
|
||
|
.route("/chats/{id}/info", post(chats::update_info_request))
|
||
|
.route("/messages", post(messages::create_request))
|
||
|
.route("/messages/{id}", delete(messages::delete_request))
|
||
|
.route("/messages/{id}", put(messages::update_content_request))
|
||
|
}
|