diff --git a/src/components/RunnersOverview.svelte b/src/components/RunnersOverview.svelte new file mode 100644 index 00000000..9c74f1b4 --- /dev/null +++ b/src/components/RunnersOverview.svelte @@ -0,0 +1,148 @@ + + +{#if store.state.jwtinfo.userdetails.permissions.includes('RUNNER:GET')} + {#await runners_promise} +
runners are being loaded...
+{$_('this-might-take-a-moment')}
++ Name + | ++ Contact Information + | ++ Group + | ++ Distance in km + | ++ Action + | +|
---|---|---|---|---|---|
+
+
+
+
+
+ {runner.firstname}
+ {runner.middlename || ''}
+ {runner.lastname}
+
+ |
+
+ {#if runner.email}
+ {runner.email}
+ {/if}
+ {#if runner.phone}
+ {runner.phone}
+ {/if}
+ |
+ + {runner.group.name} + | +{runner.distance} | + {#if active_deletes[runner.id] === true} ++ + + | + {:else} ++ Edit + {#if store.state.jwtinfo.userdetails.permissions.includes('RUNNER:DELETE')} + + {/if} + | + {/if} +