mirror of
https://github.com/qlik-oss/nebula.js.git
synced 2025-12-19 09:48:18 -05:00
chore: update templates to use inline ext (#1058)
* chore: update templates to use inline ext * chore: update script template
This commit is contained in:
11
examples/sn-hello-react/src/ext.js
Normal file
11
examples/sn-hello-react/src/ext.js
Normal file
@@ -0,0 +1,11 @@
|
||||
export default function ext(/* galaxy */) {
|
||||
return {
|
||||
support: {
|
||||
snapshot: false,
|
||||
export: true,
|
||||
sharing: false,
|
||||
exportData: true,
|
||||
viewData: true,
|
||||
},
|
||||
};
|
||||
}
|
||||
@@ -2,15 +2,24 @@ import { useElement, useLayout, useEffect } from '@nebula.js/stardust';
|
||||
|
||||
import properties from './object-properties';
|
||||
import data from './data';
|
||||
import ext from './ext';
|
||||
|
||||
import { render, teardown } from './components/root';
|
||||
|
||||
export default function supernova(/* env */) {
|
||||
/**
|
||||
* Entrypoint for your sense visualization
|
||||
* @param {object} galaxy Contains global settings from the environment.
|
||||
* Useful for cases when stardust hooks are unavailable (ie: outside the component function)
|
||||
* @param {object} galaxy.anything Extra environment dependent options
|
||||
* @param {object=} galaxy.anything.sense Optional object only present within Sense,
|
||||
* see: https://qlik.dev/libraries-and-tools/nebulajs/in-qlik-sense
|
||||
*/
|
||||
export default function supernova(galaxy) {
|
||||
return {
|
||||
qae: {
|
||||
properties,
|
||||
data,
|
||||
},
|
||||
ext: ext(galaxy),
|
||||
component() {
|
||||
const el = useElement();
|
||||
const layout = useLayout();
|
||||
|
||||
Reference in New Issue
Block a user