summaryrefslogtreecommitdiff
path: root/frontend/src/main.js
blob: 7e9d7c683af137234cc798215bc8582aff3cc2a7 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
import "./style.css";
import Header, { setupThemeToggle } from "./components/Header";
import Main from "./components/Main";
import Footer from "./components/Footer";
import { setupModals } from "./components/Modal";
import { setupForms } from "./components/Forms";

// Quick and dirty - not for production!
const render = (html) => {
  const app = document.querySelector("#app");
  app.innerHTML = html;
  setupThemeToggle();
  setupModals();
  setupForms();
};

render(`
  ${Header}
  ${Main}
  ${Footer}
`);