@julo-ui/sliders
Version:
A React Slider component that implements input[type='range']
27 lines (24 loc) • 697 B
JavaScript
import {
useSliderContext
} from "./chunk-EJ53FKC3.mjs";
// src/slider/components/slider-marker/SliderMarker.tsx
import { cx, forwardRef, julo } from "@julo-ui/system";
import { jsx } from "react/jsx-runtime";
var SliderMarker = forwardRef((props, ref) => {
const { className, ...resProps } = props;
const { getMarkerProps } = useSliderContext(
"SliderMarker should be within Slider or SliderProvider"
);
return /* @__PURE__ */ jsx(
julo.div,
{
className: cx("julo-slider__marker", className),
...getMarkerProps(resProps, ref)
}
);
});
SliderMarker.displayName = "SliderMarker";
var SliderMarker_default = SliderMarker;
export {
SliderMarker_default
};