diff --git a/frontend/src/lib/components/dashboard/DashboardInfoCard.svelte b/frontend/src/lib/components/dashboard/DashboardInfoCard.svelte index f98f76b..8c58f2e 100644 --- a/frontend/src/lib/components/dashboard/DashboardInfoCard.svelte +++ b/frontend/src/lib/components/dashboard/DashboardInfoCard.svelte @@ -1,7 +1,12 @@
diff --git a/frontend/src/stores/portfolio.ts b/frontend/src/stores/portfolio.ts new file mode 100644 index 0000000..302e05f --- /dev/null +++ b/frontend/src/stores/portfolio.ts @@ -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(); + +export async function fetchSubmProgress() { + try { + let prog = await apiFetchSubmissionProgress(); + submissionProgress.set(prog); + } catch (e) { + console.error(e); + } +} \ No newline at end of file