First step for fertilityTracking Toggle

This commit is contained in:
bl00dymarie
2024-02-14 17:48:50 +01:00
parent 092b557396
commit e395730d98
3 changed files with 31 additions and 7 deletions
+8
View File
@@ -170,6 +170,14 @@ export async function saveNoteTrackingCategory(bool) {
noteTrackingCategoryObservable.set(bool)
}
export const fertilityTrackingObservable = Observable()
setObvWithInitValue('fertilityTracking', fertilityTrackingObservable, true)
export async function saveFertilityTrackingEnabled(bool) {
await AsyncStorage.setItem('fertilityTracking', JSON.stringify(bool))
fertilityTrackingObservable.set(bool)
}
async function setObvWithInitValue(key, obv, defaultValue) {
const result = await AsyncStorage.getItem(key)
let value