Skip to content

Feat/382 385 UI components#417

Merged
Austinaminu2 merged 5 commits into
FlowwStar:mainfrom
Hexstar-labs:feat/382-385-ui-components
Jul 26, 2026
Merged

Feat/382 385 UI components#417
Austinaminu2 merged 5 commits into
FlowwStar:mainfrom
Hexstar-labs:feat/382-385-ui-components

Conversation

@Hexstar-labs

Copy link
Copy Markdown
Contributor

Summary

Add size variants to ProgressBar, compact display option to TokenAmount, state change callback to CountdownTimer, and fix stale comments in
create-form.

Changes

Closes #382
Closes #383
Closes #384
Closes #385

- Add 'sm' | 'default' | 'lg' size variants mapping to h-1, h-2, h-3
- Default to 'default' (h-2) for backward compatibility
- Allows customization of progress bar height while maintaining current behavior
- Add optional 'compact' boolean prop to format large numbers in compact notation (e.g., '1.2K')
- Uses existing formatCompactAmount utility when enabled
- Default to false for backward compatibility with existing implementations
- Add 'onStateChange' callback prop matching AccessibleCountdownTimer pattern
- Callback fires with 'expired' or 'active' state when timer state changes
- Enables consistent API across both countdown timer variants
…iptive comments

- Replace 'Issue FlowwStar#29: balance state' with 'Tracks the connected wallet's token balance for validation'
- Replace 'Issue FlowwStar#103: recipient account validation' with 'Validates recipient account existence, funding status, and transaction history'
- No logic changes, only documentation improvement
- Consolidate duplicate imports into single import statement
- Fixes TypeScript compilation error
@drips-wave

drips-wave Bot commented Jul 26, 2026

Copy link
Copy Markdown

@Hexstar-labs Great news! 🎉 Based on an automated assessment of this PR, the linked Wave issue(s) no longer count against your application limits.

You can now already apply to more issues while waiting for a review of this PR. Keep up the great work! 🚀

Learn more about application limits

@Austinaminu2
Austinaminu2 merged commit 2da40f8 into FlowwStar:main Jul 26, 2026
1 of 6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

2 participants