react-resize-hook
Version:
React resize observer hook
17 lines (16 loc) • 495 B
TypeScript
import React from 'react';
declare type IUseResizeObserverElement = {
elementRef: React.MutableRefObject<HTMLElement>;
parentLevel?: number;
} | {
watchEntirePage: true;
};
declare type IUseResizeObserverProps = IUseResizeObserverElement & {
handleWidth?: boolean;
handleHeight?: boolean;
};
export declare const useResizeObserver: ({ handleHeight, handleWidth, ...props }: IUseResizeObserverProps) => {
width?: number;
height?: number;
};
export {};