all repos — caroster @ 36656a816555a03dea6f108d35b912b00bf3bcdd

[Octree] Group carpool to your event https://caroster.io

Apply 1 suggestion(s) to 1 file(s)
Karian Før karian@subtext.studio
Thu, 09 Jul 2020 08:21:14 +0000
commit

36656a816555a03dea6f108d35b912b00bf3bcdd

parent

5b6ade1eaab1743a9ef7efed1953585b2b443040

1 files changed, 3 insertions(+), 7 deletions(-)

jump to
M app/src/containers/WaitingList/index.jsapp/src/containers/WaitingList/index.js

@@ -41,13 +41,9 @@ );

const availability = useMemo(() => { if (!cars) return; - let seats = 0; - let passengers = 0; - cars.forEach(car => { - seats += car.seats; - passengers += car.passengers ? car.passengers.length : 0; - }); - return seats - passengers; + return cars.reduce((count, {seats, passengers = []}) => { + return count + seats - passengers.length; + }, 0); }, [cars]); useEffect(() => {