Это работа, но как упростить ее и избежать лишнего рендеринга с getDerivedStateFromProps
. Основная проблема была - установить первый subTab
при клике на другой tab
.
Также возникла проблема, когда активный subTab
не первый, а, например, второй, и я перехожу на другой tab
, а активный subTab
остается вторым (не сбрасывается на первый)
Я реализовал навигационное меню, используя вкладки пользовательского интерфейса материала, и хочу выделить вспомогательную навигационную вкладку, когда я нажимаю на это значение или нажимаю на него. Я частично это реализовал. Но это не работает, как я ожидал.
Мне нужно определить первую вкладку по умолчанию, если главная вкладка содержит вложенные вкладки, и изменить ее при нажатии
https://codesandbox.io/s/py4xjvrnp0