Added a set of file blocks, available under Blocks in four new docs pages: Files - File Manager, Uploads, Storage and Sharing. Every block keeps its own state, takes typed props with fictional sample data and checks input in the browser. Nothing is sent anywhere, so connect the handlers to your own storage API.
- A file grid with previews and selection, a sortable file table, a folder browser with breadcrumbs and a new folder dialog, a sidebar folder tree built with the Tree component, recent files grouped by day and a trash with restore and delete forever
- A dropzone with type, size and duplicate checks, multi file progress with pause and cancel, an avatar upload with preview, an image grid with a cover image, an upload dialog with an import from link tab and a failed uploads list with retry
- A usage meter with a segmented bar and a text alternative, a breakdown by file type, a plan upgrade prompt with a monthly and yearly switch and quota warning banners for 80, 90 and 100 percent
- A share dialog with roles, an access list with pending invitations and undo, public link settings with a password and an expiry and a file detail panel with tabs and tags
- New
file-manager page plan, also picked up by plan-app - Block docs links and search keywords cover the four new categories