|
@@ -35,7 +35,6 @@ const AddNewTripScreen = ({ route }: { route: any }) => {
|
|
const [qualitySelectorVisible, setQualitySelectorVisible] = useState(false);
|
|
const [qualitySelectorVisible, setQualitySelectorVisible] = useState(false);
|
|
const [selectedRegionId, setSelectedRegionId] = useState<number | null>(null);
|
|
const [selectedRegionId, setSelectedRegionId] = useState<number | null>(null);
|
|
const [isWarningModalVisible, setIsWarningModalVisible] = useState(false);
|
|
const [isWarningModalVisible, setIsWarningModalVisible] = useState(false);
|
|
- const [tripDeleted, setTripDeleted] = useState(false);
|
|
|
|
|
|
|
|
const { mutate: saveNewTrip } = usePostSetNewTripMutation();
|
|
const { mutate: saveNewTrip } = usePostSetNewTripMutation();
|
|
const { mutate: updateTrip } = usePostUpdateTripMutation();
|
|
const { mutate: updateTrip } = usePostUpdateTripMutation();
|
|
@@ -145,7 +144,7 @@ const AddNewTripScreen = ({ route }: { route: any }) => {
|
|
},
|
|
},
|
|
{
|
|
{
|
|
onSuccess: () => {
|
|
onSuccess: () => {
|
|
- setTripDeleted(true);
|
|
|
|
|
|
+ navigation.navigate(...([NAVIGATION_PAGES.TRIPS, { deleted: true }] as never))
|
|
}
|
|
}
|
|
}
|
|
}
|
|
);
|
|
);
|
|
@@ -350,11 +349,6 @@ const AddNewTripScreen = ({ route }: { route: any }) => {
|
|
<WarningModal
|
|
<WarningModal
|
|
type={'delete'}
|
|
type={'delete'}
|
|
isVisible={isWarningModalVisible}
|
|
isVisible={isWarningModalVisible}
|
|
- onModalHide={() => {
|
|
|
|
- if (tripDeleted) {
|
|
|
|
- navigation.navigate(...([NAVIGATION_PAGES.TRIPS, { deleted: true }] as never));
|
|
|
|
- }
|
|
|
|
- }}
|
|
|
|
onClose={() => setIsWarningModalVisible(false)}
|
|
onClose={() => setIsWarningModalVisible(false)}
|
|
title="Delete Trip"
|
|
title="Delete Trip"
|
|
message="Are you sure you want to delete your trip?"
|
|
message="Are you sure you want to delete your trip?"
|