Usage
Vanilla JS
Usage examples for vanilla JavaScript.
import { checkConnectivity, watchConnectivity } from 'netlytics';
// One-time check
const result = await checkConnectivity();
console.log(result.online); // true | false
console.log(result.connectionType); // "wifi" | "cellular" | ...
console.log(result.latencyMs); // number | undefined
// Live updates
const unsubscribe = watchConnectivity(
(result) => {
document.body.textContent = result.online ? 'Online' : 'Offline';
},
{ observe: true }
);
// Cleanup
unsubscribe();