joinmarket-webui / joinmarket-webui/jam

chore: support variable amount of jars

Open
#1,380 1 comment 0 reactions 0 assignees View on GitHub
enhancement SoB
Dominant language
TypeScript
Stars
330
Forks
122
Avg merge
2d 17h
Merged PRs (30d)
17

Description

Currently, Jam always displays at least five jars.
joinmarket-ng [has a config variable `mixdepth_count`](https://github.com/joinmarket-ng/joinmarket-ng/blob/618ad062cba94da318d91853c6c7cef060b059ae/jmcore/src/jmcore/config.py#L234) that can be anything between 1 and 10 (at the time of writing).

Jam should support all `mixdepth_count`s >= 1

Image

Contributor guide

Open the contributing guide

Research direction

Start by searching the TypeScript UI code for the logic that renders the fixed set of five jars, then trace how the mixdepth_count configuration is exposed to the frontend. Verify the change with mixdepth_count values from 1 through 10, including the existing default behavior, and confirm the UI renders exactly that many jars.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
frontend
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
70/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.