1.2.0 • Published 2 years ago

notification-npm v1.2.0

Weekly downloads
-
License
ISC
Repository
github
Last release
2 years ago

NotificationJS

This is a javascript library for showing notifications in javascript apps, React apps and many more..... It has many features like swipe for touch devices, light and dark themes, four templates for different notifications( normal, alert, error, success), compatible on all major devices. I hope you will like it.

Authors

Demo

Playground - https://shlok-jain.github.io/Notification-library#demo

demo

Features

  • Swipe to close on touch devices
  • You can choose from two themes(light,dark)
  • Pause timer when window loses focus
  • Close Button for closing notification
  • Different types of notifications for different type of messages( normal, alert, error, success )
  • You can manually close notification( .hide() method)hover on notification to pause timer
  • You can specify time to show notification
  • and many more.....

Installation

Install NotificationJS with npm

npm i notification-npm

Install NotificationJS with cdn

<script src="https://cdn.jsdelivr.net/gh/Shlok-Jain/Notification-library@latest/index.js"></script>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/gh/Shlok-Jain/Notification-library@latest/index.css">

Usage

Basic Usage

import React from 'react'
import NotificationJS from 'notification-npm'
import '/node_modules/notification-npm/index.css'

export const Component = () => {
    const shownotification = ()=>{
        const notification = new NotificationJS({
            message: 'This is a normal notificaion',  //specify message here
            type: 'normal',                          //specify type of notification
            duration: 5000,                          //duration in milliseconds
            theme: 'dark',                           //theme of notification
            sound: true,                             //for notificaion sound
            disable_timer:false,                     //set it true of you don't want timer
        })

        notification.show()
  }

  return(<button onClick={()=>shownotification()}></button>)
}

Click here to see more

1.2.0

2 years ago

1.1.0

2 years ago

1.0.4

2 years ago

1.0.3

2 years ago

1.0.2

2 years ago

1.0.1

2 years ago

1.0.0

2 years ago