// import React from 'react'; import ReactDOM from "react-dom/client"; import toast, { Toaster } from "react-hot-toast"; import { Reset } from "styled-reset"; import { DndProvider } from "react-dnd"; import { HTML5Backend } from "react-dnd-html5-backend"; import "./assets/vars.css"; import "animate.css"; import * as serviceWorkerRegistration from "./serviceWorkerRegistration"; import TippyDefault from "./common/component/TippyDefault"; import MarkdownStyleOverride from "./common/component/MarkdownStyleOverride"; import ReduxRoutes from "./routes"; import NewVersion from "./common/component/NewVersion"; const root = ReactDOM.createRoot(document.getElementById("root")); root.render( <> ); serviceWorkerRegistration.register({ // onSuccess: () => { // toast.success("Service Worker Installed"); // }, onUpdate: (reg) => { const handleUpdate = () => { reg.unregister().then(() => { window.location.reload(); }); }; toast((t) => , { duration: Infinity, position: "top-right", }); }, });