{#if $currentTool !== null}
{#if $currentTool === Tool.ROUTING}
{:else if $currentTool === Tool.SCISSORS}
{:else if $currentTool === Tool.WAYPOINT}
{:else if $currentTool === Tool.TIME}
{:else if $currentTool === Tool.MERGE}
{:else if $currentTool === Tool.ELEVATION}
{:else if $currentTool === Tool.EXTRACT}
{:else if $currentTool === Tool.CLEAN}
{:else if $currentTool === Tool.REDUCE}
{/if}
{/if}
{ if ($currentTool !== null && e.key === 'Escape') { currentTool.set(null); } }} />