import { SingleEvent } from '@api/events'; import { Text } from 'react-native'; export const renderSpotsText = (e: SingleEvent) => { if (e.type === 4) { if (e.interested > 0 && e.joining > 0) { return ( {e.interested} interested /{' '} {e.joining} going ); } else if (e.interested > 0) { return ( {e.interested} interested ); } else if (e.joining > 0) { return ( {e.joining} going ); } } // if (e.type === 1 && e.joining > 0) { if (e.joining > 0) { return ( {e.joining} going ); } switch (e.registrations_info) { case 2: return ( {(e.capacity ?? 0) - (e.available ?? 0)} total spots available ); case 3: return ( {e.available} spots remaining ); case 4: return ( {e.participants} Nomads interested ); case 5: return ( {e.available ?? (e.capacity ?? 0) - (e.participants ?? 0)} / {e.capacity} {' '} spots available ); default: return ''; } };