mirror of
https://github.com/Tria-plc/emaui.git
synced 2026-08-29 04:50:56 +00:00
16 lines
684 B
JavaScript
16 lines
684 B
JavaScript
import { createSelector } from 'reselect';
|
|
import { selectPolarAxisTicks } from './polarScaleSelectors';
|
|
var selectAngleAxisTicks = (state, anglexisId) => selectPolarAxisTicks(state, 'angleAxis', anglexisId, false);
|
|
export var selectPolarGridAngles = createSelector([selectAngleAxisTicks], ticks => {
|
|
if (!ticks) {
|
|
return undefined;
|
|
}
|
|
return ticks.map(tick => tick.coordinate);
|
|
});
|
|
var selectRadiusAxisTicks = (state, radiusAxisId) => selectPolarAxisTicks(state, 'radiusAxis', radiusAxisId, false);
|
|
export var selectPolarGridRadii = createSelector([selectRadiusAxisTicks], ticks => {
|
|
if (!ticks) {
|
|
return undefined;
|
|
}
|
|
return ticks.map(tick => tick.coordinate);
|
|
}); |