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

Package Sidebar

Install

Weekly Downloads

27

Version

1.4.0

License

MIT

Unpacked Size

42.2 kB

Total Files

15

Last publish

Collaborators

  • xoxefdp