17 lines
414 B
Rust
17 lines
414 B
Rust
use axum::{Router, routing::get};
|
|
|
|
use crate::{
|
|
public_work::{get_public_work_detail, list_public_works},
|
|
state::AppState,
|
|
};
|
|
|
|
pub fn router(state: AppState) -> Router<AppState> {
|
|
Router::new()
|
|
.route("/api/public-works", get(list_public_works))
|
|
.route(
|
|
"/api/public-works/{public_work_code}",
|
|
get(get_public_work_detail),
|
|
)
|
|
.with_state(state)
|
|
}
|