Не работает условие реакт / react

Рейтинг: 0Ответов: 0Опубликовано: 25.02.2023

Помогите, пожалуйста, разобраться, почему не срабатывает условие?

Если убрать восклицательный знак перед условием - скрывается этот компонент, но на двух страницах, а мне нужно, чтобы он скрывался на одном варианте страницы, то есть чтобы сработало вот это:

const isProlongation = data?.draftId === 0;

Что тут не так? Спасибо!

далее есть компонент с прописанным условием

 {!isProlongation && ( 
 ...
)}
const isProlongation = data?.draftId === 0;

data приходит как пропс из другого файла и там ее значение:

 data: CalculationData | null;
 
 в CalculationData лежит это:

CalculationData {
  draftId: number | null;
  calculationDate: Date | string | null;
  ...}

Ответы

Ответов пока нет.