Headless UI principles with React applied to Trees
- React
- TypeScript
pnpm install hui-tree
import React from 'react';
import {useTree} from '@jofaval/hui-tree'
const MyComponent: React.FC = () => {
const {} = useTree
return (
{/* ... */}
)
}
Work experience, some libraries feel awful to work with (bad DX because they're outdated), and while the typing system is great, they don't fully integrate with React.
But the worst part of it all, is that they're a pain to customize (if it's possible at times, that is)
- Tanner Linsley - Tanstack and React Table's component and talk
- Theo Browne - t3.gg
- As referenced by Tanner Linsley in his own website, https://www.merrickchristensen.com/articles/headless-user-interface-components/