20 lines
387 B
Rust
20 lines
387 B
Rust
mod draft;
|
|
mod loader;
|
|
mod logic;
|
|
mod state;
|
|
mod ui;
|
|
|
|
use axum::{
|
|
Router,
|
|
routing::{get, post},
|
|
};
|
|
|
|
use crate::AppState;
|
|
|
|
pub(crate) fn router() -> Router<AppState> {
|
|
Router::new()
|
|
.route("/admin/tables/new", get(logic::new_table_page))
|
|
.route("/admin/tables/builder", post(logic::update_builder))
|
|
.route("/admin/tables", post(logic::create_table))
|
|
}
|