Add logic to don't show the onboarding once it has been shown once

This commit is contained in:
Pablo Velez Vidal
2022-11-15 00:11:24 +01:00
parent ca053ed9c4
commit 375d64c35e
5 changed files with 38 additions and 9 deletions

View File

@@ -28,6 +28,18 @@ export const storeMultiServerTutorial = async (prepareRecordsOnly = false) => {
}
};
export const storeOnboardingViewedValue = async (prepareRecordsOnly = false) => {
try {
const {operator} = DatabaseManager.getAppDatabaseAndOperator();
return operator.handleGlobal({
globals: [{id: GLOBAL_IDENTIFIERS.ONBOARDING, value: 'true'}],
prepareRecordsOnly,
});
} catch (error) {
return {error};
}
};
export const storeProfileLongPressTutorial = async (prepareRecordsOnly = false) => {
try {
const {operator} = DatabaseManager.getAppDatabaseAndOperator();