@data-ui/radial-chart
Version:
A package for radial-axis visualizations https://williaster.github.io/data-ui
4 lines • 555 B
JavaScript
import{scaleOrdinal}from"@vx/scale";import{allColors,grayColors,getPaletteForBrightness}from"@data-ui/theme";// returns an ordinal scale of multi-hue colors with normalized/comparable brightness
export function multiHueScaleFactory(a,b){return scaleOrdinal({range:getPaletteForBrightness(a,b)})}// returns an ordinal scale of single-hue colors with varying brightness (dark to light)
// if no hue is specified or is invalid, returns grays
export function singleHueScaleFactory(a){return scaleOrdinal({range:[].concat(allColors[a]||grayColors).reverse()})}