UNPKG
semantic-styles
Version:
latest (0.14.0)
0.14.0
0.13.0
0.12.0
0.11.0
0.10.0
0.9.0
0.8.0
0.7.0
0.6.0
0.5.0
0.4.1
0.3.4
0.2.0
0.1.16
0.1.15
0.1.14
0.1.13
0.1.12
0.1.11
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
0.1.1
0.1.0
0.0.47
0.0.46
0.0.45
0.0.44
0.0.43
0.0.42
0.0.41
0.0.40
0.0.39
0.0.38
0.0.37
0.0.36
0.0.35
0.0.34
0.0.32
0.0.31
0.0.30
0.0.29
0.0.28
0.0.27
0.0.26
0.0.25
0.0.24
0.0.23
0.0.22
0.0.21
0.0.20
0.0.19
0.0.18
0.0.17
0.0.16
0.0.15
0.0.14
0.0.13
0.0.12
0.0.11
0.0.10
0.0.9
0.0.8
0.0.7
0.0.6
0.0.5
0.0.4
0.0.3
0.0.2
0.0.1
"Responsive, Themed, UI Design System."
semantic-styles
/
package
/
ts
/
progressive-enhancements
/
details-menu.ts
12 lines
(10 loc)
•
295 B
text/typescript
View Raw
1
2
3
4
5
6
7
8
9
10
11
12
export
function
handleDetailsClose
(
) {
const
detailsMenu =
document
.
querySelector
(
'#details-menu'
)
if
(detailsMenu) {
document
.
addEventListener
(
'click'
,
function
(
e
) {
if
(!detailsMenu.
contains
(e.
target
as
Node
)) { detailsMenu.
removeAttribute
(
'open'
) } }) } }