pleroma-like client for Bluesky
pl.hexmani.ac
bluesky
pleroma
social-media
1/* @refresh reload */
2import { render } from "solid-js/web";
3import "solid-devtools";
4import { Route, Router } from "@solidjs/router";
5
6import Login from "./routes/login";
7
8const root = document.getElementById("root");
9
10if (import.meta.env.DEV && !(root instanceof HTMLElement)) {
11 throw new Error(
12 "Root element not found. Did you forget to add it to your index.html? Or maybe the id attribute got misspelled?",
13 );
14}
15
16render(
17 () => (
18 <Router root={Login}>
19 <Route path="/" component={Login} />
20 </Router>
21 ),
22 root!,
23);