source: node_modules/recharts/es6/state/selectors/legendSelectors.js@ ba17441

Last change on this file since ba17441 was a762898, checked in by istevanoska <ilinastevanoska@…>, 6 months ago

Added visualizations

  • Property mode set to 100644
File size: 530 bytes
Line 
1import { createSelector } from 'reselect';
2import sortBy from 'es-toolkit/compat/sortBy';
3export var selectLegendSettings = state => state.legend.settings;
4export var selectLegendSize = state => state.legend.size;
5var selectAllLegendPayload2DArray = state => state.legend.payload;
6export var selectLegendPayload = createSelector([selectAllLegendPayload2DArray, selectLegendSettings], (payloads, _ref) => {
7 var {
8 itemSorter
9 } = _ref;
10 var flat = payloads.flat(1);
11 return itemSorter ? sortBy(flat, itemSorter) : flat;
12});
Note: See TracBrowser for help on using the repository browser.