I've spend a few hours yesterday and today designing up a new component for funkwhale: the action table (I don't know if it's a proper name for it, but anyway).

It's a table that reproduce a common pattern out there: each row of a table is checkable, and you can apply actions on all checked rows.

I also implemented a Gmail like "check everything" that can apply actions on *every element* matching the given criteria, not only the one that are showed in the table.

This is already enabling new uses, like importing a whole remote library at once. Before that, you had to check every single page by hand, which was really tedious.

The component is reusable and will probably used in a lot of admin pages where you want to apply batch actions to some objects.

@aleks Thanks, I'm really excited to see this in the next release!

Sign in to participate in the conversation is one server in the network