connection-checker

    1.4.0 • Public • Published

    Connection Checker

    Why

    Sometimes window.navigator.onLine API is not available and we need a good way to check if we got internet connection.

    What is this?

    A simple library to know the state of internet connection.

    How to use it?

    First you need to import it in your project

    The require way

    let { ConnectionEvent, startChecker } = require("connection-checker");

    The import way

    import { ConnectionEvent, checkOnDemand } from "connection-checker";

    Then use it to know your state one time on demand

      window.addEventListener(ConnectionEvent.ON_NETWORK_CONNECTED, function() {
        // YOUR OWN CODE AND STUFF
      })
    
      checkOnDemand()

    Or frequently (every 10 secs)

      window.addEventListener(ConnectionEvent.ON_NETWORK_CHANGED, function() {
        // YOUR OWN CODE AND STUFF
      })
    
      startChecker()

    You can always refer to library documentation here

    Powered by Deepertech

    Install

    npm i connection-checker

    DownloadsWeekly Downloads

    15

    Version

    1.4.0

    License

    MIT

    Unpacked Size

    42.2 kB

    Total Files

    15

    Last publish

    Collaborators

    • avatar