Add checkboxes for `ListView`
Open
enhancement
- Dominant language
- TypeScript
- Stars
- 0
- Forks
- 0
- PR merge metrics
- No merged PRs in 30d
Description
Checkboxes should enable the bulk editing of items, including:
- [ ] Mark as complete
- [ ] Mark this and its children as complete
- [ ] Delete this
- [ ] Remove this subject from this view (for `/views/:viewId`)
The `ListView` should be wrapped by a `MarqueeSelection`.
Contributor guide
No contributing guide indexed for this repository
Research direction
Start at the ListView entry point and trace the /views/:viewId route to understand how items and existing actions are handled. Use the four requested bulk actions and the MarqueeSelection requirement as the completion checklist, then run any relevant existing frontend tests exposed by the repository.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- frontend
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100