UNPKG

fc-react-slider

Version:
10 lines (8 loc) 402 B
import { formatNumber, isVertical } from '../utils'; import constants from '../constants'; export default function (props, position) { const { min, max, trackOffset, step, orientation } = props; const ratio = (max - min) / trackOffset[constants[orientation].dimension]; if (isVertical(orientation)) position = trackOffset.height - position; return formatNumber(position * ratio, step, min); }