show backup cta at launch

This commit is contained in:
Paul Miller
2023-08-07 16:37:51 -05:00
parent 8a42a7d2bc
commit 5673b6e76d
5 changed files with 21 additions and 109 deletions

View File

@@ -43,7 +43,6 @@ export type MegaStore = [
last_sync?: number;
price: number;
has_backed_up: boolean;
dismissed_restore_prompt: boolean;
wallet_loading: boolean;
setup_error?: Error;
is_pwa: boolean;
@@ -59,7 +58,6 @@ export type MegaStore = [
deleteMutinyWallet(): Promise<void>;
setScanResult(scan_result: ParsedParams | undefined): void;
sync(): Promise<void>;
dismissRestorePrompt(): void;
setHasBackedUp(): void;
listTags(): Promise<MutinyTagItem[]>;
checkBrowserCompat(): Promise<boolean>;
@@ -77,8 +75,6 @@ export const Provider: ParentComponent = (props) => {
balance: undefined as MutinyBalance | undefined,
last_sync: undefined as number | undefined,
is_syncing: false,
dismissed_restore_prompt:
localStorage.getItem("dismissed_restore_prompt") === "true",
wallet_loading: true,
setup_error: undefined as Error | undefined,
is_pwa: window.matchMedia("(display-mode: standalone)").matches,
@@ -234,10 +230,6 @@ export const Provider: ParentComponent = (props) => {
localStorage.setItem("has_backed_up", "true");
setState({ has_backed_up: true });
},
dismissRestorePrompt() {
localStorage.setItem("dismissed_restore_prompt", "true");
setState({ dismissed_restore_prompt: true });
},
async listTags(): Promise<MutinyTagItem[]> {
try {
return state.mutiny_wallet?.get_tag_items() as MutinyTagItem[];