GitHub package.json versionTypeScriptNPM
GitHub package.json versionTypeScriptNPM
Latest

Welcome to React Eagle Eye JS!

Note: Compatible with React v19.2.0 and above. For earlier React versions, please use React Observablele Context.

An intuitive reactive context based React state manager. No provider component required. Create once: use everywhere both in and out of the React component tree system.
Supports for framework-agnostic state sharing among applications OOB. Simply create an Auto Immutable instance to pass around as the value argument for this or any Eagle Eye based state manager instances.
Installation:

React Eagle Eye. Why now?

  • 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.setState Indexing.
  • Only re-renders subscribing components (clients) on context state changes.
  • Subscribing component decides which context state properties' changes to trigger its update.
May see features history at What's Changed?