♻️ (pagetop): Refactorización de Contextual
Los métodos `required_id()` y `push_message()` son operaciones de tiempo de renderizado, no de construcción. Se trasladan como métodos inherentes de `Context`. También se ajustan los métodos asociados a parámetros.
This commit is contained in:
parent
b3292c32f7
commit
edc809aadd
7 changed files with 121 additions and 189 deletions
|
|
@ -63,7 +63,7 @@ pub use context::{AssetsOp, Context, ContextError, Contextual};
|
|||
///
|
||||
/// // Se instancia un componente que sólo se renderiza si `user_logged_in` es `true`.
|
||||
/// let mut component = SampleComponent::new().with_renderable(Some(|cx: &Context| {
|
||||
/// cx.param::<bool>("user_logged_in").copied().unwrap_or(false)
|
||||
/// cx.param_or_default::<bool>("user_logged_in")
|
||||
/// }));
|
||||
///
|
||||
/// // Aquí simplemente se comprueba que compila y se puede invocar.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue