Написав ({ props })
, вы удаляете свойство props
из объекта props, который является первым параметром компонента, что эквивалентно следующему:
const Type = (param) => {
const props = param.props;
const { right, center } = props;
// ...
};
Просто напишите (props)
, чтобы присвоить объекту реквизита значение props
, и он будет работать как положено.
const Type = (props) => {
const { right, center } = props;
// ...
};