1.0.32 • Published 3 years ago

toast-library-wil v1.0.32

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

Toast library: library to add toasts in your project

Installation

NPM

npm i toast-library-wil@latest

Yarn

yarn add toast-library-wil@latest

Usage

import { ToastContainer } from 'toast-library-wil';

Add ToastContainer to your application

Configure and adding Toast

To work with toast you need to import instance from library

import { ToastWorker } from 'toast-library-wil';

Theming

To change theme use ToastWorker.setToastTheme(theme), theme properties :

{
    info: {
        background: colorName or HEX,
        color: colorName or HEX,
    },
    warning: {
        background: colorName or HEX,
        color: colorName or HEX,
    },
    error: {
        background: colorName or HEX,
        color: colorName or HEX,
    },
    success: {
        background: colorName or HEX,
        color: colorName or HEX,
    },
};

Working with toasts

To crate toast use ToastWorker.createToast(toastConfig) toastConfig structure :

{
    title,
    description,
    position, // 'top-left' | 'top-right' | 'bottom-left' | 'bottom-right'
    type, // 'info' | 'warning' | 'error' | 'success'
    duration, // toast duration in ms
    slideDirection,  // 'top' | 'bottom' | 'left' | 'right'
    animationName, // 'opacity' | 'slide'
    color, // custom color for one toast
    margin, // number
}
1.0.32

3 years ago

1.0.31

3 years ago

1.0.30

3 years ago

1.0.28

3 years ago

1.0.27

3 years ago

1.0.26

3 years ago

1.0.25

3 years ago

1.0.24

3 years ago

1.0.23

3 years ago

1.0.22

3 years ago

1.0.21

3 years ago

1.0.20

3 years ago

1.0.19

3 years ago

1.0.18

3 years ago

1.0.17

3 years ago

1.0.16

3 years ago

1.0.15

3 years ago

1.0.14

3 years ago

1.0.13

3 years ago

1.0.12

3 years ago

1.0.11

3 years ago

1.0.10

3 years ago

1.0.9

3 years ago

1.0.8

3 years ago

1.0.7

3 years ago

1.0.6

3 years ago

1.0.5

3 years ago

1.0.4

3 years ago

1.0.3

3 years ago

1.0.1

3 years ago

1.0.0

3 years ago