feat(storybook): App/PaymentButtons story — migrate Table+Filters to ListView+ListViewFilters#3318
feat(storybook): App/PaymentButtons story — migrate Table+Filters to ListView+ListViewFilters#3318rzp-vyom[bot] wants to merge 1 commit intomasterfrom
Conversation
…ewFilters Migrates the payment buttons table-with-filters pattern to use the Blade ListView + ListViewFilters (EntityListViewFilter) pattern. The new story at App/PaymentButtons demonstrates: - QuickFilterGroup with status counts (All, Active, Inactive, Expired) - SearchInput via the `actions` prop for name/ID search - FilterChipGroup with Type, Created Date range, and Status chips - Table with paginated rows, hover actions (View, Copy, Delete) - Footer totals for amount and clicks Reference: packages/blade/src/components/ListView/docs/ListView.stories.tsx Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
|
✅ PR title follows Conventional Commits specification. |
🛡️ Coverage ReportSummaryFull Coverage Details |
|
This pull request is automatically built and testable in CodeSandbox. To see build info of the built libraries, click here or the icon next to each commit SHA. Latest deployment of this branch, based on commit fa72df7:
|
Summary
App/PaymentButtonsunderpackages/blade/src/storybook-recipes/PaymentButtons/PaymentButtons.stories.tsxListView+ListViewFilters(EntityListViewFilter) patternWhat changed
<Table>+ manualuseStatefilter logic wired outside the table<ListView> > <ListViewFilters>wrapping the<Table>QuickFilterGroup,FilterChipGroup,FilterChipSelectInput,FilterChipDatePickerviaListViewFiltersTableToolbaractionsprop ofListViewFiltersComponents used (reference)
ListView/ListViewFilters—packages/blade/src/components/ListView/QuickFilter/QuickFilterGroup—packages/blade/src/components/QuickFilters/FilterChipGroup/FilterChipSelectInput/FilterChipDatePicker—packages/blade/src/components/Dropdown/&DatePicker/Tablefamily —packages/blade/src/components/Table/Test plan
App / PaymentButtons / Payment Buttons List🤖 Generated with Claude Code