Skip to content

Commit ddd01e8

Browse files
author
Guillaume Chau
committed
Version bump
1 parent ffb0a31 commit ddd01e8

File tree

4 files changed

+46
-10
lines changed

4 files changed

+46
-10
lines changed

dist/v-tooltip.esm.js

Lines changed: 22 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2446,13 +2446,22 @@ function convertToArray(value) {
24462446
*/
24472447
function addClasses(el, classes) {
24482448
var newClasses = convertToArray(classes);
2449-
var classList = convertToArray(el.className);
2449+
var classList = void 0;
2450+
if (classList instanceof SVGAnimatedString) {
2451+
classList = Array.from(classList);
2452+
} else {
2453+
classList = convertToArray(el.className);
2454+
}
24502455
newClasses.forEach(function (newClass) {
24512456
if (classList.indexOf(newClass) === -1) {
24522457
classList.push(newClass);
24532458
}
24542459
});
2455-
el.className = classList.join(' ');
2460+
if (el instanceof SVGElement) {
2461+
el.setAttribute('class', classList.join(' '));
2462+
} else {
2463+
el.className = classList.join(' ');
2464+
}
24562465
}
24572466

24582467
/**
@@ -2464,14 +2473,23 @@ function addClasses(el, classes) {
24642473
*/
24652474
function removeClasses(el, classes) {
24662475
var newClasses = convertToArray(classes);
2467-
var classList = convertToArray(el.className);
2476+
var classList = void 0;
2477+
if (classList instanceof SVGAnimatedString) {
2478+
classList = Array.from(classList);
2479+
} else {
2480+
classList = convertToArray(el.className);
2481+
}
24682482
newClasses.forEach(function (newClass) {
24692483
var index = classList.indexOf(newClass);
24702484
if (index !== -1) {
24712485
classList.splice(index, 1);
24722486
}
24732487
});
2474-
el.className = classList.join(' ');
2488+
if (el instanceof SVGElement) {
2489+
el.setAttribute('class', classList.join(' '));
2490+
} else {
2491+
el.className = classList.join(' ');
2492+
}
24752493
}
24762494

24772495
var _typeof = typeof Symbol === "function" && typeof Symbol.iterator === "symbol" ? function (obj) {

dist/v-tooltip.min.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/v-tooltip.umd.js

Lines changed: 22 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2452,13 +2452,22 @@ function convertToArray(value) {
24522452
*/
24532453
function addClasses(el, classes) {
24542454
var newClasses = convertToArray(classes);
2455-
var classList = convertToArray(el.className);
2455+
var classList = void 0;
2456+
if (classList instanceof SVGAnimatedString) {
2457+
classList = Array.from(classList);
2458+
} else {
2459+
classList = convertToArray(el.className);
2460+
}
24562461
newClasses.forEach(function (newClass) {
24572462
if (classList.indexOf(newClass) === -1) {
24582463
classList.push(newClass);
24592464
}
24602465
});
2461-
el.className = classList.join(' ');
2466+
if (el instanceof SVGElement) {
2467+
el.setAttribute('class', classList.join(' '));
2468+
} else {
2469+
el.className = classList.join(' ');
2470+
}
24622471
}
24632472

24642473
/**
@@ -2470,14 +2479,23 @@ function addClasses(el, classes) {
24702479
*/
24712480
function removeClasses(el, classes) {
24722481
var newClasses = convertToArray(classes);
2473-
var classList = convertToArray(el.className);
2482+
var classList = void 0;
2483+
if (classList instanceof SVGAnimatedString) {
2484+
classList = Array.from(classList);
2485+
} else {
2486+
classList = convertToArray(el.className);
2487+
}
24742488
newClasses.forEach(function (newClass) {
24752489
var index = classList.indexOf(newClass);
24762490
if (index !== -1) {
24772491
classList.splice(index, 1);
24782492
}
24792493
});
2480-
el.className = classList.join(' ');
2494+
if (el instanceof SVGElement) {
2495+
el.setAttribute('class', classList.join(' '));
2496+
} else {
2497+
el.className = classList.join(' ');
2498+
}
24812499
}
24822500

24832501
var _typeof = typeof Symbol === "function" && typeof Symbol.iterator === "symbol" ? function (obj) {

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "v-tooltip",
3-
"version": "2.0.0-rc.21",
3+
"version": "2.0.0-rc.22",
44
"description": "Easy tooltips with Vue 2.x",
55
"main": "dist/v-tooltip.umd.js",
66
"module": "dist/v-tooltip.esm.js",

0 commit comments

Comments
 (0)