diff --git a/src/components/codeBlock.svelte b/src/components/codeBlock.svelte index ab158ae..73b75e2 100644 --- a/src/components/codeBlock.svelte +++ b/src/components/codeBlock.svelte @@ -1,5 +1,5 @@ -{#each categories.sort() as category} +{#each categories.sort() as category (category)} - {#each Object.entries(managers) as [value, { Icon, label }]} + {#each Object.entries(managers) as [value, { Icon, label }] (value)} pkgManager.set(value as PackageManager)} diff --git a/src/components/svgs/setupShadcnRegistry.svelte b/src/components/svgs/setupShadcnRegistry.svelte index c96c5c3..d120b99 100644 --- a/src/components/svgs/setupShadcnRegistry.svelte +++ b/src/components/svgs/setupShadcnRegistry.svelte @@ -18,7 +18,7 @@ - {@render children?.()} + {@render children()} @@ -33,6 +33,6 @@

2. Then use the following command to add SVGs:

- +
diff --git a/src/components/svgs/svgCard.svelte b/src/components/svgs/svgCard.svelte index 70c4f6d..527e03b 100644 --- a/src/components/svgs/svgCard.svelte +++ b/src/components/svgs/svgCard.svelte @@ -143,7 +143,7 @@

{#if Array.isArray(svgInfo.category)} - {#each svgInfo.category.slice(0, maxVisibleCategories) as c, index} + {#each svgInfo.category.slice(0, maxVisibleCategories) as c (c)}

More tags:

- {#each svgInfo.category.slice(maxVisibleCategories) as c} + {#each svgInfo.category.slice(maxVisibleCategories) as c (c)}
- {#each displaySvgs as svg} + {#each displaySvgs as svg (svg.id)} {/each} diff --git a/src/routes/directory/[category]/+page.svelte b/src/routes/directory/[category]/+page.svelte index 2768503..6e84561 100644 --- a/src/routes/directory/[category]/+page.svelte +++ b/src/routes/directory/[category]/+page.svelte @@ -27,7 +27,7 @@ // States: let searchTerm = $state(data.searchTerm || ""); - let filteredSvgs = $state(data.filteredSvgs); + let filteredSvgs = $derived(data.filteredSvgs); const searchSvgs = () => { if (!searchTerm) { @@ -120,7 +120,7 @@ - {#each filteredSvgs as svg} + {#each filteredSvgs as svg (svg.id)} {/each}