Gdpr
@magic-modules/gdpr
this is the @magic-modules Gdpr component.
adds a gdpr compliant information popup with minimal intrusion and complexity to your page.
installation:
npm install --save-exact @magic-modules/gdprusage
activate
to activate Gdpr, add it to the list of hoisted modules
// src/config.mjsexport default {// ... other config variablesHOIST: ['Gdpr'],}
after doing this, the gdpr module will show up.'),
change contents, add cookies
// /src/app.mjsexport const state = {gdpr: {allowAllText: 'button text for allow all data',allowText: 'button text for allow selected data',allowTitle: 'Title above the three cookie buttons',content: 'String or Array of Magic modules',denyText: 'button text for no data allowed',noDataText: 'Button text if no cookies are defined',title: 'Title text for the gdpr popup',},cookies: [['name', { title: 'cookie1 title', content: 'cookie description' }],['cookie 2', { title: 'cookie title', content: 'cookie content' }],],})
source
the source for this page is in the example directory, and gets built and published to github using @magic/core