import * as React from 'react'; import {Slider} from 'baseui/slider'; import {useStyletron} from 'baseui'; const mToKm = (value: number) => `${(value / 1000).toFixed(1)}km`; function CustomTicks() { const [value, setValue] = React.useState([4500]); const [css, theme] = useStyletron(); return ( setValue(value)} overrides={{ Root: { style: { marginTop: '24px', }, }, InnerThumb: () => null, ThumbValue: ({$value}) => (
{$value}m
), TickBar: ({$min, $max}) => (
{mToKm($min)}
{mToKm(2400)}
{mToKm(3800)}
{mToKm(5200)}
{mToKm(6600)}
{mToKm($max)}
), }} /> ); } export default CustomTicks;