# Eventrix

## Eventrix

- [Eventrix](https://eventrix.gitbook.io/eventrix/master.md)
- [Introduction](https://eventrix.gitbook.io/eventrix/introduction.md)
- [Installation](https://eventrix.gitbook.io/eventrix/introduction/installation.md)
- [Quick start](https://eventrix.gitbook.io/eventrix/introduction/quick-start.md)
- [Getting started](https://eventrix.gitbook.io/eventrix/introduction/getting-started.md)
- [Demo](https://eventrix.gitbook.io/eventrix/introduction/demo.md)
- [About](https://eventrix.gitbook.io/eventrix/introduction/about.md)
- [Devtools - EventrixDebugger](https://eventrix.gitbook.io/eventrix/devtools-eventrixdebugger.md)
- [Use cases](https://eventrix.gitbook.io/eventrix/use-cases.md)
- [Handle errors](https://eventrix.gitbook.io/eventrix/use-cases/handle-errors.md)
- [Simple form management](https://eventrix.gitbook.io/eventrix/use-cases/simple-form-management.md)
- [Communication between components](https://eventrix.gitbook.io/eventrix/use-cases/communication-between-components.md)
- [Next.js](https://eventrix.gitbook.io/eventrix/use-cases/next.js.md)
- [Basic setup on project](https://eventrix.gitbook.io/eventrix/use-cases/basic-setup-on-project.md)
- [Fetch list and display in component](https://eventrix.gitbook.io/eventrix/use-cases/fetch-list-and-display-in-component.md)
- [EventrixProvider](https://eventrix.gitbook.io/eventrix/context/eventrixprovider.md)
- [PersistStoreGate](https://eventrix.gitbook.io/eventrix/context/persiststoregate.md): PersistStoreGate can be used to save application state to external storage. The only one limitation is that this storage must have setItem and getItem methods in API.
- [EventrixScope](https://eventrix.gitbook.io/eventrix/context/eventrixscope.md)
- [Redux -> Eventrix](https://eventrix.gitbook.io/eventrix/migration/redux-greater-than-eventrix.md): This section provides information on how to transition from Redux to Eventrix
- [EventsReceiver](https://eventrix.gitbook.io/eventrix/receivers/eventsreceiver.md)
- [RequestsHandler](https://eventrix.gitbook.io/eventrix/receivers/requestshandler.md)
- [fetchToStateReceiver](https://eventrix.gitbook.io/eventrix/receivers/fetchtostatereceiver.md)
- [fetchStateReceiver](https://eventrix.gitbook.io/eventrix/receivers/fetchstatereceiver.md)
- [fetchHandler](https://eventrix.gitbook.io/eventrix/receivers/fetchhandler.md)
- [withEventrix](https://eventrix.gitbook.io/eventrix/hoc/witheventrix.md)
- [withEventrixState](https://eventrix.gitbook.io/eventrix/hoc/witheventrixstate.md)
- [useEventrixState](https://eventrix.gitbook.io/eventrix/hooks/useeventrixstate.md)
- [useEmit](https://eventrix.gitbook.io/eventrix/hooks/useemit.md)
- [useEvent](https://eventrix.gitbook.io/eventrix/hooks/useevent.md)
- [useEventState](https://eventrix.gitbook.io/eventrix/hooks/useeventstate.md)
- [useFetchToState](https://eventrix.gitbook.io/eventrix/hooks/usefetchtostate.md)
- [useReceiver](https://eventrix.gitbook.io/eventrix/hooks/usefetchtostate-1.md)
- [useFetchState](https://eventrix.gitbook.io/eventrix/hooks/usefetchstate.md)
- [@useEventrix](https://eventrix.gitbook.io/eventrix/class-decorators/useeventrix.md)
- [@receiver](https://eventrix.gitbook.io/eventrix/class-decorators/receiver.md)
- [@fetchToState](https://eventrix.gitbook.io/eventrix/class-decorators/fetchtostate.md)
- [@listener](https://eventrix.gitbook.io/eventrix/class-decorators/listener.md)
- [@eventrixComponent](https://eventrix.gitbook.io/eventrix/component-decorators/eventrixcomponent.md)
- [@eventListener](https://eventrix.gitbook.io/eventrix/component-decorators/eventlistener.md)
- [@stateListener](https://eventrix.gitbook.io/eventrix/component-decorators/statelistener.md)
- [@eventrixState](https://eventrix.gitbook.io/eventrix/component-decorators/eventrixstate.md)
