text: import React from "react";
  import ReactDOM from "react-dom";
  import { BrowserRouter as Router } from "react-router-dom";
  import { ApolloClient, InMemoryCache, ApolloProvider } from "@apollo/client";
  import App from "./App";
  import "./css/style.css";
  import reportWebVitals from "./reportWebVitals";
  
  import ErrorBoundary from "./errorHandling/ErrorBoundary";
  
  const client = new ApolloClient({
    uri: "http://localhost:4000/",
    cache: new InMemoryCache(),
  });
  
  ReactDOM.render(
    <ApolloProvider client={client}>
      <ErrorBoundary>
        <React.StrictMode>
          <Router>
            <App />
          </Router>
        </React.StrictMode>
      </ErrorBoundary>
    </ApolloProvider>,
    document.getElementById("root")
  );
  
  // 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();
  