{#if !active}
{$t('workspaces.empty')}
{:else}
workspacesStore.patch(active!.id, { launchTime: (e.currentTarget as HTMLInputElement).value, })} /> workspacesStore.patch(active!.id, { launchDate: (e.currentTarget as HTMLInputElement).value, })} />
patchActive({ profile: (e.currentTarget as HTMLSelectElement).value as ProfileIdentifier, })}> {#each PROFILE_IDENTIFIERS as id} {/each} ({ value: p.id, label: `${p.name}${p.id === selectedPointId && isPointDirty ? ` (${$t('scenario.modified')})` : ''}`, }))} placeholder={$t('conditions.pointPlaceholder')} searchPlaceholder={$t('conditions.pointSearchPlaceholder')} clearable={true} /> patchActive({ launch_latitude: parseFloat((e.currentTarget as HTMLInputElement).value), })} /> / patchActive({ launch_longitude: parseFloat((e.currentTarget as HTMLInputElement).value), })} />
patchActive({ launch_altitude: parseFloat((e.currentTarget as HTMLInputElement).value), })} /> patchActive({ burst_altitude: parseFloat((e.currentTarget as HTMLInputElement).value), })} />
{#if params.profile !== 'custom_profile'}
patchActive({ ascent_rate: parseFloat((e.currentTarget as HTMLInputElement).value), })} /> patchActive({ descent_rate: parseFloat((e.currentTarget as HTMLInputElement).value), })} />
{:else}
{/if}
{/if}
handlePointSelection(p?.id ?? -1)} />