You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

37 lines
1.3 KiB

4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
  1. import * as riot from 'riot';
  2. import TinyConsent from './src/TinyConsent.riot';
  3. import TinyConsentButton from './src/TinyConsentButton.riot';
  4. riot.register('tiny-consent', TinyConsent);
  5. riot.register('tiny-consent-button', TinyConsentButton);
  6. const consent = {
  7. cookies: [{
  8. title: 'Matomo',
  9. name: 'matamo_',
  10. id: 'matamo',
  11. content: 'Analyse des Benutzerverhaltens, damit helfen Sie uns diese Seite zu verbessern.',
  12. handleAgree: function() {
  13. console.log('agree');
  14. },
  15. handleReject: function() {
  16. console.log('reject');
  17. }
  18. },{
  19. id: 'wordpress2',
  20. name: 'wordpress2_',
  21. content: 'Wordpress und WooCommerce nutzen Session, diese werden zum einen für den Login genutzt, aber auch für den Warenkorb.',
  22. essential: true
  23. },{
  24. id: 'wordpress12',
  25. name: 'wordpress12_',
  26. content: 'Wordpress und WooCommerce nutzen Session, diese werden zum einen für den Login genutzt, aber auch für den Warenkorb.',
  27. essential: true
  28. },{
  29. id: 'wordpress3',
  30. name: 'wordpress3_',
  31. content: 'Wordpress und WooCommerce nutzen Session, diese werden zum einen für den Login genutzt, aber auch für den Warenkorb.',
  32. essential: true
  33. }]
  34. };
  35. riot.mount('tiny-consent', consent);
  36. riot.mount('tiny-consent-button');