-
-
scrollToTick(y)}
- />
-
- ))}
-
- {/* Heading labels - positioned at snapped tick positions */}
- {headings.map((h, i) => (
-
- ))}
-
- {/* Connecting lines - positioned exactly at tick positions */}
- {headings.map((h, i) => (
-
- ))}
-
- {/* Scroll marker - position updated via direct DOM manipulation */}
-
-