UNPKG

@nivo/polar-bar

Version:
23 lines 1.25 kB
import { PolarBarDatum, PolarBarDataProps, PolarBarCommonProps, PolarBarComputedDatum, PolarBarCustomLayerProps } from './types'; export declare const usePolarBar: <RawDatum extends PolarBarDatum>({ data, indexBy, keys, valueSteps, adjustValueRange, valueFormat, width, height, startAngle, endAngle, innerRadius: innerRadiusRatio, cornerRadius, colors, forwardLegendData, }: Pick<Partial<PolarBarCommonProps<RawDatum>>, "valueSteps" | "adjustValueRange" | "valueFormat" | "startAngle" | "endAngle" | "innerRadius" | "cornerRadius" | "colors" | "forwardLegendData"> & { data: PolarBarDataProps<RawDatum>["data"]; indexBy?: PolarBarCommonProps<RawDatum>["indexBy"]; keys?: PolarBarCommonProps<RawDatum>["keys"]; width: number; height: number; }) => { center: [number, number]; innerRadius: number; outerRadius: number; angleScale: import("@nivo/scales").ScaleBand<string>; radiusScale: import("@nivo/scales").ScaleLinear<number>; arcGenerator: import("d3-shape").Arc<any, import("@nivo/arcs").Arc>; arcs: PolarBarComputedDatum[]; legendData: { id: string; label: string; color: string; }[]; customLayerProps: PolarBarCustomLayerProps; }; //# sourceMappingURL=hooks.d.ts.map