Filenest provides a collection of components to build your file management UI. All of the logic is pre-defined at component level, leaving just the styling up to you - just like Radix UI.
Most components need to be nested in a specific way, or else they won't work because they depend on context values. You can check out the minimal example to get an idea of how to structure your code.
For more details on component usage, props and relations, check out the respective component documentation page.