@mrrangerr

Как вызвать ререндер компонента?

Всем привет, у меня есть функция которая возвращает табы, как вызвать ререндер этой функции если значение другого стейта поменялось?
Сама функция
function renderConditionsTabPanes(): ReactNode {
        const result = conditions.find((item: Conditions) => item.id === activeConditionType)
        return <TabPane tab={result && result.description} key={result && result.id} />
    }

Его вызов
<Tabs>
            {renderConditionsTabPanes()}
 </Tabs>

Стейт с помощью которого должен происходить ререндер
const [activeConditionType, setActiveConditionType] = useState(1)
  • Вопрос задан
  • 220 просмотров
Пригласить эксперта
Ответы на вопрос 1
Seasle
@Seasle Куратор тега React
Вызовите setActiveConditionType.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы