2020-03-21 07:47:01 +13:00
|
|
|
import { getStore } from "./store"
|
|
|
|
import { getBackendUiStore } from "./store/backend"
|
2020-05-29 07:20:03 +12:00
|
|
|
import { getWorkflowStore } from "./store/workflow/"
|
2020-07-14 04:15:22 +12:00
|
|
|
import posthog from "posthog-js"
|
2019-07-13 21:35:57 +12:00
|
|
|
|
2020-02-03 22:24:25 +13:00
|
|
|
export const store = getStore()
|
2020-03-21 07:47:01 +13:00
|
|
|
export const backendUiStore = getBackendUiStore()
|
2020-05-22 08:40:16 +12:00
|
|
|
export const workflowStore = getWorkflowStore()
|
2019-07-13 21:35:57 +12:00
|
|
|
|
|
|
|
export const initialise = async () => {
|
2020-02-03 22:24:25 +13:00
|
|
|
try {
|
2020-03-05 05:47:47 +13:00
|
|
|
if (process.env.NODE_ENV === "production") {
|
2020-07-14 04:15:22 +12:00
|
|
|
posthog.init(process.env.POSTHOG_TOKEN, {
|
2020-07-14 06:44:42 +12:00
|
|
|
api_host: process.env.POSTHOG_URL,
|
2020-07-14 04:15:22 +12:00
|
|
|
})
|
2020-03-05 05:47:47 +13:00
|
|
|
}
|
2020-02-03 22:24:25 +13:00
|
|
|
} catch (err) {
|
|
|
|
console.log(err)
|
|
|
|
}
|
2020-05-07 21:53:34 +12:00
|
|
|
}
|