From 569b67caacd2be953aec6deb0ff8cff1324ec66d Mon Sep 17 00:00:00 2001 From: Edouard Vanbelle Date: Mon, 20 Jul 2026 12:28:54 +0200 Subject: [PATCH] refactor(front): apply formatter --- .../src/lib/components/ResourceList.svelte | 286 +++++++++--------- .../src/routes/files/[...path]/+page.svelte | 71 +---- 2 files changed, 159 insertions(+), 198 deletions(-) diff --git a/frontend/src/lib/components/ResourceList.svelte b/frontend/src/lib/components/ResourceList.svelte index 1b38da25..0fa4ac7b 100644 --- a/frontend/src/lib/components/ResourceList.svelte +++ b/frontend/src/lib/components/ResourceList.svelte @@ -695,7 +695,12 @@ const bandBottom = bandTop + rubberband.h; const rows = rlRoot.querySelectorAll('.file-item[data-item-id]'); - const nextSelection = new Set(rubberband.baseline); + // Transient scratch set for computing the diff before mutating + // `selected`. `SvelteSet` (not plain `Set`) per the codebase's + // `svelte/prefer-svelte-reactivity` convention — the lint rule + // exists so a future refactor that stashes this in `$state` + // can't silently break reactivity. + const nextSelection = new SvelteSet(rubberband.baseline); for (const row of rows) { const id = row.dataset.itemId; if (!id) continue; @@ -1082,14 +1087,14 @@ ondragleave={onSystemDragLeave} ondrop={onSystemDrop} > -
-

{title}

- {#if breadcrumb} -
{@render breadcrumb()}
- {/if} - - {#snippet start()} - -
0 && batchActions} - > - {#if selectable && selected.size > 0 && batchActions} - - {t('files.selected_count', { count: selected.size }, '{{count}} selected')} -
- {@render batchActions(selectedItems)} -
- {:else if actions} - {@render actions()} - {/if} -
- {/snippet} - {#snippet end()} - - {/snippet} -
-
+
0 && batchActions} + > + {#if selectable && selected.size > 0 && batchActions} + + {t('files.selected_count', { count: selected.size }, '{{count}} selected')} +
+ {@render batchActions(selectedItems)} +
+ {:else if actions} + {@render actions()} + {/if} +
+ {/snippet} + {#snippet end()} + + {/snippet} + + -{#if error} - -{:else if loading && isEmpty} - -{:else if isEmpty} - -{:else} -
- {#if grouped && filesStore.viewMode === 'list'} -
- {#if listHeaderOverride}{@render listHeaderOverride()}{:else}{@render listHeader()}{/if} - {#each sections as section (section.key)} -
- {section.label} - {#if bucketAction} - - {@render bucketAction(section.key)} - - {/if} -
- - e.id} {row} /> - {/each} -
- {:else if grouped} - -
- {#each sections as section (section.key)} -
- {section.label} - {#if bucketAction} - - {@render bucketAction(section.key)} - - {/if} -
- e.id} - {row} - /> - {/each} -
- {:else if filesStore.viewMode === 'list'} - -
- {#if listHeaderOverride}{@render listHeaderOverride()}{:else}{@render listHeader()}{/if} - e.id} {row} /> -
- {:else} - - e.id} - {row} - /> - {/if} +
+ {#if listHeaderOverride}{@render listHeaderOverride()}{:else}{@render listHeader()}{/if} + e.id} {row} /> +
+ {:else} + + e.id} + {row} + /> + {/if} - {#if hasMore} - - {/if} - - -
-{/if} -{#if rubberband} - + + + {/if} + {#if rubberband} + - -{/if} - + + {/if} + + {#snippet listHeader()}
diff --git a/frontend/src/routes/files/[...path]/+page.svelte b/frontend/src/routes/files/[...path]/+page.svelte index dd1708ca..5d040664 100644 --- a/frontend/src/routes/files/[...path]/+page.svelte +++ b/frontend/src/routes/files/[...path]/+page.svelte @@ -1,6 +1,4 @@