import React from "react";
import ReactDOM from "react-dom/client";
import "./index.css";
import App from "./App";
import reportWebVitals from "./reportWebVitals";
const root = ReactDOM.createRoot(
document.getElementById("root") as HTMLElement
);
root.render(<App />);
/*
* Fixing weird behavior for height: 100vh on Safari Mobile
* https://stackoverflow.com/questions/37112218/css3-100vh-not-constant-in-mobile-browser
*/
const setAppHeight = () => {
document.documentElement.style.setProperty(
"--app-height",
`${window.innerHeight}px`
);
};
window.addEventListener("resize", setAppHeight);
setAppHeight();
// 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();