react-resize-detector
Version:
React resize detector
9 lines (8 loc) • 522 B
TypeScript
import React, { ComponentType, RefObject } from 'react';
import { Props, ComponentsProps } from './ResizeDetector';
export interface HOCProps extends Props {
forwardedRef?: RefObject<HTMLElement>;
}
declare const wrapperForwardRef: (parms: any) => React.ForwardRefExoticComponent<React.RefAttributes<HTMLElement>>;
declare function withResizeDetector<P>(ComponentInner: ComponentType<Omit<P, 'forwardedRef'>>, options: ComponentsProps): ReturnType<typeof wrapperForwardRef>;
export default withResizeDetector;