Skip to content

Component catalog

This catalog is generated from packages/core/src/components.ts. Shared components render automatically; host components need a renderer on your page.

Property Value
ID / version confirm@1 / 1
Rendering layer shared
Trace tiketo_component_confirm_v1
Reply event tiketo_component_confirm_reply_v1
Field Type Required Constraints
requestId string yes min length 1, max length 128
question string yes min length 1, max length 120
fallbackText string no min length 1, max length 1000
Field Type Required Constraints
requestId string yes min length 1, max length 128
value “yes” | “no” yes —
Property Value
ID / version choice@1 / 1
Rendering layer shared
Trace tiketo_component_choice_v1
Reply event tiketo_component_choice_reply_v1
Field Type Required Constraints
requestId string yes min length 1, max length 128
prompt string yes min length 1, max length 120
options object[] yes min items 2, max items 6
options[].value string yes, when options is present min length 1, max length 120
options[].label string yes, when options is present min length 1, max length 80
fallbackText string no min length 1, max length 1000
Field Type Required Constraints
requestId string yes min length 1, max length 128
value string yes min length 1, max length 120
Property Value
ID / version card@1 / 1
Rendering layer shared
Trace tiketo_component_card_v1
Reply event tiketo_component_card_reply_v1
Field Type Required Constraints
title string yes min length 1, max length 120
text string yes min length 1, max length 1000
imageUrl string no min length 1, max length 2048
link object no no extra fields
link.url string yes, when link is present min length 1, max length 2048
link.label string yes, when link is present min length 1, max length 80
fallbackText string no min length 1, max length 1000

This contract uses null.

Property Value
ID / version productPreview@1 / 1
Rendering layer host
Trace tiketo_component_product_preview_v1
Reply event tiketo_component_product_preview_reply_v1
Field Type Required Constraints
requestId string yes min length 1, max length 128
productId string yes min length 1, max length 120
name string yes min length 1, max length 120
price number yes minimum 0
currency “CZK” | “EUR” yes —
imageUrl string no min length 1, max length 2048
variants string[] yes min items 1, max items 6
fallbackText string no min length 1, max length 1000
Field Type Required Constraints
requestId string yes min length 1, max length 128
productId string yes min length 1, max length 120
variant string yes min length 1, max length 80