♻️ (util): Extrae non_blank() y normalize_token()
This commit is contained in:
parent
747e64ce34
commit
dc2ed27da4
8 changed files with 71 additions and 37 deletions
|
|
@ -39,8 +39,7 @@ impl<C: Component> AfterRender<C> {
|
|||
/// Afina el registro para ejecutar la acción [`FnActionWithComponent`] sólo para el componente
|
||||
/// `C` con identificador `id`.
|
||||
pub fn filter_by_referer_id(mut self, id: impl AsRef<str>) -> Self {
|
||||
let id = id.as_ref().trim().to_ascii_lowercase().replace(' ', "_");
|
||||
self.referer_id = if id.is_empty() { None } else { Some(id) };
|
||||
self.referer_id = util::normalize_token(id);
|
||||
self
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -39,8 +39,7 @@ impl<C: Component> BeforeRender<C> {
|
|||
/// Afina el registro para ejecutar la acción [`FnActionWithComponent`] sólo para el componente
|
||||
/// `C` con identificador `id`.
|
||||
pub fn filter_by_referer_id(mut self, id: impl AsRef<str>) -> Self {
|
||||
let id = id.as_ref().trim().to_ascii_lowercase().replace(' ', "_");
|
||||
self.referer_id = if id.is_empty() { None } else { Some(id) };
|
||||
self.referer_id = util::normalize_token(id);
|
||||
self
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -39,8 +39,7 @@ impl<C: Component> TransformMarkup<C> {
|
|||
/// Afina el registro para ejecutar la acción [`FnActionTransformMarkup`] sólo para el
|
||||
/// componente `C` con identificador `id`.
|
||||
pub fn filter_by_referer_id(mut self, id: impl AsRef<str>) -> Self {
|
||||
let id = id.as_ref().trim().to_ascii_lowercase().replace(' ', "_");
|
||||
self.referer_id = if id.is_empty() { None } else { Some(id) };
|
||||
self.referer_id = util::normalize_token(id);
|
||||
self
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue