From 1c29369ce585583e0bb5d9b65e2e8955373baad4 Mon Sep 17 00:00:00 2001 From: Sebastian Pravda Date: Sun, 5 Feb 2023 18:15:30 +0100 Subject: [PATCH] feat(frontend): personalId, link on admin dashboard --- .../src/lib/components/admin/table/Table.svelte | 16 ++++++++-------- frontend/src/lib/stores/candidate.ts | 4 ++++ 2 files changed, 12 insertions(+), 8 deletions(-) diff --git a/frontend/src/lib/components/admin/table/Table.svelte b/frontend/src/lib/components/admin/table/Table.svelte index bdb4106..a54199f 100644 --- a/frontend/src/lib/components/admin/table/Table.svelte +++ b/frontend/src/lib/components/admin/table/Table.svelte @@ -13,9 +13,9 @@ Ev. č. přihlásky - Jméno - Příjmení Obor + Rodné číslo + Link @@ -29,15 +29,15 @@ href="/admin/candidate/{candidate.applicationId}">{candidate.applicationId} - - {candidate.name} - - - {candidate.surname} - {candidate.fieldOfStudy} + + {candidate.personalIdNumber} + + + {candidate.relatedApplications?.filter((a) => a !== candidate.applicationId)} + diff --git a/frontend/src/lib/stores/candidate.ts b/frontend/src/lib/stores/candidate.ts index df6b470..e90b133 100644 --- a/frontend/src/lib/stores/candidate.ts +++ b/frontend/src/lib/stores/candidate.ts @@ -40,8 +40,12 @@ export interface CandidateData { export interface CandidatePreview { applicationId?: number; + candidateId?: number; + relatedApplications?: Array; + personalIdNumber?: string; name?: string; surname?: string; + email?: string; fieldOfStudy?: string; }