For 3 following values, look at mucus days, not cycle days
This commit is contained in:
+1
-1
@@ -4,7 +4,7 @@ export default function (cycleDays) {
|
|||||||
const mucusPeak = mucusDays.find((day, i) => {
|
const mucusPeak = mucusDays.find((day, i) => {
|
||||||
if (day.mucus.value !== bestQuality) return false
|
if (day.mucus.value !== bestQuality) return false
|
||||||
|
|
||||||
const threeFollowingDays = cycleDays.slice(i + 1, i + 4)
|
const threeFollowingDays = mucusDays.slice(i + 1, i + 4)
|
||||||
if (threeFollowingDays.length < 3) return false
|
if (threeFollowingDays.length < 3) return false
|
||||||
|
|
||||||
return threeFollowingDays.every(day => day.mucus.value < bestQuality)
|
return threeFollowingDays.every(day => day.mucus.value < bestQuality)
|
||||||
|
|||||||
Reference in New Issue
Block a user