Go to file
Mehdi Rande f6293cf4f5 Fix: Trigger outsideClickListener in capture phase to handle stopPropagation
This commit addresses the issue where the overlay in components does not hide
when clicking outside the component, if the click event is stopped using
stopPropagation on an element or its parents.

The solution changes the event listener for detecting outside clicks to be
triggered in the capture phase instead of the bubbling phase.
This ensures that the outside click is correctly detected even if
stopPropagation is called.
2025-02-11 18:34:43 +01:00
.github Fixed #7173 - Eslint 9 version update changes 2025-01-31 12:53:30 +03:00
.vscode refactor: update `settings.json` for performance 2025-01-13 10:07:06 +00:00
apps/showcase Redo auth 2025-02-11 13:26:24 +03:00
packages Fix: Trigger outsideClickListener in capture phase to handle stopPropagation 2025-02-11 18:34:43 +01:00
scripts Add `default` option to exports in package.json 2024-11-01 06:06:39 +00:00
.editorconfig Fixed #4530 - Export styles of all components 2023-10-02 11:46:09 +01:00
.gitignore Update .gitignore 2024-10-04 14:57:43 +01:00
.npmrc Convert to PrimeVue monorepo 2024-06-11 13:21:12 +01:00
.prettierignore Update .prettierignore 2024-10-04 17:43:45 +01:00
.prettierrc.json Lint changes 2022-09-14 17:26:41 +03:00
CHANGELOG.md Fixed #7173 - Eslint 9 version update changes 2025-01-31 12:53:30 +03:00
CHANGELOG_ARCHIVE.md Fixed #7173 - Eslint 9 version update changes 2025-01-31 12:53:30 +03:00
LICENSE.md fix: update copyright year in LICENSE.md 2025-01-29 16:56:33 +00:00
README.md Fixed #7173 - Eslint 9 version update changes 2025-01-31 12:53:30 +03:00
eslint.config.mjs Fixed #7173 - Eslint 9 version update changes 2025-01-31 12:53:30 +03:00
package-lock.json Fixed #7173 - Eslint 9 version update changes 2025-01-31 12:53:30 +03:00
package.json Fixed #7173 - Eslint 9 version update changes 2025-01-31 12:53:30 +03:00
pnpm-lock.yaml Update API doc 2025-02-07 07:04:18 +00:00
pnpm-publish-summary.json Fixed #7173 - Eslint 9 version update changes 2025-01-31 12:53:30 +03:00
pnpm-workspace.yaml fix: update '@primeuix/styles' imports to use 'style' instead of 'theme' across multiple components 2025-01-28 12:37:54 +00:00

README.md

License: MIT Discord Chat Prime Discussions

PrimeVue Hero

PrimeVue MonoRepo

PrimeVue is a rich set of open source UI Components for Vue. See PrimeVue homepage for live showcase and documentation.

Packages

Name Version
primevue npm version
@primevue/core npm version
@primevue/icons npm version
@primevue/themes npm version
@primevue/nuxt-module npm version
@primevue/auto-import-resolver npm version
@primevue/metadata npm version

Contributors