HeliosLauncher/src/renderer/app.tsx

21 lines
507 B
TypeScript

import * as React from 'react';
import * as ReactDOM from 'react-dom';
import { AppContainer } from 'react-hot-loader';
import Application from './components/Application';
// Create main element
const mainElement = document.createElement('div');
document.body.appendChild(mainElement);
// Render components
const render = (Component: () => JSX.Element) => {
ReactDOM.render(
<AppContainer>
<Component />
</AppContainer>,
mainElement
);
};
render(Application);