UNPKG
@studio-lumio/hooks
Version:
latest (0.1.42)
0.1.42
0.1.41
0.1.40
0.1.39
0.1.38
0.1.37
0.1.36
0.1.35
0.1.34
0.1.33
0.1.32
0.1.31
0.1.30
0.1.29
0.1.28
0.1.27
0.1.26
0.1.25
0.1.23
0.1.22
0.1.21
0.1.20
0.1.19
0.1.18
0.1.17
0.1.16
0.1.15
0.1.14
0.1.13
0.1.12
0.1.10
0.1.9
0.1.8
0.1.7
0.1.6
0.1.5
0.1.4
0.1.3
0.1.2
a compilation of react hooks we use to make our magic
hooks.studiolumio.com
studiolumio/hooks
@studio-lumio/hooks
/
dist
/
types
/
hooks
/
useOnClickOutside.d.ts
5 lines
(4 loc)
•
255 B
TypeScript
View Raw
1
2
3
4
5
import
{
RefObject
}
from
'react'
;
type
Handler
=
(
event
:
MouseEvent
) =>
void
;
export
declare
function
useOnClickOutside<T
extends
HTMLElement
=
HTMLElement
>(
ref
:
RefObject
<T>,
handler
:
Handler
,
mouseEvent
?:
'mousedown'
|
'mouseup'
):
void
;
export
{};