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}