use pagetop::prelude::*; pub mod component; use_handle!(MODULE_MEGAMENU); use_static!(megamenu); pub struct MegaMenu; impl ModuleTrait for MegaMenu { fn handle(&self) -> Handle { MODULE_MEGAMENU } fn dependencies(&self) -> Vec { vec![&pagetop_jquery::JQuery, &pagetop_minimal::Minimal] } fn configure_service(&self, cfg: &mut service::web::ServiceConfig) { serve_static_files!(cfg, "/megamenu", megamenu); } }