UNPKG

ht_hooks

Version:
7 lines (6 loc) 497 B
import type { BasicTarget } from '../utils/domTarget'; type DocumentEventKey = keyof DocumentEventMap; export default function useClickAway<T extends Event = Event>(onClickAway: (event: T) => void, //一个回调函数,点击目标外部时会调用这个函数。 target: BasicTarget | BasicTarget[], //指定目标元素,可以是一个或多个元素。当用户点击这些元素时,不会触发 onClickAway 回调。 eventName?: DocumentEventKey | DocumentEventKey[]): void; export {};