1.0.1 • Published 6 months ago

svelte-broadcastable v1.0.1

Weekly downloads
-
License
MIT
Repository
github
Last release
6 months ago

svelte-broadcastable

Svelte broadcastable is a store wrapper for the Broadcast Channel API. It syncs any data across a given channel.

https://github.com/Hugos68/svelte-broadcastable/assets/63101006/74d205be-eeb6-40da-b778-7ca9c43c2666

Usage

You can import the broadcastable store like so:

import { broadcastable } from 'svelte-broadcastable';

You can use the store like this:

const init = 'hello';

const store = broadcastable('my-channel', init);

The API is identical to the svelte writable store except that it adds 1 parameter called name, this will be the name that is used to instantiate the BroadcastChannel, this allows for using multiple channels when sharing state.

1.0.1

6 months ago

1.0.0

6 months ago