@performing/cookie-popup-gdpr
Simple and easy to use cookie popup for GDPR compliance
1,088
1
| Install | |
|---|---|
npm install @performing/cookie-popup-gdpr |
|
| Latest Version: | 1.0.17 |
| Vue: | 3 |
| License: | MIT |
| Last Updated: | Feb 27, 2026 |
| Links: | GitHub · npm |
Maintainer: giorgiopogliani
Cookie Popup Gdpr
Simple cookie popup to ask consent.

Installation
npm install @performing/cookie-popup-gpdr
Usage
import '@performing/cookie-popup-gdpr'
import '@performing/cookie-popup-gdpr/dist/style.css'
useCookies({
description: 'We use cookies...',
acceptButtonText: 'Accept All',
rejectButtonText: 'Reject All',
saveButtonText: 'Save',
customizeButtonText: 'Customize',
}, {
necessary: {
default: true,
optional: false,
title: 'Necessary:',
description: 'This type of cookie is necessary',
},
statistics: {
default: false,
optional: true,
title: 'Statistics:',
description: 'This type of cookie is for gather statistics',
},
}, (p) => {
if (p.statistics) {
// gather statistics
}
});
Contributing
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
Please make sure to update tests as appropriate.
License
Related Packages
vue-cookie-accept-decline
Show a banner with text, a decline button, and an accept button on your page.
120,908
146
Version History
| Version | Released | Vue | License |
|---|---|---|---|
| 1.0.17 | ^3.2.25 | MIT | |
| 1.0.16 | ^3.2.25 | MIT | |
| 1.0.15 | ^3.2.25 | MIT | |
| 1.0.14 | ^3.2.25 | MIT | |
| 1.0.13 | ^3.2.25 | MIT | |
| 1.0.12 | ^3.2.25 | MIT | |
| 1.0.11 | ^3.2.25 | MIT | |
| 1.0.10 | ^3.2.25 | MIT | |
| 1.0.9 | ^3.2.25 | MIT | |
| 1.0.8 | ^3.2.25 | MIT | |
| 1.0.7 | ^3.2.25 | MIT | |
| 1.0.6 | ^3.2.25 | MIT | |
| 1.0.5 | ^3.2.25 | MIT | |
| 1.0.4 | ^3.2.25 | MIT | |
| 1.0.3 | ^3.2.25 | MIT | |
| 1.0.2 | ^3.2.25 | MIT | |
| 1.0.1 | ^3.2.25 | MIT | |
| 1.0.0 | ^3.2.25 | MIT |