Skip to main content

max / makenotwork

522 B · 22 lines History Blame Raw
1 //! HTML page routes, split by domain.
2
3 mod blog;
4 pub(crate) mod dashboard;
5 mod email_actions;
6 mod feeds;
7 pub(crate) mod public;
8 mod sandbox;
9
10 use axum::Router;
11 use crate::AppState;
12
13 pub fn page_routes() -> Router<AppState> {
14 Router::new()
15 .merge(public::public_routes().finalize())
16 .merge(sandbox::sandbox_routes())
17 .merge(dashboard::dashboard_routes().finalize())
18 .merge(email_actions::email_action_routes())
19 .merge(feeds::feed_routes())
20 .merge(blog::blog_routes())
21 }
22