MCPcopy
hub / github.com/adobe/react-spectrum / renderUseSlider

Function renderUseSlider

packages/react-aria/test/slider/useSlider.test.js:18–34  ·  view source on GitHub ↗
(sliderProps)

Source from the content-addressed store, hash-verified

16 let numberFormatter = new Intl.NumberFormat('en-US', {});
17 describe('aria labels', () => {
18 function renderUseSlider(sliderProps) {
19 return renderHook(() => {
20 let trackRef = useRef(null);
21 let inputRef = useRef(null);
22 let state = useSliderState({...sliderProps, numberFormatter});
23 let props = useSlider(sliderProps, state, trackRef);
24 let {inputProps} = useSliderThumb(
25 {
26 index: 0,
27 trackRef,
28 inputRef
29 },
30 state
31 );
32 return {state, props, trackRef, inputProps};
33 }).result;
34 }
35
36 it('should have the right labels when setting label', () => {
37 let result = renderUseSlider({

Callers 1

useSlider.test.jsFile · 0.85

Calls 4

useSliderStateFunction · 0.90
useSliderFunction · 0.90
useSliderThumbFunction · 0.90
renderHookFunction · 0.85

Tested by

no test coverage detected