From fbe65305e26f182e33e94efaf4c7aaf8cfeaad02 Mon Sep 17 00:00:00 2001
From: relaxed <>
Date: Sun, 25 Aug 2024 13:50:24 +0500
Subject: [PATCH] ui fix
---
src/App.svelte | 89 +++++++++++++++++++++++--------------------
src/lib/Dialog.svelte | 4 +-
src/lib/Pair.svelte | 2 +-
3 files changed, 51 insertions(+), 44 deletions(-)
diff --git a/src/App.svelte b/src/App.svelte
index 9209d2d..86799cc 100644
--- a/src/App.svelte
+++ b/src/App.svelte
@@ -271,49 +271,53 @@
overflow-y-auto
border-[1px] border-[var(--w-border)] dark:border-[var(--b-border)]"
>
- {#each search_data as item, i}
-
Не найдено
+ {:else}
+ {#each search_data as item, i}
+
- {#if search_type === "teacher-list"}
-
{item.label}
- {:else}
-
{item}
- {/if}
-
- {/each}
+ on:click={() => {
+ if (item === "not found") {
+ return;
+ }
+ data.saved.push({
+ type: {
+ "group-list": "group",
+ "teacher-list": "teacher",
+ "aud-list": "aud",
+ }[search_type],
+ name:
+ search_type === "teacher-list"
+ ? item.label
+ : item,
+ });
+ search_value = "";
+ search_data = [];
+ data.selected = data.saved.length - 1;
+ save_to_ls();
+ get_rasp();
+ is_settings_open = false;
+ }}
+ >
+ +
+
+
+ {/each}
+ {/if}
- - Показывает последние сохраненные данные
+ -
+ Показывает последние сохраненные данные
-
- Данные не загрузились
+
-
+
Данные не загрузились
-
- Покавзывает актуальные данные
+
-
+
Покавзывает актуальные данные
diff --git a/src/lib/Dialog.svelte b/src/lib/Dialog.svelte
index 0d24480..65a098f 100644
--- a/src/lib/Dialog.svelte
+++ b/src/lib/Dialog.svelte
@@ -7,7 +7,7 @@