diff --git a/src/components/NewUI/Event.tsx b/src/components/NewUI/Event.tsx
index e25ee6f..84a9cd4 100644
--- a/src/components/NewUI/Event.tsx
+++ b/src/components/NewUI/Event.tsx
@@ -117,100 +117,104 @@ export default function Event({
-
- {
- setNeedRideThere((needRideThere) => !needRideThere);
- }}
- >
- I need a ride there
-
- {
- setNeedRideBack((needRideBack) => !needRideBack);
- }}
- >
- I need a ride back
-
-
- {needRideThere && (
+ {availability === 'interested' && (
<>
-
- Ride There
-
- {
- setRideTherePickupPlaceID(placeID);
- setConfirmed(false);
- }}
- />
-
+ {
+ setNeedRideThere((needRideThere) => !needRideThere);
+ }}
+ >
+ I need a ride there
+
+ {
+ setNeedRideBack((needRideBack) => !needRideBack);
+ }}
+ >
+ I need a ride back
+
+
+ {needRideThere && (
+ <>
+
+ Ride There
+
+ {
+ setRideTherePickupPlaceID(placeID);
+ setConfirmed(false);
+ }}
+ />
+
+ >
+ )}
+ {needRideBack && (
+ <>
+
+ Ride Back
+
+ {
+ setRideBackDropoffPlaceID(placeID);
+ setConfirmed(false);
+ }}
+ />
+
+ >
+ )}
+ {(needRideThere || needRideBack) &&
+ (rideTherePickupPlaceID || rideBackDropoffPlaceID) && (
+ {
+ setConfirmed((confirmed) => !confirmed);
+ }}
+ >
+ {confirmed ? 'Confirmed' : 'Confirm'}
+
+ )}
>
)}
- {needRideBack && (
- <>
-
- Ride Back
-
- {
- setRideBackDropoffPlaceID(placeID);
- setConfirmed(false);
- }}
- />
-
- >
- )}
- {(needRideThere || needRideBack) &&
- (rideTherePickupPlaceID || rideBackDropoffPlaceID) && (
- {
- setConfirmed((confirmed) => !confirmed);
- }}
- >
- {confirmed ? 'Confirmed' : 'Confirm'}
-
- )}
);
}