Files
nebula.js/examples/sn-hello-react/src/index.js
Miralem Drek 6a28ec3dd4 refactor: expose nucleus and supernova via stardust package (#415)
BREAKING CHANGE: nucleus and supernova are no longer public packages and are both replaced by stardust
2020-04-28 13:02:41 +02:00

29 lines
531 B
JavaScript

import { useElement, useLayout, useEffect } from '@nebula.js/stardust';
import properties from './object-properties';
import data from './data';
import { render, teardown } from './components/root';
export default function supernova(/* env */) {
return {
qae: {
properties,
data,
},
component() {
const el = useElement();
const layout = useLayout();
useEffect(
() => () => {
teardown(el);
},
[]
);
render(el, { layout });
},
};
}