Add toggle to exclude invalid cards from listing when deckbuilding
Nobody has claimed this yet.
Assessment
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Newbie friendliness
- 42/100
- Issue type
- Feature
- Clarity
- Mostly clear
- Activity status
- Stale
- Domain
- frontend
Research direction
Start by locating the option store, the card-listing fetch entry point, and the deckbuilder type-option controls. Trace how deckbuilder mode is detected and how listing query parameters are assembled. Done means the setting persists locally, filters invalid cards only in deckbuilder mode, and keeps the relevant type controls disabled or deselected as specified.
Written by the indexing model from the issue text.
Description
We desperately need a toggle that will exclude cards from the card listing when the deckbuilder is open. Needs:
- Persist the value locally via the
optionstore - When the toggle is truthy, use
mode=deckbuilderandinclude_uniques_for=Phoenixborn%20Namewhen fetching card listings to ensure that we don't get any conjurations, Phoenixborn, or other PB uniques - When the toggle is truthy, disable and deselect the type options for conjurations (and Phoenixborn? If so, need to figure out how to allow access to this when they want to swap the PB)
- Don't show the toggle (or use its setting) when deckbuilder mode is not active
- Dominant language
- Vue
- Stars
- 10
- Forks
- 14
- PR merge metrics
- No merged PRs in 30d
Contributor guide
No contributing guide indexed for this repository
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 onecrayon/ashes.live
-
Difficulty 2/5 1-3 hours Newbie friendliness 45/100
onecrayon/ashes.live#131 ·
-
Difficulty 3/5 1-2 days Newbie friendliness 35/100
onecrayon/ashes.live#128 ·
-
Difficulty 4/5 3-5 days Newbie friendliness 20/100
onecrayon/ashes.live#127 ·
-
Difficulty 4/5 3-5 days Newbie friendliness 30/100
onecrayon/ashes.live#125 ·
-
Difficulty 5/5 Over a week Newbie friendliness 30/100
onecrayon/ashes.live#122 ·
All issues in onecrayon/ashes.live
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
-
tvOS
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
bvaughn/react-resizable-panels#751 · 1 comment ·
-
www.wiwo.de OpenN: AdGuard Browser Extension P3: Medium T: Annoyance
Difficulty 2/5 1-3 hours Newbie friendliness 65/100
AdguardTeam/AdguardFilters#242026 ·
-
community first-timers-only good first issue hacktoberfest help wanted low hanging fruit up-for-grabs
Difficulty 1/5 Under an hour Newbie friendliness 92/100