use axum::{Router, routing::get}; use crate::{ public_work::{get_public_work_detail, list_public_works}, state::AppState, }; pub fn router(state: AppState) -> Router { 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) }