UNPKG

@renderlesskit/react

Version:

Collection of headless components/hooks that are accessible, composable, customizable from low level to build your own UI & Design System powered by Reakit

24 lines (21 loc) 595 B
import { useGroup } from "reakit"; import { mergeProps } from "@react-aria/utils"; import { createComponent, createHook } from "../system"; import { SLIDER_GROUP_KEYS } from "./__keys"; export var useSliderGroup = createHook({ name: "SliderGroup", compose: useGroup, keys: SLIDER_GROUP_KEYS, useOptions(options, htmlProps) { return options; }, useProps(options, htmlProps) { return mergeProps(options.groupProps, htmlProps); } }); export var SliderGroup = createComponent({ as: "div", memo: true, useHook: useSliderGroup }); //# sourceMappingURL=SliderGroup.js.map