For complete instructions on how to initialize your build system, see the FullCalendar React Docs »
About this example: the state for events is owned by a Redux store and reducer. This technique is more tedious to set up than the simple technique but allows the state to be accessed when a FullCalendar component is not rendered.
bash
git clone https://github.com/fullcalendar/fullcalendar-examples.git
cd fullcalendar-examples/react-redux
npm install
```bash npm run start # builds and opens a web browser
npm run build # builds files into dist/ directory npm run watch # same as build, but watches for changes npm run clean # start fresh ```