0.1.20 • Published 3 years ago

reuse-react-snackbar v0.1.20

Weekly downloads
-
License
-
Repository
github
Last release
3 years ago

React Snackbar

Use very elegant fully customisable, with automatically disappearable snackbar in your React application.

  • Customisable CSS (inline or by custom classname)
  • Manage disappear time
  • Multiple Modes
  • Show in any place
  • Action Handling

install

   npm i reuse-react-snackbar

or

   yarn add reuse-react-snackbar

Demo Screenshot

React-Snackbar

PropsDetail (Default/Options)Requirement
messageString (No message)Mandatory
modeString - WARNING/ERROR/SUCCESSMandatory
openBoolean (false)Mandatory
timeoutNumber (3000) - 1000 to 10000Optional
bottomBoolean (true)Optional
rightBoolean (true)Optional
actionCallback function (clickEvt => {})Optional
actionLabelString (Ok)Optional
classNameString (alert)Optional
styleObjectOptional

import

    import SnackBar from 'reuse-react-snackbar'

Usage

    <SnackBar message="You've added file Successfully" mode="SUCCESS" open={true} />

Inline CSS

    <SnackBar
        message="You've added file Successfully"
        mode="SUCCESS"
        open={true}
        style={{
            textStyle: {
                color: 'white',
            },
            buttonStyle: {
                backgroundColor: 'white',
                color: 'black',
            },
            containerStyle: {
                background: 'grey',
                boxShadow: 'black 6px 7px 12px -4px'
            }
        }}
        />

Output

React-Snackbar-Styled

Action

    <SnackBar
        message="You've added file Successfully"
        mode="SUCCESS"
        open={true}
        actionLabel="Done!"
        action={(e) => {
            console.log(`Clicked on Done!`, e)
        }}
    />
0.1.20

3 years ago

0.1.15

3 years ago

0.1.16

3 years ago

0.1.17

3 years ago

0.1.18

3 years ago

0.1.19

3 years ago

0.1.12

3 years ago

0.1.13

3 years ago

0.1.14

3 years ago

0.1.10

3 years ago

0.1.11

3 years ago

0.1.8

3 years ago

0.1.9

3 years ago

0.1.7

3 years ago

0.1.6

3 years ago

0.1.5

3 years ago

0.1.4

3 years ago

0.1.3

3 years ago

0.1.2

3 years ago

0.1.1

3 years ago

0.1.0

3 years ago