diff --git a/src/routes/(app)/chapters/[chapterId=id]/+page.svelte b/src/routes/(app)/chapters/[chapterId=id]/+page.svelte index bf3eea3..fbe5ec3 100644 --- a/src/routes/(app)/chapters/[chapterId=id]/+page.svelte +++ b/src/routes/(app)/chapters/[chapterId=id]/+page.svelte @@ -102,48 +102,52 @@ {/if} -
+
- ({ label: theme, value: theme }))} - onSelectedChange={(v) => { - if (v) { - themeList = v.map((item) => item.value); - } else { - themeList = []; - } - }} - > - - - - - {#each Object.entries(themes) as [key, value]} - {key} - {/each} - - - ({ label: difficulty, value: difficulty }))} - onSelectedChange={(v) => { - if (v) { - difficultyList = v.map((item) => item.value); - } else { - difficultyList = []; - } - }} - > - - - - - {#each Object.entries(difficulties) as [key, value]} - {key} - {/each} - - + {#if Object.keys(themes).length} + ({ label: theme, value: theme }))} + onSelectedChange={(v) => { + if (v) { + themeList = v.map((item) => item.value); + } else { + themeList = []; + } + }} + > + + + + + {#each Object.entries(themes) as [key, value]} + {key} + {/each} + + + {/if} + {#if Object.keys(difficulties).length} + ({ label: difficulty, value: difficulty }))} + onSelectedChange={(v) => { + if (v) { + difficultyList = v.map((item) => item.value); + } else { + difficultyList = []; + } + }} + > + + + + + {#each Object.entries(difficulties) as [key, value]} + {key} + {/each} + + + {/if}