UNPKG

@gechiui/compose

Version:
43 lines (38 loc) 1.02 kB
"use strict"; var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault"); Object.defineProperty(exports, "__esModule", { value: true }); exports.default = void 0; var _reactResizeAware = _interopRequireDefault(require("react-resize-aware")); /** * External dependencies */ /** * Hook which allows to listen the resize event of any target element when it changes sizes. * _Note: `useResizeObserver` will report `null` until after first render_ * * Simply a re-export of `react-resize-aware` so refer to its documentation <https://github.com/FezVrasta/react-resize-aware> * for more details. * * @see https://github.com/FezVrasta/react-resize-aware * * @example * * ```js * const App = () => { * const [ resizeListener, sizes ] = useResizeObserver(); * * return ( * <div> * { resizeListener } * Your content here * </div> * ); * }; * ``` * */ var _default = _reactResizeAware.default; exports.default = _default; //# sourceMappingURL=index.js.map