🎨 Limita el uso de "super::" en las declaraciones

This commit is contained in:
Manuel Cillero 2023-07-10 23:00:10 +02:00
parent 0a7f756709
commit a9a70fca46
10 changed files with 10 additions and 11 deletions

View file

@ -28,7 +28,7 @@ pub fn register_modules(app: ModuleStaticRef) {
let mut list: Vec<ModuleStaticRef> = Vec::new(); let mut list: Vec<ModuleStaticRef> = Vec::new();
// Enable basic theme. // Enable basic theme.
add_to_enabled(&mut list, &crate::core::theme::Basic); add_to_enabled(&mut list, &crate::core::theme::basic::Basic);
// Enable application modules. // Enable application modules.
add_to_enabled(&mut list, app); add_to_enabled(&mut list, app);

View file

@ -7,5 +7,4 @@ pub(crate) use regions::ComponentsRegions;
pub(crate) mod all; pub(crate) mod all;
mod basic; pub(crate) mod basic;
pub(crate) use basic::Basic;

View file

@ -14,7 +14,7 @@ pub static THEMES: LazyStatic<RwLock<Vec<ThemeStaticRef>>> =
pub static THEME: LazyStatic<ThemeStaticRef> = pub static THEME: LazyStatic<ThemeStaticRef> =
LazyStatic::new(|| match theme_by_single_name(&config::SETTINGS.app.theme) { LazyStatic::new(|| match theme_by_single_name(&config::SETTINGS.app.theme) {
Some(theme) => theme, Some(theme) => theme,
None => &crate::core::theme::Basic, None => &crate::core::theme::basic::Basic,
}); });
// THEME BY NAME *********************************************************************************** // THEME BY NAME ***********************************************************************************

View file

@ -1,4 +1,4 @@
use super::AssetsTrait; use crate::html::assets::AssetsTrait;
use crate::html::{html, Markup}; use crate::html::{html, Markup};
#[rustfmt::skip] #[rustfmt::skip]

View file

@ -1,4 +1,4 @@
use super::AssetsTrait; use crate::html::assets::AssetsTrait;
use crate::html::{html, Markup}; use crate::html::{html, Markup};
#[rustfmt::skip] #[rustfmt::skip]

View file

@ -1,4 +1,4 @@
use super::AssetsTrait; use crate::html::assets::AssetsTrait;
use crate::html::{html, Markup}; use crate::html::{html, Markup};
#[derive(Default, Eq, PartialEq)] #[derive(Default, Eq, PartialEq)]

View file

@ -1,4 +1,4 @@
use super::AssetsTrait; use crate::html::assets::AssetsTrait;
use crate::html::{html, Markup}; use crate::html::{html, Markup};
pub enum TargetMedia { pub enum TargetMedia {

View file

@ -1,4 +1,4 @@
use super::Page; use crate::response::page::Page;
pub type ActionPage = fn(page: &mut Page); pub type ActionPage = fn(page: &mut Page);

View file

@ -1,5 +1,5 @@
use super::ActionPage;
use crate::core::action::{action_ref, run_actions, ActionTrait, AnyAction}; use crate::core::action::{action_ref, run_actions, ActionTrait, AnyAction};
use crate::response::page::action::ActionPage;
use crate::response::page::Page; use crate::response::page::Page;
use crate::{use_handle, Handle}; use crate::{use_handle, Handle};

View file

@ -1,5 +1,5 @@
use super::ActionPage;
use crate::core::action::{action_ref, run_actions, ActionTrait, AnyAction}; use crate::core::action::{action_ref, run_actions, ActionTrait, AnyAction};
use crate::response::page::action::ActionPage;
use crate::response::page::Page; use crate::response::page::Page;
use crate::{use_handle, Handle}; use crate::{use_handle, Handle};