{#await runner_promise} {$_('loading-runners')} {:then} {$_('runners')} {original_data.firstname} {original_data.middlename || ''} {original_data.lastname} {original_data.firstname} {original_data.middlename || ''} {original_data.lastname} {#if store.state.jwtinfo.userdetails.permissions.includes('RUNNER:DELETE')} {#if delete_triggered} {$_('confirm-deletion')} { delete_triggered = !delete_triggered; }} class="w-full justify-center rounded-md border border-transparent shadow-sm px-4 py-2 bg-blue-400 text-base font-medium text-white sm:w-auto sm:text-sm">{$_('cancel')} {/if} { sponsoring_contracts_download_open = !sponsoring_contracts_download_open; }} type="button" class="w-full justify-center rounded-md border border-transparent shadow-sm px-4 py-2 bg-gray-600 text-base font-medium text-white hover:bg-gray-700 focus:outline-none focus:ring-2 focus:ring-offset-2 focus:ring-gray-500 sm:ml-3 sm:w-auto sm:text-sm inline-flex" id="options-menu" aria-haspopup="true" aria-expanded="true"> {$_('generate-sponsoring-contract')} {#if sponsoring_contracts_download_open} {$_('select-language')} { generateSponsoringContract('de'); }} type="submit" class="block w-full text-left px-4 py-2 text-sm text-gray-700 hover:bg-gray-100 hover:text-gray-900 focus:outline-none focus:bg-gray-100 focus:text-gray-900 inline-flex" role="menuitem"> {$_('german')} { generateSponsoringContract('en'); }} type="submit" class="block w-full text-left px-4 py-2 text-sm text-gray-700 hover:bg-gray-100 hover:text-gray-900 focus:outline-none focus:bg-gray-100 focus:text-gray-900 inline-flex" role="menuitem"> {$_('english')} {/if} {#if !delete_triggered} { delete_triggered = true; }} type="button" class="w-full justify-center rounded-md border border-transparent shadow-sm px-4 py-2 bg-red-600 text-base font-medium text-white hover:bg-red-700 focus:outline-none focus:ring-2 focus:ring-offset-2 focus:ring-red-500 sm:ml-3 sm:w-auto sm:text-sm">{$_('delete-runner')} {/if} {/if} {#if !delete_triggered} {$_('save-changes')} {/if} {$_('first-name')} {#if !isFirstnameValid} {$_('first-name-is-required')} {/if} {$_('middle-name')} {$_('last-name')} {#if !isLastnameValid} {$_('last-name-is-required')} {/if} {$_('e-mail-adress')} {#if !isEmailValid} {$_('valid-email-is-required')} {/if} {$_('phone')} {$_('group')} label .toLowerCase() .includes( filterText.toLowerCase() ) || option.id.value.toString().startsWith(filterText.toLowerCase())} items={groups} showChevron={true} placeholder={$_('search-for-an-organization-or-team-by-name-or-id')} noOptionsMessage={$_('no-organization-or-team-found')} bind:selectedValue={group} on:select={(selectedValue) => {editable.group = selectedValue.detail.value.id}} on:clear={() => (editable.group = null)} /> {$_('distance')} {original_data.distance} km {:catch error} {/await}