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

DataTable multiple selection checkboxes broken when aliasing import vue to @vue/compat #5642

Open
zippitydooda opened this issue Apr 24, 2024 · 0 comments
Labels
Status: Needs Triage Issue will be reviewed by Core Team and a relevant label will be added as soon as possible

Comments

@zippitydooda
Copy link

Describe the bug

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.

Reproducer

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

PrimeVue version

3.51.0

Vue version

3.x

Language

TypeScript

Build / Runtime

Vite

Browser(s)

No response

Steps to reproduce the behavior

  1. Go to app
  2. Try to click on the checkboxes on DataTable
  3. Checkboxes toggling is broken - the underlying model receives changes but visually the checkboxes remain unselected

Expected behavior

The checkboxes graphical selection state changes along with the model

@zippitydooda zippitydooda added the Status: Needs Triage Issue will be reviewed by Core Team and a relevant label will be added as soon as possible label Apr 24, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Status: Needs Triage Issue will be reviewed by Core Team and a relevant label will be added as soon as possible
Projects
None yet
Development

No branches or pull requests

1 participant