- Added package.json with dependencies and scripts for development, build, and linting. - Created postcss.config.mjs for Tailwind CSS integration. - Added SVG assets for UI components including file, globe, next, vercel, and window icons. - Configured TypeScript with tsconfig.json for strict type checking and module resolution.
14 lines
337 B
Rust
14 lines
337 B
Rust
use axum::{Json, Router, routing::get};
|
|
use crate::dto::ConfigResponse;
|
|
use crate::state::AppState;
|
|
|
|
pub fn router() -> Router<AppState> {
|
|
Router::new().route("/", get(get_config))
|
|
}
|
|
|
|
async fn get_config() -> Json<ConfigResponse> {
|
|
Json(ConfigResponse {
|
|
allow_registration: true, // Default to true for template
|
|
})
|
|
}
|