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

@vue/compat alias not working with primevue datatable checkboxes #10859

Closed
zippitydooda opened this issue May 3, 2024 · 1 comment
Closed

Comments

@zippitydooda
Copy link

zippitydooda commented May 3, 2024

Vue version

3.4.25

Link to minimal reproduction

https://stackblitz.com/~/github.com/zippitydooda/primevue-bootstrap-checkboxes-reproducer

Steps to reproduce

  1. Run the dev server
  2. Click on checkboxes (select all or individual rows) in the datatable

What is expected?

Checkboxes become selected

What is actually happening?

Nothing changes graphically, but it looks like the underlying data models are changing

System Info

No response

Any additional comments?

I was trying to use bootstrap-vue and primevue in a vue3 project,

When adding bootstrap-vue to project an alias like below is required:

resolve: { alias: { vue: '@vue/compat', }, }

However, this breaks Primevue DataTable multiple selection checkboxes (see reproducer). Checkboxes are not able to be visually toggled.

@yyx990803
Copy link
Member

@vue/compat does not guarantee compatibility with arbitrary 3rd-party dependencies. We can only provide fixes if the compatibility issue arises from usage of explicitly supported public APIs.

@yyx990803 yyx990803 closed this as not planned Won't fix, can't repro, duplicate, stale May 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants