useEffect(() => {
                  
                  
                      window.addEventListener("click", handleOutsideClick);
                  
                  
                  
                  
                  
                      return () => {
                  
                  
                        window.removeEventListener("click", handleOutsideClick);
                  
                  
                      };
                  
                  
                    }, [handleOutsideClick]);
                  
                  
                  handleOutsideClick принимает event, из него я хочу получить target, а из него id, event?.target?.id, но у меня не получается...
                  
                  
                
(event.target as HTMLButtonElement).id Где-то так. И желательно еще сам event типизировать. event: MouseEvent
If (evt.target instanceof Html какой то там элемент)
Спс, попробую
Обсуждают сегодня