Brian
Brian
@bvaughn.me
Turning coffee into software at github.com/bvaughn I also make music at http://briandavidvaughn.com https://bvaughn.me
1.7K followers102 following1.7K posts
Spent some time sprucing up the react-resizable-panels docs today to make the examples more interesting and hopefully a bit more "real world" For example, the collapsible panels page now shows how to build a VS Code style UI react-resizable-panels.vercel.app/examples/col...
I also added an example to the react-window docs showing how to pin a list to the bottom (for streaming content, like a chat thread) react-window.vercel.app/list/pinned-...
Spent a bit of time sprucing up a section of the react-window docs tonight– the part showing how to render dynamic content (or content of an unknown/varying size). I used to have lorem ipsum on the page 😮💨 The new docs feel more personal 🙃 I think react-window.vercel.app/list/dynamic...
Underlying `useVirtualizer` hook is now exported to make it easier to build more bespoke virtualized elements (like HTML tables!) react-window.vercel.app/hooks/use-vi...
Also some new bonus docs with examples like how to build infinite scrolling react-window.vercel.app/infinite-loa...
New `useIsScrolling` hook for rendering lighter weight placeholders while scrolling react-window.vercel.app/hooks/use-is...
Scrolling with the page is now supported react-window.vercel.app/list/scroll-...
The docs site has also been rebuilt to include a lot of new example code. (Let me know if you spot any gaps in the new docs please.) react-virtualized-docs.vercel.app/list
⚛️ react-window 2.4.0 released with improved server rendering support github.com/bvaughn/reac...
A new section has also been added to the docs with examples: react-window.vercel.app/server-rende...
Rolled out a bunch of site search improvements to react-resizable-panels.vercel.app today. Should be a lot easier to find things (particularly on smaller devices like mobile)
Overhauled the UI/UX for a few of my OSS package doc sites, like react-resizable-panels react-resizable-panels.vercel.app
Also added an animated illustration for "how does it work" react-window.vercel.app/how-does-it-...
⚛️ react-resizable-panels 4.14 just released with a new grid component: react-resizable-panels.vercel.app/examples/gri...
⚛️ Any react-resizable-panels users out there interested in checking out the new proposed Grid API? Feedback welcome! react-resizable-panels-git-grid-brian-vaughns-projects.vercel.app/examples/gri...
A while ago, someone requested react-resizable-panels support 2d "grid" layouts. I'm working on a new set of grid+cell components to support this, with a similar API (in terms of constraints and separator styling at least) github.com/bvaughn/reac...
Court cases always reveal interesting things. In many ways, it’s a shame the court moves so slowly. youtu.be/3KI3USLsy-8?...
Expand/collapse threshold can now be customized per panel: react-resizable-panels.vercel.app/examples/col...
Panel resizing can be deferred for panels that are expensive to re-render: react-resizable-panels.vercel.app/examples/pan...