SudoDotDog / BWNL-Listener

:rabbit: Listener controller

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

BWNL-Listener

Build Status codecov npm version downloads

🐰 Listener controller

Install

npm install @bwnl/shiny-listener --save
# Or
yarn add @bwnl/shiny-listener

Usage

import { BeforeUnloadListener } from "@bwnl/listener";

const dynamicBeforeUnload: BeforeUnloadListener = BeforeUnloadListener.create('Dynamic');

export const Dynamic: React.FC = () => {

    return (<div>
        <button
            onClick={dynamicBeforeUnload.active}
        >Active</button>
        <button
            onClick={dynamicBeforeUnload.release}
        >Release</button>
    </div>);
};

About

:rabbit: Listener controller

License:MIT License


Languages

Language:TypeScript 70.9%Language:Makefile 22.2%Language:JavaScript 7.0%