Good efforts! Here's some quick feedback:<p>My first thought - how React Arborist is different from Ant Tree?
<a href="https://ant.design/components/tree/" rel="nofollow">https://ant.design/components/tree/</a><p>React Arborist dependencies looks sane
<a href="https://github.com/brimdata/react-arborist/blob/main/packages/react-arborist/package.json" rel="nofollow">https://github.com/brimdata/react-arborist/blob/main/package...</a><p>"memoize-one": "^6.0.0",
"react-dnd": "^14.0.3",
"react-dnd-html5-backend": "^14.0.1",
"react-window": "^1.8.6"<p>However I was never a fan of react-dnd. Extremely hard to reason about react-dnd-html5-backend and spagetti code once you face edge scenarios.<p>Hard coded css means I need to fork the library<p><a href="https://github.com/brimdata/react-arborist/blob/main/packages/react-arborist/src/components/drop-cursor.tsx" rel="nofollow">https://github.com/brimdata/react-arborist/blob/main/package...</a><p><pre><code> const style: CSSProperties = {
position: "absolute",
pointerEvents: "none",
top: top - 2 + "px",
left: treeView.indent + left + "px",
right: treeView.indent + "px",
};</code></pre>