Usage

Svelte

Usage examples for Svelte.

<script>
  import { onMount, onDestroy } from 'svelte';
  import { checkConnectivity, watchConnectivity } from 'netlytics';

  let online = true;
  let unsubscribe = null;

  onMount(async () => {
    const result = await checkConnectivity();
    online = result.online;

    unsubscribe = watchConnectivity(
      (result) => online = result.online,
      { observe: true }
    );
  });

  onDestroy(() => {
    unsubscribe?.();
  });
</script>

<div>{online ? 'Online' : 'Offline'}</div>
Previous
Angular