Skip to content

fix(calendar-dropdown): exponer onClick en EventsList y soportar clic…#764

Merged
Jonathangarrido merged 2 commits intomainfrom
fix/calendar-onclick
Mar 26, 2026
Merged

fix(calendar-dropdown): exponer onClick en EventsList y soportar clic…#764
Jonathangarrido merged 2 commits intomainfrom
fix/calendar-onclick

Conversation

@Jonathangarrido
Copy link
Copy Markdown
Collaborator

Descripción

Se actualiza EventsList en @eclass/ui-kit para soportar onClick de forma nativa en su API pública y evitar wrappers externos solo para capturar el click.

Además, se deja cobertura de prueba para el comportamiento clickeable y se alinea la documentación del componente con la nueva prop.

Motivación y contexto

En consumidores del repo v8, EventsList se usa como item navegable dentro de calendarios y modales, pero su tipado no exponía onClick, lo que generaba errores de TypeScript como:

Property 'onClick' does not exist on type 'IntrinsicAttributes & IEventList'

Con este cambio, el componente acepta onClick directamente y mantiene el comportamiento esperado para ese caso de uso.

Tipos de cambios

  • Bugfix
  • Feature
  • Breaking change

@cloudflare-workers-and-pages
Copy link
Copy Markdown

cloudflare-workers-and-pages bot commented Mar 26, 2026

Deploying ui-kit with  Cloudflare Pages  Cloudflare Pages

Latest commit: 85da459
Status: ✅  Deploy successful!
Preview URL: https://cf6f8413.ui-kit-316.pages.dev
Branch Preview URL: https://fix-calendar-onclick.ui-kit-316.pages.dev

View logs

@Jonathangarrido Jonathangarrido merged commit 6142585 into main Mar 26, 2026
9 checks passed
@Jonathangarrido Jonathangarrido deleted the fix/calendar-onclick branch March 26, 2026 14:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant