Merged PR 168: Add SmartComponent source code + Restrict Events by giving a root at the first render + Added Render function to a namespace
- Add smartcomponent source code to public/ - Restrict Events by giving a root at the first render + Added Render function to a namespace - Add attribute type="button" to all buttons
This commit is contained in:
parent
7f3f6a489a
commit
444b96736a
17 changed files with 132 additions and 24 deletions
21
src/main.tsx
21
src/main.tsx
|
@ -3,8 +3,19 @@ import ReactDOM from 'react-dom/client';
|
|||
import { App } from './Components/App/App';
|
||||
import './index.scss';
|
||||
|
||||
ReactDOM.createRoot(document.getElementById('root') as HTMLElement).render(
|
||||
<React.StrictMode>
|
||||
<App />
|
||||
</React.StrictMode>
|
||||
);
|
||||
function render(root: Element | Document): void {
|
||||
ReactDOM.createRoot(root.querySelector('#root') as HTMLDivElement).render(
|
||||
<React.StrictMode>
|
||||
<App root={root}/>
|
||||
</React.StrictMode>
|
||||
);
|
||||
}
|
||||
|
||||
namespace SVGLayoutDesigner {
|
||||
export const Render = render;
|
||||
}
|
||||
|
||||
|
||||
(window as any).SVGLayoutDesigner = SVGLayoutDesigner;
|
||||
|
||||
render(document);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue