1
0
Fork 0
mirror of synced 2024-09-14 08:18:31 +12:00
budibase/packages/builder/src/builderStore/index.js
Martin McKeaveney 0d0f635db4 eslint tidy up
2020-02-25 15:46:04 +00:00

23 lines
465 B
JavaScript

import getStore from "./store"
export const store = getStore()
export const initialise = async () => {
try {
setupRouter(store)
await store.initialise()
} catch (err) {
console.log(err)
}
}
const setupRouter = writable => {
const pushState = history.pushState
history.pushState = () => {
pushState.apply(history, [writable])
writable.initialise()
}
window.addEventListener("hashchange", () => {
writable.initialise()
})
}