renderNotification prop. This function receives the full notification object and returns a custom React element.
You can use workflow data such as tags, identifiers, data object or notification severity to control how notifications are displayed in the notification UI. This lets you create dynamic, personalized notification UI for your subscribers.
Use your application’s existing connection and authentication settings with these examples. Set up Inbox covers the application identifier, subscriber, API and WebSocket URLs, and subscriber credentials.
Display notifications based on workflow tags
You can conditionally display customized notification based on workflow tags. These tags are defined in your workflow and are accessible vianotification.tags property.
Inbox filters use the tags copied onto the notification at create time. Changing workflow tags later does not
update historical notifications. See Tags.
Display notifications based on workflow identifier or name
Each workflow has a name and a unique identifier, accessible throughnotification.workflow.name and notification.workflow.identifier, respectively. Either property can be used to conditionally render notifications.
Display notifications based on data object
You can also use values from the notification data object to render notifications conditionally. These values are accessible vianotification.data and typically contain custom payload fields.