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 defaultFilterRules a la vez, initialFilterRules gana para la semilla y defaultFilterRules sigue 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.ts
  • components/patterns/full-table/types.ts
  • components/patterns/full-table/useFullTableState.ts
  • docs/patterns/full-table.md

Commit del host: b6dc7cdaa (chore(wds): sync design-system from workbeat-ia-2.1@a5349b3).

Documentación afectada

Trazabilidad

Commit fuente
a5349b3e9135d299392f8991ecd20f965e80e6b6
Sync anterior
0394a8a352ca48d9a4de8fa173984c85b99e8aa2
Archivo
src/docs/content/changelog/2026-10-12-a5349b3.md