Ранее мы уже изучали установку свойств по умолчанию в аргументах функций.
React также дает возможность устанавливать свойства по умолчанию. Вы можете назначить свойства по умолчанию для компонента как свойства самого компонента, а React присваивает стандартную поддержку, если это необходимо. Это позволяет указать, какое значение должно иметь свойство, если значение явно не указано. Например, если вы объявите
MyComponent.defaultProps = { location: 'San Francisco' } вы определили свойство location, значение которого по умолчанию имеет San Francisco, если вы не указали иное. React присваивает свойства по умолчанию, если свойства не определены, но если вы передадите null в качестве значения для определенного свойства, оно станет null .Редактор кода показывает компонент ShoppingCart . Определите свойства по умолчанию для этого компонента, которые указывают items со значением 0 .