Add react-stl-viewer + fix preview vs. render flow
This commit is contained in:
parent
d8cc597eba
commit
42d0d0a5d2
17 changed files with 313 additions and 109 deletions
|
|
@ -2,7 +2,6 @@
|
|||
|
||||
import React from 'react';
|
||||
import ReactDOM from 'react-dom/client';
|
||||
import './index.css';
|
||||
import {App} from './App';
|
||||
import reportWebVitals from './reportWebVitals';
|
||||
import { createEditorFS } from './filesystem';
|
||||
|
|
@ -10,6 +9,7 @@ import { registerOpenSCADLanguage } from './language/openscad-register-language'
|
|||
import { zipArchives } from './zip-archives';
|
||||
import {readStateFromFragment} from './fragment-state'
|
||||
import { State } from './app-state';
|
||||
import './index.css';
|
||||
|
||||
(async () => {
|
||||
|
||||
|
|
@ -23,6 +23,12 @@ import { State } from './app-state';
|
|||
}
|
||||
} as State;
|
||||
|
||||
const defaultFeatures = ['manifold', 'fast-csg', 'lazy-union'];
|
||||
defaultFeatures.forEach(f => {
|
||||
if (initialState.params.features.indexOf(f) < 0)
|
||||
initialState.params.features.push(f);
|
||||
});
|
||||
|
||||
const root = ReactDOM.createRoot(
|
||||
document.getElementById('root') as HTMLElement
|
||||
);
|
||||
|
|
|
|||
Loading…
Reference in a new issue