Skip to main content
Push notifications are a powerful way to engage your audience. However, in some cases, delivery may fail due to device settings, network issues, or battery optimization. The Pushbase SDK includes an <Inbox/> component that displays a list of past notifications sent to the user’s device. This component is fully customizable to match your app’s branding and design, and supports deep linking to direct users to specific screens when a notification item is tapped. Pushbase Notification <Inbox/>

Customizing <Inbox/> component

The <Inbox> component provides multiple props to help you customize its appearance and behavior to fit your app’s design system. Props
ViewStyle
Item container style.
TextStyle
Notification title text.
TextStyle
Notification body text.
TextStyle
Time since notification was delivered text.
ColorValue
A valid color string used for the read status indicator on notification items.
ColorValue
A valid color string used as the background for notification items that are unread or unopened.
ColorValue
A valid color string used for navigation indicator icon.
boolean
A boolean flag to show or hide navigation indicator.
string
Message shown when the user has no notifications.
TextStyle
Style for empty list message text view
React.JSX.Element
A valid React element to render for custom content loading indicator or skeleton. Component use React Native built-in <ActivityIndicator /> component by default.
number
Specifies the number of days from today to filter and match notifications delivered within that period. Defaults to 7 days.
Having trouble setting up or configuring the SDK? Our support team is here to help — feel free to reach out