From 19c193b520865e0789298941abb9bbabb1525b61 Mon Sep 17 00:00:00 2001 From: Sebastian Pravda Date: Thu, 2 Feb 2023 22:49:27 +0100 Subject: [PATCH] feat: LinkErrorModal --- .../components/modal/LinkErrorModal.svelte | 58 +++++++++++++++++++ .../(authenticated)/register/+page.svelte | 3 + 2 files changed, 61 insertions(+) create mode 100644 frontend/src/lib/components/modal/LinkErrorModal.svelte diff --git a/frontend/src/lib/components/modal/LinkErrorModal.svelte b/frontend/src/lib/components/modal/LinkErrorModal.svelte new file mode 100644 index 0000000..31a463c --- /dev/null +++ b/frontend/src/lib/components/modal/LinkErrorModal.svelte @@ -0,0 +1,58 @@ + + +{#if isOpened} + + +
+
+ {#if applications.length === 1} +

+ Přihláška {applications[0]} není + Vaše? +

+

+ Nebo jste podávali dvě + přihlášky? +

+ {:else} +

+ Přihlášky {applications[0]} a {applications[1]} nejsou + Vaše? +

+

+ Nebo jste podávali jen jednu + přihlášku? +

+ {/if} +

Znamená to, že jsme udělali chybu v přepisu přihlášky. +

+

+ Kontaktujte nás na telefonu +420 123 456 789, +

+

+ nebo nám napište na email na + portfolio@ssps.cz +

+

Omlouváme se za komplikace s přijímacím řízením SSPŠaG

+
+
+
+{/if} + + diff --git a/frontend/src/routes/(candidate)/(authenticated)/register/+page.svelte b/frontend/src/routes/(candidate)/(authenticated)/register/+page.svelte index 4f4bcd9..7e0382d 100644 --- a/frontend/src/routes/(candidate)/(authenticated)/register/+page.svelte +++ b/frontend/src/routes/(candidate)/(authenticated)/register/+page.svelte @@ -27,6 +27,7 @@ import PersonalIdConfirmCheckBox from '$lib/components/checkbox/PersonalIdConfirmCheckBox.svelte'; import { isPersonalIdNumberWithBirthdateValid } from '$lib/utils/personalIdFormat'; import PersonalIdErrorModal from '$lib/components/modal/PersonalIdErrorModal.svelte'; + import LinkErrorModal from '$lib/components/modal/LinkErrorModal.svelte'; let pageIndex = 0; let pagesFilled = [false, false, false, false, false, false, false, false]; @@ -434,6 +435,8 @@ on:close={(_) => (visibleModals.personalIdModal = false)} personalIdNumber={baseCandidateDetails.personalIdNumber} /> + {:else if visibleModals.linkErrorModal} + (visibleModals.linkErrorModal = false)} /> {/if}