feat: alert functionality PoC

This commit is contained in:
Sebastian Pravda 2022-11-30 15:47:41 +01:00 committed by EETagent
parent 75d39bf58d
commit bfa04e0206
2 changed files with 23 additions and 0 deletions

View file

@ -1,7 +1,12 @@
<script lang="ts">
import Circles from "$lib/components/icons/Circles.svelte";
import { fetchSubmProgress, submissionProgress } from "../../../stores/portfolio";
export let title: string;
fetchSubmProgress();
$: if ($submissionProgress) {console.log($submissionProgress.status);}
</script>
<div class="card infoCard relative">

View file

@ -0,0 +1,18 @@
import { apiFetchSubmissionProgress } from "../api/candidate";
import { writable } from "svelte/store";
export interface SubmissionProgress {
status?: number;
files?: [number];
}
export const submissionProgress = writable<SubmissionProgress>();
export async function fetchSubmProgress() {
try {
let prog = await apiFetchSubmissionProgress();
submissionProgress.set(prog);
} catch (e) {
console.error(e);
}
}