(isDragging || isHover) && handleMouseEvent({ clientY })} on:mousedown={({ clientY }) => isHover && handleMouseEvent({ clientY, isDragging: true })} on:mouseup={({ clientY }) => handleMouseEvent({ clientY, isDragging: false })} /> {#if $assetStore.timelineHeight > height}
(isHover = true)} on:mouseleave={() => (isHover = false)} > {#if isHover || isDragging}
{hoverLabel}
{/if} {#if !isDragging}
{/if} {#each segments as segment}
{#if segment.hasLabel}
{segment.date.year}
{:else if segment.height > 5}
{/if}
{/each}
{/if}