From b9b07b5980ccc21db9a6fee9f471b9fc0dd38cbe Mon Sep 17 00:00:00 2001 From: Victor Giers Date: Thu, 2 Apr 2026 19:42:39 +0200 Subject: [PATCH] Add state and ref for loaded audio assets in App.tsx --- src/app/App.tsx | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/app/App.tsx b/src/app/App.tsx index 1e314608..36506e35 100644 --- a/src/app/App.tsx +++ b/src/app/App.tsx @@ -750,6 +750,7 @@ export function App({ store, initialStatusMessage }: AppProps) { const [runtimeInteractionPrompt, setRuntimeInteractionPrompt] = useState(null); const [loadedModelAssets, setLoadedModelAssets] = useState>({}); const [loadedImageAssets, setLoadedImageAssets] = useState>({}); + const [loadedAudioAssets, setLoadedAudioAssets] = useState>({}); const [focusRequest, setFocusRequest] = useState<{ id: number; selection: EditorSelection }>({ id: 0, selection: { @@ -761,6 +762,7 @@ export function App({ store, initialStatusMessage }: AppProps) { const importBackgroundImageInputRef = useRef(null); const loadedModelAssetsRef = useRef>({}); const loadedImageAssetsRef = useRef>({}); + const loadedAudioAssetsRef = useRef>({}); const documentValidation = validateSceneDocument(editorState.document); const runValidation = validateRuntimeSceneBuild(editorState.document, preferredNavigationMode); const diagnostics = [...documentValidation.errors, ...documentValidation.warnings, ...runValidation.errors, ...runValidation.warnings];