MCPcopy Create free account
hub / github.com/adobe/react-spectrum / updateSize

Function updateSize

packages/react-aria/src/utils/useViewportSize.ts:31–38  ·  view source on GitHub ↗
(newSize: ViewportSize)

Source from the content-addressed store, hash-verified

29
30 useEffect(() => {
31 let updateSize = (newSize: ViewportSize) => {
32 setSize(size => {
33 if (newSize.width === size.width && newSize.height === size.height) {
34 return size;
35 }
36 return newSize;
37 });
38 };
39
40 // Use visualViewport api to track available height even on iOS virtual keyboard opening
41 let onResize = () => {

Callers 4

onResizeFunction · 0.85
onBlurFunction · 0.85
useViewportSizeFunction · 0.85
useScrollViewFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected