mirror of
https://github.com/danbulant/Portfolio
synced 2026-06-20 15:01:19 +00:00
feat: inform user of other data recipients
This commit is contained in:
parent
7be707ced8
commit
d94f8c6732
2 changed files with 17 additions and 33 deletions
|
|
@ -1,11 +1,17 @@
|
|||
|
||||
<script lang="ts">
|
||||
export let linkOk: boolean = false;
|
||||
export let linkError: boolean = false;
|
||||
export let applications: Array<number>;
|
||||
export let title1: string = `Ano, podával/a jsem dvě přihlášky na dva obory SSPŠaG (${applications[0]} a ${applications[1]})`;
|
||||
export let title2: string = `Ne, přihlášku na SSPŠaG jsem podával/a jen jednou`;
|
||||
export let description1 = 'Vše je v pořádku';
|
||||
export let description2 = 'Co se děje?';
|
||||
|
||||
let title1 = `Ano, podával/a jsem dvě přihlášky na dva obory SSPŠaG (${applications[0]} a ${applications[1]})`;
|
||||
let title2 = `Ne, přihlášku na SSPŠaG jsem podával/a jen jednu (${applications[0]})`;
|
||||
|
||||
if (applications.length === 1) {
|
||||
title1 = `Ano, přihlášku na SSPŠaG jsem podával/a jen jednu (${applications[0]})`;
|
||||
title2 = `Ne, přihlášku na SSPŠaG jsem podával více přihlášek`;
|
||||
}
|
||||
|
||||
|
||||
$: console.log(linkOk, linkError);
|
||||
|
||||
|
|
@ -35,11 +41,11 @@
|
|||
<label for="linkOk" class="peer-checked:border-sspsBlue peer-checked:text-gray-600" class:error>
|
||||
<div class="block">
|
||||
<span class="text-2xl">📜</span>
|
||||
|
||||
|
||||
<div class="w-full text-lg font-semibold">
|
||||
{title1}
|
||||
{title1}
|
||||
</div>
|
||||
<div class="w-full text-sm">{description1}</div>
|
||||
<div class="w-full text-sm">Vše je v pořádku</div>
|
||||
</div>
|
||||
</label>
|
||||
</div>
|
||||
|
|
@ -62,7 +68,7 @@
|
|||
<div class="w-full text-lg font-semibold">
|
||||
{title2}
|
||||
</div>
|
||||
<div class="w-full text-sm">{description2}?</div>
|
||||
<div class="w-full text-sm">Co se děje?</div>
|
||||
</div>
|
||||
</label>
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -394,35 +394,14 @@
|
|||
</div>
|
||||
<form on:submit={handleSubmit} id="triggerForm" class="invisible hidden" />
|
||||
{#if pageIndex === 0}
|
||||
{#if !detailsFilledByAnotherAccount}
|
||||
<form on:submit={handleSubmit}>
|
||||
<h1 class="title mt-8">Propojení účtů</h1>
|
||||
<p class="description mt-8 block text-center">
|
||||
Elektronickou přihlášky stačí vyplnit jen jednou i v případě, že jste podali dvě přihlášky.
|
||||
Potvrďte, že jste jste k nám skutečně podali dvě přihlášky.
|
||||
</p>
|
||||
<div class="field">
|
||||
<AccountLinkCheckBox
|
||||
applications={baseCandidateDetails.applications}
|
||||
bind:linkOk={$form.linkOk}
|
||||
bind:linkError={$form.linkError}
|
||||
on:change={handleChange}
|
||||
error={$typedErrors['linkOk']}
|
||||
/>
|
||||
</div>
|
||||
</form>
|
||||
{:else}
|
||||
<form on:submit={handleSubmit}>
|
||||
<h1 class="title mt-8">Údaje již vyplněny</h1>
|
||||
<h1 class="title mt-8">Propojení účtů</h1>
|
||||
<p class="description mt-8 block text-center">
|
||||
Vaše osobní údaje již byly vyplněny přes Váš druhý účet ({baseCandidateDetails.encryptedBy}).
|
||||
Vaše údaje byly zaznamenány a Vaše přihlášky byly propojeny.
|
||||
Elektronickou přihlášky stačí vyplnit jen jednou i v případě, že jste podali dvě přihlášky.
|
||||
Potvrďte, že jste jste k nám skutečně podali dvě přihlášky.
|
||||
</p>
|
||||
<div class="field">
|
||||
<AccountLinkCheckBox
|
||||
title1="Chci svoje údaje vyplnit znovu"
|
||||
title2="Chci použít údaje z přihlášky"
|
||||
description1="Pokud chcete vyplnit údaje znovu, můžete je vyplnit v rámci tohoto formuláře."
|
||||
applications={baseCandidateDetails.applications}
|
||||
bind:linkOk={$form.linkOk}
|
||||
bind:linkError={$form.linkError}
|
||||
|
|
@ -431,7 +410,6 @@
|
|||
/>
|
||||
</div>
|
||||
</form>
|
||||
{/if}
|
||||
{:else if pageIndex === 1}
|
||||
<form on:submit={handleSubmit}>
|
||||
<h1 class="title mt-8">{pageTexts[0]}</h1>
|
||||
|
|
|
|||
Loading…
Reference in a new issue