параметра установить значение по-умолчанию. Делаю это через defaultProps(функциональный компонент). Используется это свойство только в одной функции в компоненте, тоесть само свойство в return не попадает. Так вот, defaultProps не срабатывает, параметр = undefined. Правильно ли я понимаю что это связано как раз с тем что параметр не используется в return?
const Test = ({someParam}) => ({
const dn = () => console.log(someParam);
return <AnotherComponent />;
});
Test.defaultProps = {someParam: ''};
может быть проще делать так: ({someParam = ""})
разобрался, я допустил ошибку в слове defaultProps)))))
Обсуждают сегодня