-
Notifications
You must be signed in to change notification settings - Fork 0
/
Default.jsx
27 lines (25 loc) · 1.06 KB
/
Default.jsx
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
{
/*
Use Default Props
React also has an option to set default props. You can assign default props to a component as a property on the component itself and React assigns the default prop if necessary. This allows you to specify what a prop value should be if no value is explicitly provided. For example, if you declare MyComponent.defaultProps = { location: 'San Francisco' }, you have defined a location prop that's set to the string San Francisco, unless you specify otherwise. React assigns default props if props are undefined, but if you pass null as the value for a prop, it will remain null.
The code editor shows a ShoppingCart component. Define default props on this component which specify a prop items with a value of 0.
*/
}
const ShoppingCart = (props) => {
return (
<div>
<h1>Shopping Cart Component</h1>
</div>
);
};
// Change code below this line
// Solution
const ShoppingCart = (props) => {
return (
<div>
<h1>Shopping Cart Component</h1>
</div>
);
};
// Change code below this line
ShoppingCart.defaultProps = { items: 0 };