split out react UI

This commit is contained in:
Michael Mainguy 2024-02-05 11:15:27 -06:00
parent e41f8194d5
commit 74603cba65
3 changed files with 7 additions and 4 deletions

View File

@ -198,6 +198,7 @@
<div class="webApp" id="webApp">
</div>
<script src="/src/webApp.ts" type="module"></script>
<script src="/src/vrApp.ts" type="module"></script>

View File

@ -1,5 +1,3 @@
import {createRoot} from 'react-dom/client';
import WebApp from './react/webApp';
import {Engine, FreeCamera, Scene, Vector3} from "@babylonjs/core";
import '@babylonjs/loaders';
import {DiagramManager} from "./diagram/diagramManager";
@ -25,8 +23,7 @@ export class VrApp {
private logger: Logger = log.getLogger('App');
constructor() {
const root = createRoot(document.getElementById('webApp'));
root.render(WebApp());
log.setDefaultLevel('warn');
log.getLogger('App').setLevel('debug');
log.getLogger('DiagramManager').setLevel('debug');

5
src/webApp.ts Normal file
View File

@ -0,0 +1,5 @@
import {createRoot} from "react-dom/client";
import WebApp from "./react/webApp";
const root = createRoot(document.getElementById('webApp'));
root.render(WebApp());