mirror of
https://github.com/qlik-oss/nebula.js.git
synced 2025-12-23 11:44:10 -05:00
28 lines
601 B
JavaScript
28 lines
601 B
JavaScript
import React from 'react';
|
|
|
|
import { List, ListItem, Typography } from '@mui/material';
|
|
|
|
import DataCube from './DataCube';
|
|
|
|
export default function Data({ setProperties, sn, properties }) {
|
|
if (!sn) {
|
|
return null;
|
|
}
|
|
|
|
const { targets } = sn.qae.data;
|
|
|
|
if (!targets.length) {
|
|
return <Typography>No data targets found</Typography>;
|
|
}
|
|
|
|
return (
|
|
<List>
|
|
{targets.map((t) => (
|
|
<ListItem key={t.propertyPath} divider disableGutters>
|
|
<DataCube target={t} properties={properties} setProperties={setProperties} />
|
|
</ListItem>
|
|
))}
|
|
</List>
|
|
);
|
|
}
|