|
COMPATIBLE WITH SVELTE VERSION 5.0, RUNES AND BEYOND. |
- Ready for use anywhere in the app.
- Auto-immutable update-friendly context. See
store.setState. - A context bearing an observable consumer store.
- Recognizes negative array indexing. Please see Property Path and
store.setStateIndexing. - Only re-renders subscribing components (clients) on context state changes.
- Subscribing component decides which context state properties' changes to trigger its update.
- OOB Support for framework-agnostic state sharing among applications. Simply create an Auto Immutable instance to pass around as the
valueargument for this or any Eagle Eye based state manager instances.
Name: Svelte Eagle Eye.
Usage: Please see Getting Started.
Demo: Play with the app on codesandbox
If sandbox fails to load app, please refresh dependencies on its lower left.
If the problem persits,
- clone the demo app repository.
- CD to the cloned demo app project's root folder.
- run `npm i`
- run `npm i -S ` for all the packages in this `peerDependencies` of this library's package.json object.
- and then `npm run vite`
Install:
npm install --save @webkrafters/svelte-eagleeye
May also see What's Changed?
Full Documentation: svelte-eagleeye.js.org
GPLv3
