Hinweiss wehen IGS und Klasse 7.
This commit is contained in:
@@ -32,6 +32,7 @@
|
|||||||
let schulklasse = '';
|
let schulklasse = '';
|
||||||
let ablehnungHinweis = '';
|
let ablehnungHinweis = '';
|
||||||
let showAblehnungModal = false;
|
let showAblehnungModal = false;
|
||||||
|
let showIgsHinweis = false;
|
||||||
let alter = '';
|
let alter = '';
|
||||||
$: {
|
$: {
|
||||||
if (geburtsdatum && zeitraum && zeitraeume.length > 0) {
|
if (geburtsdatum && zeitraum && zeitraeume.length > 0) {
|
||||||
@@ -51,6 +52,13 @@
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Überwachung für IGS + Klasse 7 Kombination
|
||||||
|
$: {
|
||||||
|
if (["KGSR", "IGSR"].includes(schulart) && schulklasse === '7') {
|
||||||
|
showIgsHinweis = true;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
$: filteredDienststellen = (dienststellen ?? []).filter(d => {
|
$: filteredDienststellen = (dienststellen ?? []).filter(d => {
|
||||||
if (d.plaetze <= 0) return false;
|
if (d.plaetze <= 0) return false;
|
||||||
|
|
||||||
@@ -316,6 +324,24 @@
|
|||||||
</div>
|
</div>
|
||||||
{/key}
|
{/key}
|
||||||
|
|
||||||
|
<!-- IGS Klasse 7 Hinweis Modal -->
|
||||||
|
{#if showIgsHinweis}
|
||||||
|
<div class="fixed inset-0 bg-black bg-opacity-50 flex items-center justify-center z-50">
|
||||||
|
<div class="bg-white p-6 rounded shadow-lg text-center space-y-4 max-w-md w-full">
|
||||||
|
<h3 class="text-lg font-semibold text-blue-600">Wichtiger Hinweis</h3>
|
||||||
|
<p class="text-gray-700">
|
||||||
|
Bitte keinen Entwicklungsbericht beifügen, sondern Noten von der Schule bescheinigen lassen (zu Bewerbungszwecken).
|
||||||
|
</p>
|
||||||
|
<button
|
||||||
|
class="bg-blue-600 text-white px-4 py-2 rounded hover:bg-blue-700"
|
||||||
|
on:click={() => showIgsHinweis = false}
|
||||||
|
>
|
||||||
|
Verstanden
|
||||||
|
</button>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
{/if}
|
||||||
|
|
||||||
{#if showAblehnungModal}
|
{#if showAblehnungModal}
|
||||||
<div class="fixed inset-0 bg-black bg-opacity-50 flex items-center justify-center z-50">
|
<div class="fixed inset-0 bg-black bg-opacity-50 flex items-center justify-center z-50">
|
||||||
<div class="bg-white p-6 rounded shadow-lg text-center space-y-4 max-w-sm w-full">
|
<div class="bg-white p-6 rounded shadow-lg text-center space-y-4 max-w-sm w-full">
|
||||||
|
|||||||
Reference in New Issue
Block a user