import { AxisProps } from ".";
import { text,applyMargins } from "../../helpers";
export const YAxis = ({ items, chart, axis: { size: [_, sy], margins } }: AxisProps) => {
const { x1, x2, y1, y2 } = applyMargins(chart, margins);
const interval = (sy) / (items.length - 1);
const { margin: [mx, my], startOffset: [ox, oy] } = margins;
return <>
{items.map((i, index) => {
const y = y1 - ((index) * interval) - oy;
const displayText = text(i);
const className = !displayText ? "hidden" : "";
return
{displayText}
;
})}
>;
};