исправил слетающий конфиг

This commit is contained in:
Dmitry Borisenko
2022-02-12 03:07:59 +01:00
parent 46a3d9f013
commit dbfb2a2f99
5 changed files with 194 additions and 201 deletions

29
src/training/await.svelte Normal file
View File

@@ -0,0 +1,29 @@
<script>
let dataReceived;
let awaiting = 0;
async function awaitingData() {
console.log("Awaiting Data start...");
return new Promise(function (resolve, reject) {
setTimeout(() => reject(), 10000);
dataReceived = resolve;
});
}
function startAwaiting() {
awaiting = awaitingData();
}
function onReceive() {
dataReceived();
}
</script>
{#await awaiting}
<p>Connecting...</p>
<button on:click={() => onReceive()}>Resolve</button>
{:then}
<button on:click={() => startAwaiting()}>Start</button>
{:catch}
<p>error</p>
{/await}