// NPM module imports
import React from "react";
import ReactDOM from "react-dom";
import { Provider } from "react-redux";
// File imports
import * as serviceWorker from "./serviceWorker";
import { store } from "./store/reduxSetup";
// Component imports
import App from "./App/App";
/**
 * The root JavaScript file for this app.
 * Sets up Redux.
 * Renders the app.
 * @file
 */
// The root component
const root = (
    <Provider store={store}>
        <App />
    </Provider>
);
// Renders the root component
ReactDOM.render(root, document.getElementById("root"));
serviceWorker.unregister();
Source