♻️ (pagetop): setup() recibe &mut Context

Antes sólo mutaba el propio componente; ahora también puede aplicar
ajustes síncronos sobre el Context, visibles para las extensiones que
intercepten BeforeRender. La frontera con prepare() pasa a ser de
sincronía, no de qué puede mutar cada uno.
This commit is contained in:
Manuel Cillero 2026-09-06 09:04:44 +02:00
parent f2a7507317
commit 1e2d171805
31 changed files with 71 additions and 59 deletions

View file

@ -77,7 +77,7 @@ impl Component for Item {
self.props.get_id()
}
fn setup(&mut self, _cx: &Context) {
fn setup(&mut self, _cx: &mut Context) {
self.alter_prop(PropsOp::prepend_classes(self.item_kind().as_str()));
}