Skip to content

feat(chat): pick a new group's currency from a full-width row - #1805

Merged
bmc08gt merged 3 commits into
code/cashfrom
feat/new-group-currency-row
Oct 19, 2026
Merged

bmc08gt merged 3 commits into
code/cashfrom
feat/new-group-currency-row

Conversation

@bmc08gt

@bmc08gt bmc08gt commented Oct 17, 2026

Copy link
Copy Markdown
Collaborator

The New Public Group form picks its currency from a full-width row instead of the dropdown, laid out per Figma node 11745:1054 and styled like the group profile's Token row.

  • New Community Currency section above Minimum Balance Required. The balance card now holds only the presets.
  • The caption names the chosen token: "People need this amount of {Token} to join this chat.", or "any community currency" for the any option.
  • In the picker, the Total Balance card is removed and Any Community Currency is the last item, styled like the token rows.

Any Community Currency still counts USDF. It sends an empty mints list, which MinimumBalanceRequirement reads as every mint. Excluding USDF needs a contract change.

The form still opens with Any Community Currency selected, as it did with Total Balance.

State.totalBalance and State.allCurrenciesSatisfied are removed along with the four Total Balance strings, since only the old card used them.

The New Public Group form now has a Community Currency section above
Minimum Balance Required, holding a row styled like the group profile's
Token row (32dp icon, 56dp tall, chevron). The balance card keeps only the
presets, and the caption names the chosen token: "People need this amount
of {Token} to join this chat."

In the picker, the Total Balance card is gone and Any Community Currency is
the last item. It still sends an empty mints list, so the server counts
USDF toward it until the contract can exclude it.

Layout follows Figma node 11745:1054.
@bmc08gt bmc08gt self-assigned this Oct 17, 2026
@github-actions github-actions Bot added the type: feature New functionality label Oct 17, 2026
Any Community Currency is the last row and already counts dollars in its USD total. Dollars aren't a community currency, so USDF is dropped from the specific-currency list in this sheet only.
@bmc08gt
bmc08gt merged commit d8c6e90 into code/cash Oct 19, 2026
3 checks passed
@bmc08gt
bmc08gt deleted the feat/new-group-currency-row branch October 23, 2026 16:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

type: feature New functionality

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant