UNPKG

@onesy/utils

Version:
18 lines (17 loc) 630 B
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); const isEnvironment_1 = __importDefault(require("./isEnvironment")); function isState(type) { switch (type) { case 'online': return (0, isEnvironment_1.default)('browser') && window.navigator.onLine; case 'offline': return (0, isEnvironment_1.default)('browser') && !window.navigator.onLine; default: return false; } } exports.default = isState;