Skip to content
Clone
main
15 lines 477 B Rust
use ::bootstrap::AppState;
use api::http::Router;
use crate::bootstrap::Deps;
pub fn protected(deps: &Deps) -> Router<()> {
Router::<AppState>::new()
.route(
"/me/deletion",
api::http::get(crate::account_deletion::account_deletion_status)
.post(crate::account_deletion::request_account_deletion)
.delete(crate::account_deletion::cancel_account_deletion),
)
.with_state(deps.state.clone())
}