react-toaster-js
npm i -S react-toaster-js
Component
const Toaster = // place where you'd like in your appmodule <Toaster />;
Usage
const toaster = ; // display an info toast with no titletoastr // display a warning toast, with no titletoastr // display a success toast, with a titletoastr // display an error toast, with a titletoastr // remove all toasts without using animationtoastr // override global optionstoastr
Options
position: String
The position to mount the toaster. Possible values: top-right
, top-left
, bottom-right
, bottom-left
. Defaults to top-right
.
type: String
The type of toast to throw. Possible values: success
, danger
, info
, warning
. Defaults to ''
(standard).
className: String
Adds the class to the toast.
title: String
The title of the toast.
message: String
The message of the toast
fade: Number
The duration to wait until fade, in milliseconds. Defaults to 5000
.
duration: Number
The toast display duration, in milliseconds. Defaults to 15000
.
nofade: Boolean
Prevents the toast from fading. Defaults to false
.
persist: Boolean
Prevents the toast from expiring. Defaults to false
.
dismissible: Boolean
Whether the toast can be dismissed with a click. Defaults to true
.
Styles
CSS
An index.css
file is located in the root of the project.
#SASS
An index.scss
file is located in the root of the project.