1.0.32 • Published 2 years ago

toast-library-wil v1.0.32

Weekly downloads
-
License
MIT
Repository
github
Last release
2 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

2 years ago

1.0.31

2 years ago

1.0.30

2 years ago

1.0.28

2 years ago

1.0.27

2 years ago

1.0.26

2 years ago

1.0.25

2 years ago

1.0.24

2 years ago

1.0.23

2 years ago

1.0.22

2 years ago

1.0.21

2 years ago

1.0.20

2 years ago

1.0.19

2 years ago

1.0.18

2 years ago

1.0.17

2 years ago

1.0.16

2 years ago

1.0.15

2 years ago

1.0.14

2 years ago

1.0.13

2 years ago

1.0.12

2 years ago

1.0.11

2 years ago

1.0.10

2 years ago

1.0.9

2 years ago

1.0.8

2 years ago

1.0.7

2 years ago

1.0.6

2 years ago

1.0.5

2 years ago

1.0.4

2 years ago

1.0.3

2 years ago

1.0.1

2 years ago

1.0.0

2 years ago