@internetarchive/toast-manager
TypeScript icon, indicating that this package has built-in type declarations

0.1.0 • Public • Published

Build Status codecov

Toast Manager Component

A Toast manager built on LitElement with support for custom content and light DOM elements.

Toast Manager

Installation

yarn add @internetarchive/toast-manager

Usage

<!-- index.html -->
<script type="module">
  import '@internetarchive/toast-manager';
  import { ToastConfig } from '@internetarchive/toast-manager';
</script>

<toast-template></toast-template>

Config Options

All of the config options:

const config = new ToastConfig();
config.texts = 'Thank you for your support!1111';
config.bgColor = 'black';
config.dismissOnClick = false;

const toastTemplate = document.querySelector('toast-template');
toastTemplate.showToast({
  config
});

Development

Prerequisite

yarn install

Start Development Server

yarn start

Testing

yarn test

Linting

yarn lint

/@internetarchive/toast-manager/

    Package Sidebar

    Install

    npm i @internetarchive/toast-manager

    Weekly Downloads

    2

    Version

    0.1.0

    License

    AGPL-3.0-only

    Unpacked Size

    397 kB

    Total Files

    39

    Last publish

    Collaborators

    • jeffwklein
    • jim-at-ia
    • tracey.pooh
    • latonv
    • markcarranza
    • ibnesayeed
    • bfalling
    • mitraardron
    • vbanos
    • kngenie
    • iisa
    • cdrini
    • nsharma123
    • dualcnhq