UNPKG

cra-template-flaxdev

Version:

This template package just for used for setup full based CRA projects, Flax's DevTeam - HCMUSSH

32 lines (28 loc) 1.13 kB
import React from "react"; import ReactDOM from "react-dom/client"; import "./index.css"; import App from "./App"; import reportWebVitals from "./reportWebVitals"; import GlobalStyles from "./components/GlobalStyles"; import { Provider } from "react-redux"; import { store, persistor } from "./redux/store"; import { PersistGate } from "redux-persist/integration/react"; import { GoogleOAuthProvider } from "@react-oauth/google"; const root = ReactDOM.createRoot(document.getElementById("root")); root.render( <Provider store={store}> <PersistGate loading={null} persistor={persistor}> <React.StrictMode> <GlobalStyles> <GoogleOAuthProvider clientId="your-client-id.apps.googleusercontent.com"> <App /> </GoogleOAuthProvider> </GlobalStyles> </React.StrictMode> </PersistGate> </Provider> ); // If you want to start measuring performance in your app, pass a function // to log results (for example: reportWebVitals(console.log)) // or send to an analytics endpoint. Learn more: https://bit.ly/CRA-vitals reportWebVitals();