{#if moveWizardState.reasons.length > 0} {#if $notAllowed}
{:else if currentStep === "start"} {#if moveWizardState.reasons.length === 1}
{ reason.setData(moveWizardState.reasons[0]) currentStep = "pick_location" }} >
{:else}
{ currentStep = "reason" }} >
{/if} {:else if currentStep === "reason"}
{#each moveWizardState.reasons as reasonSpec}
{ reason.setData(reasonSpec) currentStep = "pick_location" }} >
{/each}
{:else if currentStep === "pick_location"}
{#if $reason.includeSearch}
{/if}
zoom >= Constants.minZoomLevelToAddNewPoint )} >
{ moveWizardState.moveFeature(newLocation.data, reason.data, featureToMove) currentStep = "moved" }} >
{ currentStep = "start" }} >
{:else if currentStep === "moved"}
{ currentStep = "reason" }} >
{/if} {/if}