logo
The next field defines the action(s) to execute when a user interacts with a cell, such as tapping a button, selecting an option, or completing a form. It enables dynamic navigation and behavior within the app by triggering specific transitions or operations.
This field supports an array of action objects, allowing you to chain multiple outcomes if needed.

Field
Type
Required
Access
Description
type
String
Yes
šŸ”µ Read-only
Action type to execute when the cell is triggered. Supported values: ā€¢ "menu" ā€“ Open an existing menu ā€¢ "tab" ā€“ Open an existing component ā€¢ "collection" ā€“ Open a product collection ā€¢ "product" ā€“ Open a product, booking, or event ā€¢ "url" ā€“ Open a URL
id
Conditional
šŸ”µ Read-only
Identifier or destination for the action: ā€¢ "menu" ā†’ menu_id ā€¢ "tab" ā†’ component_id ā€¢ "product" ā†’ product_id ā€¢ "collection" ā†’ collection_id ā€¢ "url" ā†’ pass the actual URL string

Full List of Supported Action Types

Each action object must include a type and an id field:
Type
Description
menu
Opens an existing menu using its menu_id
tab
Opens a custom component using its component_id
collection
Opens a collection (group of products) using collection_id
product
Opens a specific product, booking, or event using product_id
url
Opens a web URL ā€” pass the actual URL string in the id field

Example #1

json
json "next": [ { "type": "menu", "id": "menu_12345" } ]

Example #2

json
json "next": [ { "type": "url", "id": "https://example.com" } ]

Powered by Notaku