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.
git clone https://github.com/fullcalendar/fullcalendar-example-projects.git
cd fullcalendar-example-projects/react-redux
npm install
npm run start # builds and opens a web browser
# other commands:
npm run build # builds files into dist/ directory
npm run watch # same as build, but watches for changes
npm run clean # start fresh