fixes bug hiding trails when filter empty

This commit is contained in:
Christian Beutel
2024-12-26 08:51:14 +01:00
parent 9140b523da
commit 6caa2a3dff
2 changed files with 14 additions and 12 deletions

View File

@@ -49,15 +49,16 @@
if (storedDisplayOption) {
selectedDisplayOption = storedDisplayOption;
}
if (filter && storedSort) {
filter.sort = storedSort as typeof filter.sort;
if (filter) {
filter.sort =
(storedSort as typeof filter.sort | null) ?? filter.sort;
}
if (filter && storedSortOrder) {
filter.sortOrder = storedSortOrder as typeof filter.sortOrder;
if (filter) {
filter.sortOrder =
(storedSortOrder as typeof filter.sortOrder | null) ??
filter.sortOrder;
}
if (storedSort || storedSortOrder) {
dispatch("update", filter);
}
});
function setDisplayOption() {
@@ -180,7 +181,8 @@
data-sveltekit-preload-data="off"
>
{#if selectedDisplayOption === "cards"}
<TrailCard fullWidth={fullWidthCards} {trail}></TrailCard>
<TrailCard fullWidth={fullWidthCards} {trail}
></TrailCard>
{:else}
<TrailListItem {trail}></TrailListItem>
{/if}