Как запретить передачу параметров в компонент в зависимости от условий?

Нужно запретить передачу параметров в компонент

<Component 
 {
  param == 'none' 
   ? 
   param1 = {this.props.param1}
   param2 = {this.props.param2}
   : null
 }
/>


Знаю, что можно отдельно запретить передавать

Но, что делать если параметров много ?

Как сделать, что-то подобное ?

  • Вопрос задан
  • 60 просмотров
Решения вопроса 1
rockon404
@rockon404 Куратор тега React
Frontend Developer
const { param1, param2 } = this.props;

const props = param === 'none' ? {} : { param1, param2 };

return (
  <Component {...props} />
);
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
27 июн. 2024, в 17:19
30000 руб./за проект
27 июн. 2024, в 17:02
25000 руб./за проект