mirror of
https://github.com/danbulant/Portfolio
synced 2026-07-07 12:00:43 +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">
|
<script lang="ts">
|
||||||
export let linkOk: boolean = false;
|
export let linkOk: boolean = false;
|
||||||
export let linkError: boolean = false;
|
export let linkError: boolean = false;
|
||||||
export let applications: Array<number>;
|
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`;
|
let title1 = `Ano, podával/a jsem dvě přihlášky na dva obory SSPŠaG (${applications[0]} a ${applications[1]})`;
|
||||||
export let description1 = 'Vše je v pořádku';
|
let title2 = `Ne, přihlášku na SSPŠaG jsem podával/a jen jednu (${applications[0]})`;
|
||||||
export let description2 = 'Co se děje?';
|
|
||||||
|
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);
|
$: console.log(linkOk, linkError);
|
||||||
|
|
||||||
|
|
@ -35,11 +41,11 @@
|
||||||
<label for="linkOk" class="peer-checked:border-sspsBlue peer-checked:text-gray-600" class:error>
|
<label for="linkOk" class="peer-checked:border-sspsBlue peer-checked:text-gray-600" class:error>
|
||||||
<div class="block">
|
<div class="block">
|
||||||
<span class="text-2xl">📜</span>
|
<span class="text-2xl">📜</span>
|
||||||
|
|
||||||
<div class="w-full text-lg font-semibold">
|
<div class="w-full text-lg font-semibold">
|
||||||
{title1}
|
{title1}
|
||||||
</div>
|
</div>
|
||||||
<div class="w-full text-sm">{description1}</div>
|
<div class="w-full text-sm">Vše je v pořádku</div>
|
||||||
</div>
|
</div>
|
||||||
</label>
|
</label>
|
||||||
</div>
|
</div>
|
||||||
|
|
@ -62,7 +68,7 @@
|
||||||
<div class="w-full text-lg font-semibold">
|
<div class="w-full text-lg font-semibold">
|
||||||
{title2}
|
{title2}
|
||||||
</div>
|
</div>
|
||||||
<div class="w-full text-sm">{description2}?</div>
|
<div class="w-full text-sm">Co se děje?</div>
|
||||||
</div>
|
</div>
|
||||||
</label>
|
</label>
|
||||||
</div>
|
</div>
|
||||||
|
|
|
||||||
|
|
@ -394,35 +394,14 @@
|
||||||
</div>
|
</div>
|
||||||
<form on:submit={handleSubmit} id="triggerForm" class="invisible hidden" />
|
<form on:submit={handleSubmit} id="triggerForm" class="invisible hidden" />
|
||||||
{#if pageIndex === 0}
|
{#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}>
|
<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">
|
<p class="description mt-8 block text-center">
|
||||||
Vaše osobní údaje již byly vyplněny přes Váš druhý účet ({baseCandidateDetails.encryptedBy}).
|
Elektronickou přihlášky stačí vyplnit jen jednou i v případě, že jste podali dvě přihlášky.
|
||||||
Vaše údaje byly zaznamenány a Vaše přihlášky byly propojeny.
|
Potvrďte, že jste jste k nám skutečně podali dvě přihlášky.
|
||||||
</p>
|
</p>
|
||||||
<div class="field">
|
<div class="field">
|
||||||
<AccountLinkCheckBox
|
<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}
|
applications={baseCandidateDetails.applications}
|
||||||
bind:linkOk={$form.linkOk}
|
bind:linkOk={$form.linkOk}
|
||||||
bind:linkError={$form.linkError}
|
bind:linkError={$form.linkError}
|
||||||
|
|
@ -431,7 +410,6 @@
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
</form>
|
</form>
|
||||||
{/if}
|
|
||||||
{:else if pageIndex === 1}
|
{:else if pageIndex === 1}
|
||||||
<form on:submit={handleSubmit}>
|
<form on:submit={handleSubmit}>
|
||||||
<h1 class="title mt-8">{pageTexts[0]}</h1>
|
<h1 class="title mt-8">{pageTexts[0]}</h1>
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue