@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

Readme

Keywords

none

Package Sidebar

Install

npm i @internetarchive/toast-manager

Weekly Downloads

10

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