diff --git a/packages/matomo/src/matomo.js b/packages/matomo/src/matomo.js index d15f22658ec3626c5a2fe9b531aad5f40306ddea..68fc5290a0c05c25b97627c3fb5003a02c0a2be4 100644 --- a/packages/matomo/src/matomo.js +++ b/packages/matomo/src/matomo.js @@ -92,6 +92,10 @@ export class MatomoElement extends DBPLitElement { _paq.push(['trackEvent', 'Error', e.error.message + '\n' + e.error.stack]); }); + window.addEventListener('unhandledrejection', function(e) { + _paq.push(['trackEvent', 'UnhandledRejection', e.reason]); + }); + this.isRunning = true; if (this.lastEvent.length > 0) { console.log('MatomoElement* (' + this.isRunning + '): ' + this.lastEvent[1] + ', ' + this.lastEvent[2]); diff --git a/packages/notification/README.md b/packages/notification/README.md index fc058e6429cd35c46ce030191827160aba371b2b..ffe39c35a49debe1f31a88080442e847602a0148 100644 --- a/packages/notification/README.md +++ b/packages/notification/README.md @@ -4,7 +4,8 @@ You can install this component via npm: ```bash npm i @dbp-toolkit/notification -` +``` + ## Usage ```html diff --git a/packages/notification/package.json b/packages/notification/package.json index d673419224c98dac802f958113f66bdbb78894b6..7721227325e55ed9c1742487abf28292df38b717 100644 --- a/packages/notification/package.json +++ b/packages/notification/package.json @@ -1,7 +1,7 @@ { "name": "@dbp-toolkit/notification", "homepage": "https://gitlab.tugraz.at/dbp/web-components/toolkit/-/tree/master/packages/notification", - "version": "0.1.0", + "version": "0.1.1", "main": "src/index.js", "license": "LGPL-2.1-or-later", "repository": {