loco straucture

This commit is contained in:
Priec
2026-06-16 23:40:53 +02:00
parent 9ce07e8c23
commit b88c990873
43 changed files with 378 additions and 102 deletions

View File

@@ -16,8 +16,14 @@ use std::{path::Path, sync::Arc};
#[allow(unused_imports)]
use crate::{
account, admin, cart, checkout, home, i18n, initializers, media,
models::_entities::users, shop, tasks, workers::downloader::DownloadWorker,
controllers::{
admin_categories, admin_dashboard, admin_form, admin_login, admin_orders,
admin_products, admin_shipping, auth, cart, checkout, home, i18n, media, shop,
},
initializers,
models::_entities::users,
tasks,
workers::downloader::DownloadWorker,
};
pub struct App;
@@ -66,16 +72,16 @@ impl Hooks for App {
.add_route(cart::routes())
.add_route(checkout::routes())
// cross-cutting
.add_route(account::routes())
.add_route(auth::routes())
.add_route(i18n::routes())
.add_route(media::routes())
// admin
.add_route(admin::routes())
.add_route(admin::login::routes())
.add_route(admin::products::routes())
.add_route(admin::categories::routes())
.add_route(admin::orders::routes())
.add_route(admin::shipping::routes())
.add_route(admin_dashboard::routes())
.add_route(admin_login::routes())
.add_route(admin_products::routes())
.add_route(admin_categories::routes())
.add_route(admin_orders::routes())
.add_route(admin_shipping::routes())
}
async fn after_context(ctx: AppContext) -> Result<AppContext> {