mirror of
https://github.com/ankitects/anki.git
synced 2025-11-06 20:57:13 -05:00
remove use of setError
This commit is contained in:
parent
37e5be4d0e
commit
a4c54b212c
1 changed files with 5 additions and 12 deletions
|
|
@ -51,11 +51,6 @@ License: GNU AGPL, version 3 or later; http://www.gnu.org/licenses/agpl.html
|
||||||
Promise.resolve(null),
|
Promise.resolve(null),
|
||||||
);
|
);
|
||||||
|
|
||||||
let error: Error | null = $state(null);
|
|
||||||
const setError = (e: Error) => {
|
|
||||||
tick().then(() => (error = e));
|
|
||||||
};
|
|
||||||
|
|
||||||
let term: Terminal | undefined = $state(undefined);
|
let term: Terminal | undefined = $state(undefined);
|
||||||
let termOpen = $state(false);
|
let termOpen = $state(false);
|
||||||
let chosen = $state(false);
|
let chosen = $state(false);
|
||||||
|
|
@ -85,11 +80,13 @@ License: GNU AGPL, version 3 or later; http://www.gnu.org/licenses/agpl.html
|
||||||
{:then [releases, existing]}
|
{:then [releases, existing]}
|
||||||
<Action {releases} {existing} {allowBetas} {choose} {uninstall} />
|
<Action {releases} {existing} {allowBetas} {choose} {uninstall} />
|
||||||
{:catch e}
|
{:catch e}
|
||||||
{setError(e)}
|
|
||||||
<Warning
|
<Warning
|
||||||
warning={$tr.lauuncherFailedToLoadVersions()}
|
warning={$tr.lauuncherFailedToLoadVersions()}
|
||||||
className="alert-danger"
|
className="alert-danger"
|
||||||
/>
|
/>
|
||||||
|
<Row>
|
||||||
|
<pre>{e.message}</pre>
|
||||||
|
</Row>
|
||||||
{/await}
|
{/await}
|
||||||
{:else}
|
{:else}
|
||||||
<Row class="centre m-3">
|
<Row class="centre m-3">
|
||||||
|
|
@ -97,15 +94,11 @@ License: GNU AGPL, version 3 or later; http://www.gnu.org/licenses/agpl.html
|
||||||
</Row>
|
</Row>
|
||||||
{/if}
|
{/if}
|
||||||
{:catch e}
|
{:catch e}
|
||||||
{setError(e)}
|
|
||||||
<Warning warning={$tr.launcherFailedToSync()} className="alert-danger" />
|
<Warning warning={$tr.launcherFailedToSync()} className="alert-danger" />
|
||||||
{/await}
|
|
||||||
|
|
||||||
{#if error != null}
|
|
||||||
<Row>
|
<Row>
|
||||||
<pre>{error.message}</pre>
|
<pre>{e.message}</pre>
|
||||||
</Row>
|
</Row>
|
||||||
{/if}
|
{/await}
|
||||||
|
|
||||||
{#snippet _footer()}
|
{#snippet _footer()}
|
||||||
<Term bind:term bind:open={termOpen} />
|
<Term bind:term bind:open={termOpen} />
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue