Как вариант хранить активный элемент в стейте. То есть по клику на элемент запишем его любой идентификатор в стейт, в диве проверим чему равна переменная из стейта и примем решение показывать див или нет.
А по нажатию в любое другое место - можно использовать кастомный хук, как вариант. Например,
такой