Skip to content

Add Storybook stories for input, label, select, and fee-estimate-dial…og components - #886

Merged
Austinaminu2 merged 1 commit into
FlowwStar:mainfrom
Joel234-png:batch-66-features
Sep 28, 2026
Merged

Austinaminu2 merged 1 commit into
FlowwStar:mainfrom
Joel234-png:batch-66-features

Conversation

@Joel234-png

Copy link
Copy Markdown
Contributor

Add comprehensive input.stories.tsx covering default, disabled, invalid (aria-invalid), file, email, password, and number input variants with value examples and state comparison showcase.

Add label.stories.tsx demonstrating default label, label with input pairing, disabled state, required field indicator with asterisk, error states with messages, helper text, form field groups, and label styling variations (font size, weight, case).

Add select.stories.tsx with stories for default placeholder state, selected-value state, disabled state, many options (scrolling), token selection use case, recurrence selection from batch create, error states with validation, and multiple selects side-by-side matching real UI patterns.

Add fee-estimate-dialog.stories.tsx showing normal-fee and high-fee-warning states with multiple scenarios: large transaction normal fees, small transaction high fee ratio, very high fees, minimal fees, and side-by-side comparison of normal vs warning states to demonstrate visual differences.

Closes #724
Closes #725
Closes #726
Closes #723


name: Pull request
about: Describe a focused change and how it was verified
title: 'feat: '
labels: enhancement

Issue

Closes #

Summary

Describe the user or maintainer-facing change.

Changes

Test plan

  • I added or updated automated tests.
  • I ran the relevant test suite.
  • I checked the change in the affected environment.

Checklist

  • The change is scoped to the linked issue.
  • Documentation and configuration were updated where needed.
  • No secrets, private keys, or wallet credentials are included.

…og components

Add comprehensive input.stories.tsx covering default, disabled, invalid (aria-invalid), file, email, password, and number input variants with value examples and state comparison showcase.

Add label.stories.tsx demonstrating default label, label with input pairing, disabled state, required field indicator with asterisk, error states with messages, helper text, form field groups, and label styling variations (font size, weight, case).

Add select.stories.tsx with stories for default placeholder state, selected-value state, disabled state, many options (scrolling), token selection use case, recurrence selection from batch create, error states with validation, and multiple selects side-by-side matching real UI patterns.

Add fee-estimate-dialog.stories.tsx showing normal-fee and high-fee-warning states with multiple scenarios: large transaction normal fees, small transaction high fee ratio, very high fees, minimal fees, and side-by-side comparison of normal vs warning states to demonstrate visual differences.

Closes FlowwStar#724
Closes FlowwStar#725
Closes FlowwStar#726
Closes FlowwStar#723
@drips-wave

drips-wave Bot commented Sep 28, 2026

Copy link
Copy Markdown

@Joel234-png 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 0738a19 into FlowwStar:main Sep 28, 2026
0 of 6 checks passed

This branch had an error being deployed

1 failed deployment
staging — c42838d8 Deployed Sep 28, 2026 by Joel234-png via deploy-staging #297
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