У меня вопрос по поводу TypeScript! Мы делаем преобразование JSX в TypeScript в наших проектах.
{instances.map(instance => {
const { id, name, type } = second;
const pageUrl = makePath(
routes.page.path,
{ firstId: first.id , secondId: id }, <<<<<<
);
В строке с «<<<<<<», «first» из «first.id» выделяется следующая ошибка: </p>
Object is possibly 'null'.
Я не уверен, как определить его там, где он не будет считаться нулевым. Я смог выяснить второй с помощью деструктуризации, но вы не можете определить «id» дважды. Любое руководство будет высоко ценится!