decord/source/__polyfill/01xxx/module_1833.js
github-actions f0f877e8ce chore: update source for alpha 347.1
Skipped 1 file(s) >100MB (GitHub limit): source/__polyfill/04xxx/module_4824.js (118.4 MB)
2026-09-15 14:23:42 +00:00

34 lines
990 B
JavaScript

// Module ID: 1833
// Function ID: 1834
// Dependencies: [32, 19, 17, 1627]
// Exports: useWindowDimensions
// Module 1833
import _slicedToArray from "module_32" /* 32 */;
const require = fn;
const noop = fn(19);
({ useEffect: c3, useState: closure_4 } = noop);
const Dimensions = fn(17).Dimensions;
const size = Dimensions.get("window");
let global = { width: size.width, height: size.height };
let WindowDimensionsEvents = fn(1627).WindowDimensionsEvents;
WindowDimensionsEvents.addListener("windowDidResize", (arg0) => {
global = arg0;
});
export const useWindowDimensions = () => {
const tmp = _slicedToArray(closure_4(global), 2);
closure_0 = tmp[1];
closure_3(() => {
const WindowDimensionsEvents = closure_0(dependencyMap[3]).WindowDimensionsEvents;
closure_0 = WindowDimensionsEvents.addListener("windowDidResize", (arg0) => {
closure_0(arg0);
});
closure_0(global);
return () => {
closure_0.remove();
};
}, []);
return tmp[0];
};