Files
drip/lib/sympto/index.js
T
2018-07-05 13:53:06 +02:00

19 lines
568 B
JavaScript

import getTemperatureShift from './temperature'
import getMucusShift from './mucus'
export default function (cycleDays) {
const assumeFertile = { assumeFertility: true }
const temperatureShift = getTemperatureShift(cycleDays)
if (!temperatureShift.detected) return assumeFertile
const tempEvalEndIndex = cycleDays.indexOf(temperatureShift.evaluationCompleteDay)
const mucusShift = getMucusShift(cycleDays, tempEvalEndIndex)
if (!mucusShift.detected) return assumeFertile
return {
assumeFertility: false,
temperatureShift,
mucusShift
}
}