'use client'; import { useTreeContext } from '../context/TreeContext'; export interface TreeIndentGuidesProps { level: number; indent: number; } /** * Vertical guide lines under nested rows. Renders one absolute-positioned * 1px column per ancestor level. Decorative — `aria-hidden` and * pointer-events disabled. Opacity comes from the tree appearance. */ export function TreeIndentGuides({ level, indent }: TreeIndentGuidesProps) { const { appearance } = useTreeContext(); if (level <= 0) return null; return ( {Array.from({ length: level }).map((_, i) => ( ))} ); }