Workbeat Design System
Changelog
Historial de actualizaciones del design system, por sync desde el repo fuente.
FullTableDef.initialFilterRules(opt-in): siembra un filtro de contexto, por ejemplo uno que llega por la URL (?movimiento=) o desde un enlace de dashboard, sin volverlo baseline. Al quitarlo, la recuperación ofrece Limpiar filtros, no Restablecer.- Se aplica al montar y al cambiar
storageKey. Si su contenido cambia con la tabla montada, vuelve a sembrar los filtros; una identidad nueva con las mismas reglas no pisa lo que el usuario ajustó. - Con
defaultFilterRulesa la vez,initialFilterRulesgana para la semilla ydefaultFilterRulessigue siendo el destino de Restablecer. Si el contexto desaparece (undefined), la tabla vuelve al baseline. - Sin el prop, el comportamiento de las tablas existentes no cambia.
Ejemplo en vivo: FullTable · Filtros de contexto vs por default.
Commits del repo fuente
- 99122fc feat(wds): initialFilterRules para filtros de contexto en FullTable
Archivos del DS
Modificados (4)
components/patterns/full-table/filterDefaults.tscomponents/patterns/full-table/types.tscomponents/patterns/full-table/useFullTableState.tsdocs/patterns/full-table.md
Commit del host: b6dc7cdaa (chore(wds): sync design-system from workbeat-ia-2.1@a5349b3).
- PatrónFullTable
- PatrónFullTableWithSideNav
- Commit fuente
a5349b3e9135d299392f8991ecd20f965e80e6b6- Sync anterior
0394a8a352ca48d9a4de8fa173984c85b99e8aa2- Archivo
src/docs/content/changelog/2026-10-12-a5349b3.md