@meui-js/preact
Version:
22 lines (19 loc) • 453 B
JavaScript
import { MEUI } from '@meui-js/core';
import { render } from 'preact';
const View = "View";
const Stack = "Stack";
const Canvas = "Canvas";
function createRoot(width, height) {
const meui = new MEUI(width, height);
function unmount() {
render(null, meui.getRoot());
}
return {
render(element) {
render(element, meui.getRoot());
meui.onunload = unmount;
},
unmount
};
}
export { Canvas, Stack, View, createRoot };