2020-11-14 04:42:32 +13:00
|
|
|
import ClientApp from "./components/ClientApp.svelte"
|
2019-09-07 17:50:35 +12:00
|
|
|
|
2020-11-24 03:28:02 +13:00
|
|
|
let app
|
|
|
|
|
2020-11-14 04:42:32 +13:00
|
|
|
const loadBudibase = () => {
|
2020-11-24 03:28:02 +13:00
|
|
|
// Destroy old app if one exists
|
|
|
|
if (app) {
|
|
|
|
app.$destroy()
|
|
|
|
}
|
|
|
|
// Create new app
|
|
|
|
app = new ClientApp({
|
2020-11-14 04:42:32 +13:00
|
|
|
target: window.document.body,
|
2020-05-30 01:06:10 +12:00
|
|
|
})
|
2020-02-03 22:24:25 +13:00
|
|
|
}
|
|
|
|
|
2020-11-14 04:42:32 +13:00
|
|
|
// Attach to window so the HTML template can call this when it loads
|
|
|
|
window.loadBudibase = loadBudibase
|