- {items.map((item, index) => {
+ {items.map(({ wish, item }, index) => {
if (item.status === 'FAILED')
return (
handleCardClick(event, item.id)}
+ href={ROUTES.WISH_EDIT(wish.id)}
+ key={wish.id}
+ data-wish-id={wish.id}
+ onClick={event => handleCardClick(event, wish.id)}
>
-
+
);
else if (item.status === 'PENDING' || item.status === 'PROCESSING')
- return
;
+ return
;
if (isDeleteMode) {
- const isSelected = selectedIds?.has(item.id) ?? false;
+ const isSelected = selectedIds?.has(wish.id) ?? false;
return (