@hisptz/react-ui
Version:
A collection of reusable complex DHIS2 react ui components.
39 lines • 1.65 kB
JavaScript
import React from "react";
import propTypes from "prop-types";
import AccessibilityAndSharing from "../../Shared/Componets/AccesibilityAndSharing";
import CalculationDetails from "./Components/calculationDetails/Index";
import DataElementSIndicator from "./Components/dataElementsInIndicator/dataElementsIndicator";
import DatasetsReportingRates from "./Components/DataSetReportingRate";
import DataSource from "./Components/DataSource/dataSource";
import IndicatorFacts from "./Components/indicatorFacts/indicatorFacts";
import Introduction from "./Components/introduction/introduction";
import LegendsAnalysis from "./Components/legendsAnalysis/legendsAnalysis";
import ProgramIndicatorIndicator from "./Components/ProgramIndicator";
export default function Index(_ref) {
let {
id
} = _ref;
return /*#__PURE__*/React.createElement("div", {
style: {
display: "flex",
flexDirection: "column",
height: "auto"
}
}, /*#__PURE__*/React.createElement(Introduction, {
id: id
}), /*#__PURE__*/React.createElement(DataSource, {
id: id
}), /*#__PURE__*/React.createElement(IndicatorFacts, {
id: id
}), /*#__PURE__*/React.createElement(LegendsAnalysis, {
id: id
}), /*#__PURE__*/React.createElement(CalculationDetails, {
id: id
}), /*#__PURE__*/React.createElement(DataElementSIndicator, null), /*#__PURE__*/React.createElement(ProgramIndicatorIndicator, null), /*#__PURE__*/React.createElement(DatasetsReportingRates, null), /*#__PURE__*/React.createElement(AccessibilityAndSharing, {
id: id,
resourceType: "indicators"
}));
}
Index.propTypes = {
id: propTypes.string.isRequired
};