Disable fertility tracking switch depending on temp, mucus or cervix

This commit is contained in:
bl00dymarie
2024-02-23 13:12:27 +01:00
parent c037c630d3
commit 29c3b9b108
+20 -7
View File
@@ -246,13 +246,26 @@ const Settings = () => {
value={isNoteTrackingCategoryEnabled} value={isNoteTrackingCategoryEnabled}
/> />
</Segment> </Segment>
<Segment title={labels.fertilityTracking.title}> <Pressable onPress={sliderDisabledPrompt}>
<AppSwitch
onToggle={fertilityTrackingToggle} <Segment title={labels.fertilityTracking.title}>
text={fertilityTrackingText} {isTemperatureTrackingCategoryEnabled &&
value={isFertilityTrackingEnabled} isMucusTrackingCategoryEnabled ||
/> isCervixTrackingCategoryEnabled ?
</Segment> (
<>
<AppSwitch
onToggle={fertilityTrackingToggle}
text={fertilityTrackingText}
value={isFertilityTrackingEnabled}
/>
</>
) :
(
<AppText>{labels.disabled.message}</AppText>
)}
</Segment>
</Pressable>
<Pressable onPress={sliderDisabledPrompt}> <Pressable onPress={sliderDisabledPrompt}>
<Segment title={labels.tempScale.segmentTitle}> <Segment title={labels.tempScale.segmentTitle}>