vuetifyjs / vuetify

🐉 Vue Component Framework
https://vuetifyjs.com
MIT License
39.06k stars 6.91k forks source link

[Bug Report][3.5.16] v-carousel-item doesn't pass its class prop #19630

Closed thany closed 1 week ago

thany commented 2 weeks ago

Environment

Vuetify Version: 3.5.16 Last working version: 2.2.34 Vue Version: 3.4.23 Browsers: Firefox 124.0 OS: Windows 10

Steps to reproduce

  1. Open the repro link
  2. Inspect the document
  3. Find the carousel item elements, and verify the missing class in every one of them

Expected Behavior

Any class set on a v-carousel-item component should be passed into the rendered html, working the same as on all/most other components.

Actual Behavior

The class prop exists (if I have to believe my intellisense) but is totally ignored.

Reproduction Link

https://play.vuetifyjs.com/#...

Other comments

I know 2.2 is ancient, but this is just simply the version I'm upgrading from. It's very much possible that this class prop had worked for many more versions to come - I just haven't checked all of them.