Add live update checkbox to customizer

This commit is contained in:
Kurt Hutten
2021-08-05 07:44:21 +10:00
parent 2b2080c232
commit c9e3d3a708
3 changed files with 22 additions and 16 deletions

View File

@@ -103,8 +103,7 @@ export const render: DefaultKernelExport['render'] = async ({
let parameterDefinitions = []
scriptWorker.addEventListener('message', (e) => {
const data = e.data
if (data.action == 'parameterDefinitions') {
console.log('message',data)
if (data.action == 'parameterDefinitions') {
parameterDefinitions = data.data
} else if (data.action == 'entities') {
if (data.error) {
@@ -123,7 +122,7 @@ export const render: DefaultKernelExport['render'] = async ({
callResolve()
}
})
callResolve()
response = null
scriptWorker.postMessage({ action: 'init', baseURI, alias: [] })

View File

@@ -180,7 +180,7 @@ export const useIdeState = (): [State, (actionOrThunk: any) => any] => {
...state.objectData,
type: payload.objectData?.type,
data: payload.objectData?.data,
customizerParams: payload.customizerParams,
customizerParams: payload.customizerParams || state.objectData.customizerParams,
lastParameters: payload.lastParameters,
},
consoleMessages: payload.message