lariv-rs 0.1.0

Compile-time plugin web application framework built on Axum, SeaORM, Maud, and HTMX
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
//! Dashboard HTTP routes — tagged entries on [`crate::http::HttpCapability`]'s route HList.

use crate::define_plugin_routes;

use super::handlers;

define_plugin_routes! {
    plugin: DashboardTag;
    routes: [
        get DashboardHomeRouteTag, "/", bare handlers::home_redirect, redirect;
        get DashboardAppsRouteTag, "/dashboard", handlers::apps;
    ]
}