diff --git a/src/components/runners/RunnersOverview.svelte b/src/components/runners/RunnersOverview.svelte index 9c6e29e4..54166f61 100644 --- a/src/components/runners/RunnersOverview.svelte +++ b/src/components/runners/RunnersOverview.svelte @@ -80,6 +80,22 @@
+ { + const newstate = !current_runners.some((r) => r.is_selected === true); + current_runners = current_runners.map((r) => { + r.is_selected = newstate; + return r; + }); + }} + class="underline cursor-pointer select-none">{#if current_runners.some((r) => r.is_selected === true)} + {$_('deselect-all')} + {:else}{$_('select-all')}{/if} + + | @@ -124,6 +140,12 @@ | |||||||||
---|---|---|---|---|---|---|---|---|---|---|
+ + |
@@ -135,56 +157,58 @@
|
-
- {#if runner.email}
- {runner.email}
- {/if}
- {#if runner.phone}
- {runner.phone}
- {/if}
- {#if runner.address.address1 !== null}
- {runner.address.address1}- {runner.address.address2 || ''} - {runner.address.postalcode} - {runner.address.city} - {runner.address.country} - {/if} - |
- - {#if runner.group.responseType === 'RUNNERTEAM'} - {runner.group.name} - {/if} - {#if runner.group.responseType === 'RUNNERORGANIZATION'} - {runner.group.name} - {/if} - | -{runner.distance} | - {#if active_deletes[runner.id] === true} -- - + |
+ {#if runner.email}
+ {runner.email}
+ {/if}
+ {#if runner.phone}
+ {runner.phone}
+ {/if}
+ {#if runner.address.address1 !== null}
+ {runner.address.address1}+ {runner.address.address2 || ''} + {runner.address.postalcode} + {runner.address.city} + {runner.address.country} + {/if} + |
+ + {#if runner.group.responseType === 'RUNNERTEAM'} + {runner.group.name} + {/if} + {#if runner.group.responseType === 'RUNNERORGANIZATION'} + {runner.group.name} + {/if} + | ++ {runner.distance} + | + {#if active_deletes[runner.id] === true} ++ + | {:else}