acl-services / acl-services/paprika

Sortable enhancements

Open
#221 0 comments 0 reactions 0 assignees View on GitHub
Low Priority ↓
Dominant language
JavaScript
Stars
54
Forks
10
Avg merge
1d 12h
Merged PRs (30d)
6

Description

# Feature request
Enhance the functionality of the Sortable component.

**Nice to haves/suggestions**
- When dragging a row a dotted outline of its dropped placement should the drag be ended could be shown.

**Stretch Tasks**
- Add the option for a `` popover for removing items.
- Introduce support for table rows.
- Add support for disabling individual items.

Contributor guide

No contributing guide indexed for this repository

Research direction

Locate the Sortable component and read its docs/examples and tests to understand current props and drag lifecycle. Inspect how remove actions and item rendering are implemented, since those paths are where confirmation, table-row mode, and disabled-item behavior would be added. Run Sortable tests/examples, and mark the issue done when a drop-placement outline, optional confirmation popover, table-row support, and per-item disabling are implemented and demonstrably working.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript, react
Domain
frontend
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.