@berlitz/alert-banner

5.1.11 • Public • Published

Alert Banner npm version

Display a banner fixed at the bottom of the page, containing content and a button.

Installation

yarn add @berlitz/alert-banner

Props

Argument Type Required Default Example
content string true null I have read and agree to the <a href='#'>Privacy Policy</a>
buttonText string true null I Agree
handleButtonClick func true null () => setBannerDismissed(true)

Usage

import React, { setState } from 'react'
import ComponentName from '@berlitz/alert-banner'

const MyApp = () => {
  const [bannerDismissed, setBannerDismissed] = setState(false)

  return (
    <>
      {!bannerDismissed && (
        <AlertBanner
          content="I have read and agree to the <a href='#'>Privacy Policy</a>"
          buttonText="I Agree"
          onClick={() => setBannerDismissed(true)}
        />
      )}
    </>
  )
}

When to use this component

  • Privacy policy banner
  • Displaying a persistent, message to the user

Dependencies (3)

Dev Dependencies (0)

    Package Sidebar

    Install

    npm i @berlitz/alert-banner

    Weekly Downloads

    2,310

    Version

    5.1.11

    License

    MIT

    Unpacked Size

    28 kB

    Total Files

    6

    Last publish

    Collaborators

    • berlitz