diff --git a/packages/@dcl/playground-assets/etc/playground-assets.api.md b/packages/@dcl/playground-assets/etc/playground-assets.api.md index 2307de0e7..e1b45ad9b 100644 --- a/packages/@dcl/playground-assets/etc/playground-assets.api.md +++ b/packages/@dcl/playground-assets/etc/playground-assets.api.md @@ -846,6 +846,9 @@ export function createInputSystem(engine: IEngine): IInputSystem; // @public export function createPointerEventsSystem(engine: IEngine, inputSystem: IInputSystem): PointerEventsSystem; +// @public (undocumented) +export function createReactBasedUiSystem(engine: IEngine, pointerSystem: PointerEventsSystem): ReactBasedUiSystem; + // @public (undocumented) export function createTweenSystem(engine: IEngine): TweenSystem; diff --git a/packages/@dcl/react-ecs/src/system.ts b/packages/@dcl/react-ecs/src/system.ts index 942c4f24d..6866218fc 100644 --- a/packages/@dcl/react-ecs/src/system.ts +++ b/packages/@dcl/react-ecs/src/system.ts @@ -17,7 +17,7 @@ export interface ReactBasedUiSystem { } /** - * @internal + * @public */ export function createReactBasedUiSystem(engine: IEngine, pointerSystem: PointerEventsSystem): ReactBasedUiSystem { const renderer = createReconciler(engine, pointerSystem) diff --git a/packages/@dcl/sdk-commands/src/logic/bundle.ts b/packages/@dcl/sdk-commands/src/logic/bundle.ts index 704aae787..fe7b4ce5d 100644 --- a/packages/@dcl/sdk-commands/src/logic/bundle.ts +++ b/packages/@dcl/sdk-commands/src/logic/bundle.ts @@ -64,8 +64,9 @@ ${ isEditorScene && ` import { syncEntity } from '@dcl/sdk/network' +import players from '@dcl/sdk/players' import { initAssetPacks, setSyncEntity } from '@dcl/asset-packs/dist/scene-entrypoint' -initAssetPacks(engine, { syncEntity }) +initAssetPacks(engine, { syncEntity }, players) // TODO: do we need to do this on runtime ? // I think we have that information at build-time and we avoid to do evaluate this on the worker.