UNPKG

398 BTypeScriptView Raw
1import * as React from 'react';
2
3export interface ClickAwayListenerProps {
4 children: React.ReactNode;
5 mouseEvent?: 'onClick' | 'onMouseDown' | 'onMouseUp' | false;
6 onClickAway: (event: React.MouseEvent<Document>) => void;
7 touchEvent?: 'onTouchStart' | 'onTouchEnd' | false;
8}
9
10declare const ClickAwayListener: React.ComponentType<ClickAwayListenerProps>;
11
12export default ClickAwayListener;