回答編集履歴

1

質問コメントを受けて確信に変わったので修正と追記

2022/12/07 02:25

投稿

uky
uky

スコア207

test CHANGED
@@ -25,4 +25,35 @@
25
25
  ```
26
26
 
27
27
  と、構造が変っているため、
28
- `ShopCard`を利用するコンポーネント側で渡す値を修正する必要があるのではと思います。
28
+ `ShopCard`を利用するコンポーネント側で渡す値を修正する必要があます。
29
+
30
+ ---
31
+
32
+ 追記
33
+
34
+ `ShopCard`のpropsの型変更に伴って、
35
+ それぞれの値(`name`や`description`など) を一つずつ入れるのではなく`shop` というオブジェクトを渡す必要があります。
36
+
37
+ 変更前
38
+ ``` index.tsx
39
+ ~~ 省略 ~~
40
+ <ShopCard
41
+ name={item.name}
42
+ description={item.description}
43
+ price={item.price}
44
+ image={item.image}
45
+ holidays={item.holidays}
46
+ comments={item.comments}
47
+ />
48
+ ~~ 省略 ~~
49
+ ```
50
+
51
+ 変更後
52
+ ``` index.tsx
53
+ ~~ 省略 ~~
54
+ <ShopCard
55
+ shop={item}
56
+ />
57
+ ~~ 省略 ~~
58
+ ```
59
+