Quick start
Create eventrix store
import { Eventrix } from 'eventrix';
import receiversList from './receivers';
const initialState = {
users: [],
};
const eventrixStore = new Eventrix(initialState, receiversList);
export default eventrixStore;Use EventrixProvider in main component of your app.
import { StrictMode } from "react";
import ReactDOM from "react-dom";
import { EventrixProvider } from 'eventrix';
import eventrixStore from './eventrix';
import UsersList from './components/UsersList';
const rootElement = document.getElementById("root");
ReactDOM.render(
<StrictMode>
<EventrixProvider eventrix={eventrixStore}>
<UsersList />
</EventrixProvider>
</StrictMode>,
rootElement
);Use users state in users list component and emit event to fetch users.
Create receiver that will be fetch users list.
Last updated
Was this helpful?