razorpay / blade

Design System that powers Razorpay
https://blade.razorpay.com
MIT License
513 stars 143 forks source link

fix(blade): Trigger native select events in dropdown/ file upload / Date picker [FC-3151] #2408

Closed tewarig closed 8 hours ago

tewarig commented 2 weeks ago

Description

This pr add adds fixes -

for testing - https://codesandbox.io/p/sandbox/razorpay-blade-basic-forked-ky8wfs?workspaceId=b3d29104-ffe4-442f-8d81-f2753e652d83

Changes

Additional Information

Component Checklist

changeset-bot[bot] commented 2 weeks ago

⚠️ No Changeset found

Latest commit: 82104ef45a1f8c641d123b5705cf8537a244e7cb

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

github-actions[bot] commented 2 weeks ago

✅ PR title follows Conventional Commits specification.

codesandbox-ci[bot] commented 2 weeks ago

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 82104ef45a1f8c641d123b5705cf8537a244e7cb:

Sandbox Source
razorpay/blade: basic Configuration
rzpcibot commented 2 weeks ago

Bundle Size Report

Updated Components | Status | Component | Base Size (kb) | Current Size (kb) | Diff | | --- | --- | --- | --- | --- | | ⬆ | ActionList, ActionListItem, ActionListItemAvatar, ActionListItemBadge, ActionListItemBadgeGroup, ActionListItemIcon, ActionListItemText, ActionListSection | 16.240 | 16.328 | +0.088 KB | | ⬆ | DatePicker | 85.617 | 85.677 | +0.060 KB | | ⬆ | Dropdown, DropdownOverlay, DropdownButton, DropdownLink, DropdownFooter, DropdownHeader | 28.214 | 28.284 | +0.070 KB | | ⬆ | FileUpload | 17.317 | 17.397 | +0.080 KB | | ⬆ | Table, TableHeader, TableHeaderCell, TableHeaderRow, TableBody, TableCell, TableRow, TableFooter, TableFooterCell, TableFooterRow, TablePagination, TableToolbar, TableToolbarActions, TableEditableCell, TableEditableDropdownCell | 65.921 | 66.030 | +0.109 KB | | ⬆ | SelectInput, AutoComplete | 35.883 | 35.984 | +0.101 KB | | ⬆ | PhoneNumberInput | 59.838 | 59.925 | +0.087 KB | | ⬆ | SearchInput | 34.222 | 34.285 | +0.063 KB |

Generated by :no_entry_sign: dangerJS against 82104ef45a1f8c641d123b5705cf8537a244e7cb

anuraghazra commented 1 week ago

Can you check for the failing tests

tewarig commented 1 week ago

@anuraghazra changes done