diff --git a/web/src/lib/components/SearchStatus.svelte b/web/src/lib/components/SearchStatus.svelte new file mode 100644 index 0000000..9bbc8af --- /dev/null +++ b/web/src/lib/components/SearchStatus.svelte @@ -0,0 +1,34 @@ + + +{#if meta} +
+ {countLabel} + {resultNoun} in + {durationLabel} +
+{/if} diff --git a/web/src/routes/+page.svelte b/web/src/routes/+page.svelte index 41f6445..3efdf31 100644 --- a/web/src/routes/+page.svelte +++ b/web/src/routes/+page.svelte @@ -10,6 +10,7 @@ import { } from "$lib/api"; import type { SortingState } from "@tanstack/table-core"; import SearchFilters from "$lib/components/SearchFilters.svelte"; +import SearchStatus, { type SearchMeta } from "$lib/components/SearchStatus.svelte"; import CourseTable from "$lib/components/CourseTable.svelte"; import Pagination from "$lib/components/Pagination.svelte"; import Footer from "$lib/components/Footer.svelte"; @@ -56,6 +57,7 @@ let subjectMap: Record