UNPKG

tdesign-react

Version:
22 lines (21 loc) 680 B
import React from 'react'; export default function useTrigger({ triggerElement, content, disabled, trigger, visible, onVisibleChange, delay }: { triggerElement: any; content: any; disabled: any; trigger: any; visible: any; onVisibleChange: any; delay: any; }): { triggerElementIsString: boolean; getTriggerElement: () => HTMLElement | null; getTriggerNode: (children: React.ReactNode) => React.JSX.Element; getPopupProps: () => { onMouseLeave: (e: MouseEvent | React.MouseEvent) => void; onMouseDown: () => void; onMouseUp: () => void; onTouchStart: () => void; onTouchEnd: () => void; }; };