in src/hooks/useOnOutsideClick.tsx [19:28]
function handleClick(event: MouseEvent) {
if (!event.defaultPrevented) {
for (const handler of Object.values(registry).reverse()) {
// eslint-disable-next-line @typescript-eslint/no-unnecessary-condition
if (handler(event) === stopPropagation || event.defaultPrevented) {
break
}
}
}
}