dalyIsaac / dalyIsaac/hub

Add checkboxes for `ListView`

Open
#60 0 comments 0 reactions 0 assignees View on GitHub
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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.