diff --git a/karaokatalog/ui/static/karaokatalog.js b/karaokatalog/ui/static/karaokatalog.js new file mode 100644 index 0000000..e89bfdb --- /dev/null +++ b/karaokatalog/ui/static/karaokatalog.js @@ -0,0 +1,15 @@ +import "./lib/mithril.min.js" + +import All from "./components/pages/All.js" +import Favorites from "./components/pages/Favorites.js" + +/* + * We leave the default routing strategy (https://mithril.js.org/route.html#routing-strategies), i.e., + * with a #! prefix, and do not change m.route.prefix. + * + * This is to make it easier to deploy this app on servers without changing the configuration. + */ +m.route(document.body, "/all", { + "/all": All, + "/favorites": Favorites, +})