From 4325f9e33036ae0a565843ba9e9d225d045002c0 Mon Sep 17 00:00:00 2001 From: Gabriel Diaz Date: Mon, 14 Oct 2024 11:07:56 -0300 Subject: [PATCH] fix: PublishScene doesn't updated the project reference --- .../src/components/EditorPage/component.tsx | 31 ++++++++++--------- 1 file changed, 17 insertions(+), 14 deletions(-) diff --git a/packages/renderer/src/components/EditorPage/component.tsx b/packages/renderer/src/components/EditorPage/component.tsx index 4955851a..38b38e42 100644 --- a/packages/renderer/src/components/EditorPage/component.tsx +++ b/packages/renderer/src/components/EditorPage/component.tsx @@ -102,20 +102,23 @@ export function EditorPage() { setOpen(undefined); }, []); - const handleSubmitModal = useCallback(({ target, value }: StepValue) => { - switch (target) { - case 'worlds': - return publishScene({ - targetContent: import.meta.env.VITE_WORLDS_SERVER || DEPLOY_URLS.WORLDS, - }); - case 'test': - return publishScene({ target: import.meta.env.VITE_TEST_SERVER || DEPLOY_URLS.TEST }); - case 'custom': - return publishScene({ target: value }); - default: - return publishScene(); - } - }, []); + const handleSubmitModal = useCallback( + ({ target, value }: StepValue) => { + switch (target) { + case 'worlds': + return publishScene({ + targetContent: import.meta.env.VITE_WORLDS_SERVER || DEPLOY_URLS.WORLDS, + }); + case 'test': + return publishScene({ target: import.meta.env.VITE_TEST_SERVER || DEPLOY_URLS.TEST }); + case 'custom': + return publishScene({ target: value }); + default: + return publishScene(); + } + }, + [isReady], + ); // inspector url const htmlUrl = `http://localhost:${import.meta.env.VITE_INSPECTOR_PORT || inspectorPort}`;