diff --git a/pagetop/src/core/component/definition.rs b/pagetop/src/core/component/definition.rs index 47037022..16ad5279 100644 --- a/pagetop/src/core/component/definition.rs +++ b/pagetop/src/core/component/definition.rs @@ -39,24 +39,15 @@ pub trait ComponentTrait: ComponentBase + HasHandle + Send + Sync { true } - #[allow(unused_variables)] - fn before_prepare_component(&mut self, cx: &mut Context) {} - #[allow(unused_variables)] fn prepare_component(&self, cx: &mut Context) -> PrepareMarkup { PrepareMarkup::None } - - #[allow(unused_variables)] - fn after_prepare_component(&mut self, cx: &mut Context) {} } impl ComponentBase for C { fn render(&mut self, cx: &mut Context) -> Markup { if self.is_renderable(cx) { - // Acciones antes de preparar el componente. - self.before_prepare_component(cx); - // Acciones del tema antes de preparar el componente. cx.theme().before_prepare_component(self, cx); @@ -76,9 +67,6 @@ impl ComponentBase for C { }, }; - // Acciones después de preparar el componente. - self.after_prepare_component(cx); - // Acciones del tema después de preparar el componente. cx.theme().after_prepare_component(self, cx);