File size: 628 Bytes
da96562 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | /*!
* Matomo - free/libre analytics platform
*
* @link https://matomo.org
* @license https://www.gnu.org/licenses/gpl-3.0.html GPL v3 or later
*/
import { nextTick } from 'vue';
export default {
mounted(el: HTMLElement): void {
el.classList.add('piwik-content-intro');
},
updated(el: HTMLElement): void {
// classes can be overwritten when elements bind to :class, nextTick + using
// updated avoids this problem (and doing in both mounted and updated avoids a temporary
// state where the classes aren't added)
nextTick(() => {
el.classList.add('piwik-content-intro');
});
},
};
|