Deprecate the entered prop on the Transition component (#3089)

* mark `entered` as deprecated

- We keep the `enterTo` classes once the `enter` transition finishes
- We keep the `leaveTo` classes once the `leave` transition finishes

* update changelog
This commit is contained in:
Robin Malfait
2024-04-09 20:08:31 +02:00
committed by GitHub
parent ae8c253c21
commit b3377eb550
2 changed files with 4 additions and 0 deletions
+1
View File
@@ -29,6 +29,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- Attempt form submission when pressing `Enter` on the `<Listbox.Button />` component ([#2972](https://github.com/tailwindlabs/headlessui/pull/2972))
- Make the `Combobox` component `nullable` by default ([#3064](https://github.com/tailwindlabs/headlessui/pull/3064))
- Deprecate the `entered` prop on the `Transition` component ([#3089](https://github.com/tailwindlabs/headlessui/pull/3089))
### Added
@@ -66,6 +66,9 @@ export interface TransitionClasses {
enter?: string
enterFrom?: string
enterTo?: string
/**
* @deprecated The `enterTo` and `leaveTo` classes stay applied after the transition has finished.
*/
entered?: string
leave?: string
leaveFrom?: string