move app state to store

This commit is contained in:
2023-04-25 08:49:00 -07:00
parent 865b7fd5c4
commit 6f9cd6b471
11 changed files with 63 additions and 65 deletions

View File

@ -1,13 +1,12 @@
<script>
import { invoke } from '@tauri-apps/api/tauri';
import { appState } from '../lib/state.js';
import { navigate } from '../lib/routing.js';
import { getRootCause } from '../lib/errors.js';
import ErrorAlert from '../ui/ErrorAlert.svelte';
import Link from '../ui/Link.svelte';
export let appState;
let errorMsg = null;
let alert;
@ -15,8 +14,8 @@
async function unlock() {
try {
let r = await invoke('unlock', {passphrase});
appState.credentialStatus = 'unlocked';
if (appState.currentRequest) {
$appState.credentialStatus = 'unlocked';
if ($appState.currentRequest) {
navigate('ShowApproved');
}
else {