desmy-react
Version:
Introducing an easy-to-use, lightning-fast React.js component that streamlines your development process. Our solution prioritizes simplicity, speed, and optimization, making it a breeze to build projects in React.
15 lines (14 loc) • 466 B
TypeScript
import { default as React, Component } from 'react';
interface Props {
onClickOutside: () => void;
children: React.ReactNode;
}
export declare class DesmyClickOutsideListener extends Component<Props> {
private containerRef;
constructor(props: Props);
componentDidMount(): void;
componentWillUnmount(): void;
handleClickOutside: (event: MouseEvent | TouchEvent) => void;
render(): import("react/jsx-runtime").JSX.Element;
}
export {};