Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Bug Report][3.6.7] makeVExpansionPanelTextProps Error using Vertical Stepper #19852

Closed
gwenf opened this issue May 21, 2024 · 2 comments · Fixed by Enterprise-CMCS/cmcs-eregulations#1360 · May be fixed by YoutacRandS-VA/desec-stack#2 or manastalukdar/manastalukdar.github.io#411
Assignees
Labels
C: VExpansionPanels T: bug Functionality that does not work as intended/expected
Milestone

Comments

@gwenf
Copy link

gwenf commented May 21, 2024

Environment

Vuetify Version: 3.6.7
Vue Version: 3.3.0
Browsers: Chrome 123.0.0.0
OS: Mac OS 10.15.7

Steps to reproduce

Try to import and use the vertical stepper in your project. You can copy paste the example from the docs and make sure to import it from labs and include in your component:

import { VStepperVertical } from 'vuetify/labs/VStepperVertical'

Expected Behavior

It should work as shown on the website.

Actual Behavior

It throws an error: chunk-OC35QOBJ.js?v=24e0ea0a:2667 Uncaught TypeError: makeVExpansionPanelTextProps is not a function

Reproduction Link

https://github.com/search?q=repo%3Avuetifyjs%2Fvuetify+makeVExpansionPanelTextProps&type=code

@mikestu
Copy link

mikestu commented May 22, 2024

I had a very similar issue which started happening with version 3.6.x, where we have a separate repo of custom components utilizing Vuetify, built in library mode with Vite (Vuetify as a peer dep though). Apps that used that library would get this same exact error (but different chunk filename). Once I switch the app to use "unplugin-vue-components/vite", just like you now get when you create a new Vuetify app using "npm create vuetify@latest", it then went away. Prior to that, we were only using vite-plugin-vuetify, which does the autoImport for us, so not sure what's going on with it, like if something isn't exported properly. We will likely just give the unplugin a try, and see if that works out. If unplugin is really the recommended way to autoimport now, I'd like to see the documentation get updated to reflect that though. Anyway, hope this info could help in some way.

@KaelWD KaelWD added T: bug Functionality that does not work as intended/expected C: VExpansionPanels labels May 23, 2024
@KaelWD KaelWD self-assigned this May 23, 2024
@KaelWD KaelWD added this to the v3.6.x milestone May 23, 2024
@KaelWD KaelWD closed this as completed in 957b4bc May 23, 2024
@gwenf
Copy link
Author

gwenf commented May 24, 2024

Thanks, I will try it out now.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment