You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
session-desktop/ts/util/registration.ts

22 lines
632 B
TypeScript

import { Storage } from './storage';
// TODO[epic=ses-50] possible to remove this code and any surrounding logic?
async function markDone() {
await Storage.put('chromiumRegistrationDoneEver', '');
await Storage.put('chromiumRegistrationDone', '');
}
function isDone() {
return Storage.get('chromiumRegistrationDone') === '';
}
function everDone() {
return (
Storage.get('chromiumRegistrationDoneEver') === '' ||
Storage.get('chromiumRegistrationDone') === ''
);
}
async function remove() {
await Storage.remove('chromiumRegistrationDone');
}
export const Registration = { markDone, isDone, everDone, remove };