UNPKG

@mui/x-charts

Version:

The community edition of the Charts components (MUI X).

22 lines (21 loc) 766 B
"use strict"; var _interopRequireWildcard = require("@babel/runtime/helpers/interopRequireWildcard").default; Object.defineProperty(exports, "__esModule", { value: true }); exports.useXExtremumGetter = useXExtremumGetter; var React = _interopRequireWildcard(require("react")); var _PluginContext = require("./PluginContext"); function useXExtremumGetter(seriesType) { const { isInitialized, data } = React.useContext(_PluginContext.PluginContext); if (!isInitialized) { throw new Error(['MUI X: Could not find the plugin context.', 'It looks like you rendered your component outside of a ChartsContainer parent component.'].join('\n')); } if (!seriesType) { return data.xExtremumGetters; } return data.xExtremumGetters[seriesType]; }