diff --git a/packages/rax-simulator-renderer/src/renderer.ts b/packages/rax-simulator-renderer/src/renderer.ts index febfdb2cb..d4c8b16ab 100644 --- a/packages/rax-simulator-renderer/src/renderer.ts +++ b/packages/rax-simulator-renderer/src/renderer.ts @@ -318,6 +318,7 @@ export class SimulatorRendererContainer implements BuiltinSimulatorRenderer { }, }, constants: {}, + requestHandlersMap: this._requestHandlersMap, }; host.injectionConsumer.consume((data) => { // sync utils, i18n, contants,... config @@ -357,6 +358,10 @@ export class SimulatorRendererContainer implements BuiltinSimulatorRenderer { @computed get device() { return this._device; } + @obx.ref private _requestHandlersMap = null; + @computed get requestHandlersMap(): any { + return this._requestHandlersMap; + } @obx.ref private _componentsMap = {}; @computed get componentsMap(): any { return this._componentsMap; diff --git a/packages/react-simulator-renderer/src/renderer.ts b/packages/react-simulator-renderer/src/renderer.ts index 79453ad0b..fb4baf2b8 100644 --- a/packages/react-simulator-renderer/src/renderer.ts +++ b/packages/react-simulator-renderer/src/renderer.ts @@ -261,10 +261,11 @@ export class SimulatorRendererContainer implements BuiltinSimulatorRenderer { getUrlParams() { const search = history.location.search; return parseQuery(search); - } - } + }, + }, }, constants: {}, + requestHandlersMap: this._requestHandlersMap, }; host.injectionConsumer.consume((data) => { // sync utils, i18n, contants,... config