MCPcopy Create free account
hub / github.com/esengine/esengine / handleClickOutside

Function handleClickOutside

packages/editor-app/src/components/TitleBar.tsx:223–227  ·  view source on GitHub ↗
(event: MouseEvent)

Source from the content-addressed store, hash-verified

221
222 useEffect(() => {
223 const handleClickOutside = (event: MouseEvent) => {
224 if (menuRef.current && !menuRef.current.contains(event.target as Node)) {
225 setOpenMenu(null);
226 }
227 };
228
229 document.addEventListener('mousedown', handleClickOutside);
230 return () => {

Callers

nothing calls this directly

Calls 1

containsMethod · 0.45

Tested by

no test coverage detected