bugfix - client - approotPath not passed correctly

This commit is contained in:
Michael Shanks 2020-02-24 11:15:08 +00:00
parent 264eb6da5a
commit 1657beb8fc
2 changed files with 4 additions and 2 deletions

View File

@ -32,6 +32,7 @@ export const createApp = (
uiFunctions,
onScreenSlotRendered: () => {},
routeTo,
appRootPath: frontendDefinition.appRootPath,
})
const getAttchChildrenParams = attachChildrenParams(stateManager)
screenSlotNode.props._children = [screen.props]
@ -78,6 +79,7 @@ export const createApp = (
componentLibraries,
uiFunctions,
onScreenSlotRendered,
appRootPath: frontendDefinition.appRootPath,
// seems weird, but the routeTo variable may not be available at this point
routeTo: url => routeTo(url),
})

View File

@ -23,14 +23,14 @@ const isMetaProp = propName =>
export const createStateManager = ({
store,
coreApi,
rootPath,
appRootPath,
frontendDefinition,
componentLibraries,
uiFunctions,
onScreenSlotRendered,
routeTo,
}) => {
let handlerTypes = eventHandlers(store, coreApi, rootPath, routeTo)
let handlerTypes = eventHandlers(store, coreApi, appRootPath, routeTo)
let currentState
// any nodes that have props that are bound to the store