diff --git a/app/routes/events-team.tsx b/app/routes/events-team.tsx index bc9bb88..7f69aef 100644 --- a/app/routes/events-team.tsx +++ b/app/routes/events-team.tsx @@ -123,11 +123,9 @@ export default function () { const newEventData = eventData; - newEventData.find((e, i) => { - if (e.id === eventId) { - events[i].approved = approved; - events[i].pending = false; - } + Object.assign(newEventData[eventData.findIndex((e) => e.id === eventId)], { + approved, + pending: false, }); setEventData(newEventData); @@ -168,9 +166,9 @@ export default function () { const newEventData = eventData; - newEventData.find((e, i) => { - if (e.id === eventId) events[i].reached_minimum_player_count = true; - }); + newEventData[ + eventData.findIndex((e) => e.id === eventId) + ].reached_minimum_player_count = true; setEventData(newEventData); }