{#snippet drillLevel( frames: Array<{ frame: SidebarDrillFrame; folder: SidebarItemModel | null }>, depth: number, )} {@const current = frames[depth]} {@const isLast = depth === frames.length - 1} {@const nextKey = isLast ? null : frames[depth + 1].frame.key} {@const folder = current.folder}
  • { if (e.target !== e.currentTarget) return; if (sidebarState.enterFrameKey === current.frame.key) { sidebarState.clearEnterFrame(current.frame.key); } }} >
  • {/snippet}