UNPKG

@mui/x-charts

Version:

The community edition of MUI X Charts components.

26 lines (25 loc) 941 B
"use strict"; var _interopRequireWildcard = require("@babel/runtime/helpers/interopRequireWildcard").default; Object.defineProperty(exports, "__esModule", { value: true }); exports.useInteractionAllItemProps = void 0; var React = _interopRequireWildcard(require("react")); var _useChartContext = require("../../context/ChartProvider/useChartContext"); var _useInteractionItemProps = require("../../hooks/useInteractionItemProps"); const useInteractionAllItemProps = (data, skip) => { const { instance } = (0, _useChartContext.useChartContext)(); const results = React.useMemo(() => { return data.map(item => { return skip ? {} : (0, _useInteractionItemProps.getInteractionItemProps)(instance, { type: 'radar', seriesId: item.seriesId, dataIndex: item.dataIndex }); }); }, [data, instance, skip]); return results; }; exports.useInteractionAllItemProps = useInteractionAllItemProps;