(objects,
initialCost = 5)
| 9 | }; |
| 10 | |
| 11 | const calculatePrice = (objects, |
| 12 | initialCost = 5) => ( |
| 13 | objects.map( |
| 14 | ({type, ...rest}) => |
| 15 | priceMap[type](rest) |
| 16 | ).reduce( |
| 17 | (a, b) => a + b, |
| 18 | initialCost |
| 19 | ) |
| 20 | ); |
| 21 | |
| 22 | const Background = ({style}) => ( |
| 23 | <svg width="350" height="400" style={{ |