Для чего такие сложности? SetVisible(!visible) в toggle. Если надо при размонтировании возвращать, то возвращяй при уничтожении компонента, его в начальное состояние хотя он у тебя и так изначально в false
Приветствую ребят, вопрос по реакту: Структура компонентов: Component1 App --> Component2
в Component1 происходит какое-то действие, к примеру отправка файла на сервер, и мне нужно обновить Component2, как мне это сделать? React в связке с Redux, используются функциональные компоненты с хуками