move store init to component instance, svelte-forms need to be updated before it can use the store correctly in the context module script tag
This commit is contained in:
parent
dfc64cdde9
commit
43ee2726e2
|
@ -1,11 +1,6 @@
|
||||||
<script context="module">
|
<script>
|
||||||
// Init store here so that it doesn't get destroyed and removed when the component instance is destroyed. This is to make sure no data is lost if the user closes the model
|
|
||||||
import { writable } from "svelte/store"
|
import { writable } from "svelte/store"
|
||||||
|
|
||||||
export const createAppStore = writable({ currentStep: 0, values: {} })
|
|
||||||
</script>
|
|
||||||
|
|
||||||
<script>
|
|
||||||
import { store, workflowStore, backendUiStore } from "builderStore"
|
import { store, workflowStore, backendUiStore } from "builderStore"
|
||||||
import { string, object } from "yup"
|
import { string, object } from "yup"
|
||||||
import api, { get } from "builderStore/api"
|
import api, { get } from "builderStore/api"
|
||||||
|
@ -22,6 +17,8 @@
|
||||||
import analytics from "../../analytics"
|
import analytics from "../../analytics"
|
||||||
|
|
||||||
const { open, close } = getContext("simple-modal")
|
const { open, close } = getContext("simple-modal")
|
||||||
|
//Move this to context="module" once svelte-forms is updated so that it can bind to stores correctly
|
||||||
|
const createAppStore = writable({ currentStep: 0, values: {} })
|
||||||
|
|
||||||
export let hasKey
|
export let hasKey
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue