Ensure selecting of assets within grouped asset lists work without issue
Nobody has claimed this yet.
Assessment
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Newbie friendliness
- 38/100
- Issue type
- Bug
- Clarity
- Mostly clear
- Activity status
- Stale
- Tech stack
- react, typescript
Research direction
Start by reproducing the issue in the trade modal with a connected wallet holding balances for the same asset across multiple chains, then inspect the grouped asset drawer's scroll and selection behavior. Done means scrolling to the bottom of a long list no longer closes the drawer and a chain can be selected.
Written by the indexing model from the issue text.
Description
Context [Author]
grouped assets drawer closes when scrolling down during asset selection making it hard to select an asset at the bottom of the drawer. https://jam.dev/c/2a05fdb6-d188-4db8-a67a-9f953c8f5610
Does seem to work with out issues with no wallet connected, also in wallets without balances across chains.
Reproduction [Author]
connect wallet, go to trade modal, select an asset with a large number of chains supported that wallet has a balance of on multiple chains (ex. USDC) , try to scroll to bottom of long list
Screenshots, video [Author]
https://jam.dev/c/2a05fdb6-d188-4db8-a67a-9f953c8f5610
AC
Should be able to scroll to bottom of long asset list to select a chain that doesn't have supported asset
Rough how to fix [Eng]
Breakdown a path to solve for acc or any reference material, docs. A place for estimation notes or initial comments for solutions.
- Dominant language
- TypeScript
- Stars
- 204
- Forks
- 199
- Avg merge
- 8h 1m
- Merged PRs (30d)
- 64
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from shapeshift/web
-
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
shapeshift/web#12674 ·
-
polish
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
shapeshift/web#12672 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 65/100
shapeshift/web#12584 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
shapeshift/web#12566 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
shapeshift/web#12477 ·
Similar issues
-
clawsweeper:fix-shape-clear clawsweeper:queueable-fix clawsweeper:source-repro impact:ux-friction issue-rating: 🦞 diamond lobster no-stale P3
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
-
community first-timers-only good first issue hacktoberfest help wanted low hanging fruit up-for-grabs
Difficulty 1/5 Under an hour Newbie friendliness 76/100
-
code-quality refactoring
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
github/gh-aw-firewall#8816 ·
-
integration:quickjs org:external priority:backlog topic:code-interpreter topic:middleware type:feature
Difficulty 2/5 1-3 hours Newbie friendliness 74/100
langchain-ai/deepagents#6450 ·
-
Difficulty 1/5 Under an hour Newbie friendliness 88/100
vercel/react-tweet#225 ·