A Multi-Paradigm React State Management Library
Full Changelog: https://github.com/incepter/react-async-states/compare/v1.0.0...v1.3.0
async-states
core packageasyncc-states-devtools
and react-async-states-utils
packagesSource.on
and expose all methodsAsyncStateProvider
, hoistToProvider
and hostToProviderConfig
AsyncStateStatus
to Status
ProducerRunEffect
to RunEffect
pool
and context
along with their functions: enableDiscovery
, requestContext
, terminateContext
and so onwait
keepPendingDelayMs
, skipPendingStatus
, keepPendingForMs
Sources.of
, Sources.for
, getSource
retryConfig
core
packageonChange
and onSubscribe
from hooksFollowing all the PRs that landed:
Full Changelog: https://github.com/incepter/react-async-states/compare/v1.0.0-rc1.1...v1.0.0
This is first release candidate for the library.
This library is a multi-paradigm decentralized react state state manager, which means it is able to perform (async) state management in multiple ways with the same API.
It was built from the ground up with the following goals:
Please refer to the docs to read more about the library.