Skip to content

Commit

Permalink
Create afraid-chefs-beam.md
Browse files Browse the repository at this point in the history
  • Loading branch information
saurabhdaware authored Feb 5, 2025
1 parent cac3a93 commit 9427530
Showing 1 changed file with 16 additions and 0 deletions.
16 changes: 16 additions & 0 deletions .changeset/afraid-chefs-beam.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
---
"@razorpay/blade": patch
---

fix(FileUpload): revert to not calling onChange on file remove

> [!NOTE]
>
> Check the below timeline if you're upgrading from 11.34.1+ version to this version
**Timeline of FileUpload changes**

- In 11.34.1: We did not call onChange on removing of file. Only onRemove was called
- In 11:36.2: We added dispatchEvent call which started calling onChange on onRemove (since React treats `input type="file"` differently than `input type="text"` - [CodeSandbox Link](https://codesandbox.io/p/sandbox/friendly-ishizaka-yk7mm3))
- In 12.4.0: We released a fix thinking onChange call was expected behaviour and we just updated the state value for it
- **This version:** Reverts back to 11.34.1 behaviour. If you're upgrading to this version from 11.34.1 or previous versions, the behaviour will stay same. If you're upgrading from 11.34.1+ and use FileUpload component, its recommended to test out FileUpload instances.

0 comments on commit 9427530

Please sign in to comment.