From 0800d2df9de74ebbc4e5b99e651f01596d9313d5 Mon Sep 17 00:00:00 2001 From: Script Raccoon Date: Mon, 18 May 2026 22:44:00 +0200 Subject: [PATCH 1/2] merge CategoryList and FunctorList into one component --- src/components/CategoryList.svelte | 36 ------------------ src/components/EntityList.svelte | 37 ++++++++++++++++++ src/components/FunctorList.svelte | 38 ------------------- src/lib/commons/types.ts | 5 +++ src/routes/categories/+page.svelte | 4 +- src/routes/categories/[tag]/+page.svelte | 4 +- .../category-implication/[id]/+page.svelte | 4 +- .../category-property/[id]/+page.svelte | 8 ++-- .../category-search/results/+page.svelte | 4 +- src/routes/category/[id]/+page.svelte | 4 +- src/routes/content/[id]/+page.svelte | 4 +- .../functor-implication/[id]/+page.svelte | 4 +- src/routes/functor-property/[id]/+page.svelte | 8 ++-- .../functor-search/results/+page.svelte | 4 +- src/routes/functors/+page.svelte | 4 +- src/routes/missing/+page.svelte | 9 ++--- 16 files changed, 72 insertions(+), 105 deletions(-) delete mode 100644 src/components/CategoryList.svelte create mode 100644 src/components/EntityList.svelte delete mode 100644 src/components/FunctorList.svelte diff --git a/src/components/CategoryList.svelte b/src/components/CategoryList.svelte deleted file mode 100644 index 13820dafb..000000000 --- a/src/components/CategoryList.svelte +++ /dev/null @@ -1,36 +0,0 @@ - - -{#if categories.length} - -{:else} -

-{/if} - - diff --git a/src/components/EntityList.svelte b/src/components/EntityList.svelte new file mode 100644 index 000000000..5b3eb8e9d --- /dev/null +++ b/src/components/EntityList.svelte @@ -0,0 +1,37 @@ + + +{#if entities.length} + +{:else} +

+{/if} + + diff --git a/src/components/FunctorList.svelte b/src/components/FunctorList.svelte deleted file mode 100644 index 851e6d0d2..000000000 --- a/src/components/FunctorList.svelte +++ /dev/null @@ -1,38 +0,0 @@ - - -{#if functors.length} - -{:else} -

-{/if} - - diff --git a/src/lib/commons/types.ts b/src/lib/commons/types.ts index bed2e1ef2..185160ce8 100644 --- a/src/lib/commons/types.ts +++ b/src/lib/commons/types.ts @@ -17,6 +17,11 @@ export type CategoryDisplay = { dual_category_notation: string | null } +export type EntityShort = { + id: string + name: string +} + export type CategoryShort = Pick export type RelatedCategory = Pick diff --git a/src/routes/categories/+page.svelte b/src/routes/categories/+page.svelte index 789df806d..be456e466 100644 --- a/src/routes/categories/+page.svelte +++ b/src/routes/categories/+page.svelte @@ -1,11 +1,11 @@ diff --git a/src/components/CategoryImplicationList.svelte b/src/components/CategoryImplicationList.svelte index b1151447d..daa90c3ed 100644 --- a/src/components/CategoryImplicationList.svelte +++ b/src/components/CategoryImplicationList.svelte @@ -1,9 +1,9 @@