Skip to main content

<tl-event-list>

HTML tag<tl-event-list>
Reactimport { TlEventList } from '@ticketlayer/elements-react'
CategoryDiscovery
Runs inweb (browser DOM), native (planned React Native set)

Properties

PropertyAttributeDescriptionTypeDefault
categorycategoryCategory filterstring | undefinedundefined
columnscolumnsColumns for grid layout (1, 2, 3, or 4)number3
limitlimitMaximum number of events to displaynumber12

Events

EventDescriptionType
tlEventClickEmitted when an event card is clickedCustomEvent<{ eventId: string; }>

Events are CustomEvents; the payload is on event.detail. In HTML, listen with element.addEventListener('tlXxx', handler); in React the wrapper exposes each one as an onTlXxx prop.

Renders: <tl-event-card>