Move web_api.js and js/modules/crypto.js to TypeScript

This commit is contained in:
Scott Nonnenberg 2020-03-31 13:03:38 -07:00
parent 71436d18e2
commit 9ab54b9b83
29 changed files with 770 additions and 427 deletions

View file

@ -5,23 +5,19 @@ export function markEverDone() {
export function markDone() {
markEverDone();
// @ts-ignore
window.storage.put('chromiumRegistrationDone', '');
}
export function remove() {
// @ts-ignore
window.storage.remove('chromiumRegistrationDone');
}
export function isDone() {
// @ts-ignore
// tslint:disable-next-line no-backbone-get-set-outside-model
return window.storage.get('chromiumRegistrationDone') === '';
}
export function everDone() {
// @ts-ignore
// tslint:disable-next-line no-backbone-get-set-outside-model
return window.storage.get('chromiumRegistrationDoneEver') === '' || isDone();
}