Move registration from redux selectors to util

This commit is contained in:
Josh Perez 2020-02-21 15:08:21 -08:00 committed by GitHub
parent ab909f1f42
commit 6b56dd4ce0
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
5 changed files with 7 additions and 27 deletions

View file

@ -1,5 +1,3 @@
import * as RegistrationSelectors from '../state/selectors/registration';
export function markEverDone() {
// @ts-ignore
window.storage.put('chromiumRegistrationDoneEver', '');
@ -18,10 +16,12 @@ export function remove() {
export function isDone() {
// @ts-ignore
return RegistrationSelectors.isDone(window.reduxStore.getState());
// tslint:disable-next-line no-backbone-get-set-outside-model
return window.storage.get('chromiumRegistrationDone') === '';
}
export function everDone() {
// @ts-ignore
return RegistrationSelectors.everDone(window.reduxStore.getState());
// tslint:disable-next-line no-backbone-get-set-outside-model
return window.storage.get('chromiumRegistrationDoneEver') === '' || isDone();
}