pagetop/tests
Manuel Cillero 34aeeab2d7 Añade ComponentError con HTML alternativo
`prepare_component()` ahora devuelve `Result<Markup, ComponentError>` en
lugar de `Markup`, para que los componentes señalen fallos durante el
renderizado de forma explícita.

`ComponentError` encapsula un mensaje de error y un marcado HTML
alternativo opcional (`fallback`). Si se produce un error, el ciclo de
renderizado registra la traza y muestra el `fallback` en lugar del
componente fallido, sin interrumpir el resto de la página.

Lo mismo aplica a los errores devueltos por la acción `PrepareRender` de
los temas, que siguen el mismo mecanismo.
2026-03-21 13:15:39 +01:00
..
component_html.rs 🎨 Protege el uso de render en PrepareMarkup 2025-11-17 22:47:47 +01:00
component_poweredby.rs 🎨 Protege el uso de render en PrepareMarkup 2025-11-17 22:47:47 +01:00
config.rs Añade lectura de configuración global y modular 2025-07-05 22:23:05 +02:00
html_classes.rs Extiende normalización de cadenas ASCII 2026-01-04 19:14:51 +01:00
html_markup.rs Añade ComponentError con HTML alternativo 2026-03-21 13:15:39 +01:00
html_unit.rs 🎨 (pagetop): Mejoras sencillas en doc. y código 2025-10-17 18:14:20 +02:00
locale.rs 🚚 Renombra LangMatch por Locale 2025-12-10 15:18:07 +01:00
service.rs Añade página de bienvenida y de comprobación 2025-08-02 11:20:39 +02:00
util.rs Añade normalización de cadenas ASCII 2026-01-04 13:00:16 +01:00