Я бы хотел, чтобы вы использовали следующий троичный оператор в React JSX:
<Table.Cell>{`${user.company !== null ? <Link to={`/companies/${user.company._id}`}>`${user.company.name}`</Link> : '' }`}</Table.Cell>
Однако я получаю следующее значение: [объект объекта]
Когда я использую этот троичный оператор, значение отображается справа:
<Table.Cell>{`${user.company !== null ? `${user.company.name}` : '' }`}</Table.Cell>
И когда я использую этот код JSX без оператора Ternary, значение также верно:
<Table.Cell><Link to={`/companies/${ user.company._id}`}>{user.company.name_company}</Link></Table.Cell>
Однако я хотел бы использоватьусловный тег React Router Link для создания гиперссылки.У меня та же проблема с использованием других тегов HTML внутри оператора Ternary.
Что я делаю не так?