Push Notification

Push notifications are messages that can be sent directly to a user’s mobile device. Unlike in-app messages, push notifications can appear on a lock screen or in the top section of a mobile device.

TypeResource
DesignFigma
WebWeb Storybook
CodeGitlab

Browser Name

Notification

Neque porro quisquam est qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit

Via website.com

Usage

import { PushNotification } from 'bio-bind-ui';
<PushNotification
  appName='Browser Name'
  description='Neque porro quisquam est qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit'
  descriptionMaxLines={5}
  image={{
    alt: '',
    src: 'https://picsum.photos/200/300',
  }}
  imageSize='lg'
  mode='light'
  onClickAdditionalIcon={() => {}}
  onClose={() => {}}
  title='Notification'
  website='website.com'
/>

Examples

Size

Use size for set the push notification size: sm or lg

Browser Name

Notification

Neque porro quisquam est qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit

Via website.com


Browser Name

Notification

Neque porro quisquam est qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit

Via website.com


Mode (Optional)

Use mode to change push notification color light or dark

Browser Name

Notification

Neque porro quisquam est qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit

Via website.com


Browser Name

Notification

Neque porro quisquam est qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit

Via website.com


Props

PropsRequiredDefaultTypedescription
modefalselightlight darkUse mode to change push notification color light or dark.
imagefalse-HTMLImageElementUse image to change or remove push notification image.
imageSizefalselgsm lgUse imageSize to set image size.
appNametrue-stringUse appName to change name of app.
titletrue-stringUse title to change title of push notification.
descriptiontrue-stringUse description to change description of push notification.
websitetrue-stringUse website to change web url on push notification.
additionalIconfalse-React.ReactNodeUse additionalIcon to change right icon on push notification.
descriptionMaxLinestrue5numberUse descriptionMaxLines to set descriptionMaxLines.
appIconfalse-React.ReactNodeUse appIcon to change icon of app on push notification.
showClosefalsefalsebooleanUse showClose for toggle close icon.
onClosetrue-functionFunction for close notification when clicked.
showAdditionalIconfalsefalsebooleanUse showAdditionalIcon for toggle show or hide additionalIcon.
onClickAdditionalIcontrue-funtionFunction for click on additionalIcon.
BIND © Biofarma Innovate Next-level Design .