Files: d5c6f9521130fcae13928a86e3f39d88e2586342 / lib / has-network-debounced.js
251 bytesRaw
1 | var hasNetwork = require('has-network') |
2 | |
3 | var lastCheck = 0 |
4 | var lastValue = null |
5 | |
6 | module.exports = function hasNetworkDebounced () { |
7 | if (lastCheck + 1e3 < Date.now()) { |
8 | lastCheck = Date.now() |
9 | lastValue = hasNetwork() |
10 | } |
11 | return lastValue |
12 | } |
13 |
Built with git-ssb-web