From f300068d8141974795f700387a2020e2d59b54b8 Mon Sep 17 00:00:00 2001 From: _ <_@_> Date: Tue, 7 Sep 2021 22:59:03 +0800 Subject: [PATCH] fix: dependency array --- src/hooks/useData.ts | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/hooks/useData.ts b/src/hooks/useData.ts index 9fcf8e5..93fbcd3 100644 --- a/src/hooks/useData.ts +++ b/src/hooks/useData.ts @@ -112,12 +112,12 @@ export const [UseDataProvider, useData] = constate(() => { if (!unlockMasterStore) return false; } - if (legacyTravelRecord && isLegacyTravelRecordEncrypted) { + if (hasLegacyTravelRecord && isLegacyTravelRecordEncrypted) { const unlockStore = unlockLegacyTravelRecord(password); if (!unlockStore) return false; } - if (legacyBookmarkLocation && isLegacyBookmarkLocationEncrypted) { + if (hasLegacyBookmarkLocation && isLegacyBookmarkLocationEncrypted) { const unlockStore = unlockLegacyBookmarkLocation(password); if (!unlockStore) return false; } @@ -131,9 +131,9 @@ export const [UseDataProvider, useData] = constate(() => { [ unlockStore, unlockLegacyTravelRecord, - legacyTravelRecord, + hasLegacyTravelRecord, unlockLegacyBookmarkLocation, - legacyBookmarkLocation, + hasLegacyBookmarkLocation, isEncrypted, isLegacyBookmarkLocationEncrypted, isLegacyTravelRecordEncrypted, @@ -165,6 +165,7 @@ export const [UseDataProvider, useData] = constate(() => { setValue, destroyLegacyBookmarkLocation, destroyLegacyTravelRecord, + hasLegacyTravelRecord, ]); return {