]> Untitled Git - lemmy-ui.git/blob - src/client/index.tsx
4ff794eca850952e590632da944e79d8070d0a85
[lemmy-ui.git] / src / client / index.tsx
1 import { initializeSite } from "@utils/app";
2 import { hydrate } from "inferno-hydrate";
3 import { Router } from "inferno-router";
4 import { App } from "../shared/components/app/app";
5 import { HistoryService } from "../shared/services/HistoryService";
6
7 import "bootstrap/js/dist/collapse";
8 import "bootstrap/js/dist/dropdown";
9
10 initializeSite(window.isoData.site_res);
11
12 const wrapper = (
13   <Router history={HistoryService.history}>
14     <App />
15   </Router>
16 );
17
18 const root = document.getElementById("root");
19
20 if (root) {
21   hydrate(wrapper, root);
22 }