Skip to content

Commit ddb584a

Browse files
committed
fix: circles options preparation
1 parent 08fe919 commit ddb584a

File tree

3 files changed

+3
-2
lines changed

3 files changed

+3
-2
lines changed

src/App.vue

+1
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,7 @@
4848
:reverse="true"
4949
line-mode="normal"
5050
:no-data="noData"
51+
:data="circles"
5152
:determinate="determinate"
5253
>
5354
<template v-slot:default="{ counterTick }">

src/components/VueEllipseProgress.vue

+1-1
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,7 @@ export default {
9292
globalGap: this.gap,
9393
globalThickness: this.thickness,
9494
multiple: this.isMultiple,
95-
previousCircles,
95+
previousCircles: [...previousCircles],
9696
}),
9797
});
9898
const { gap, thickness, dot } = normalizedCircles[i];

src/components/optionsParser.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,6 @@ export default (options) => ({
6161
dot: { ...dotParser(options.dot), size: calcThickness(dotParser(options.dot).size, options.size) },
6262
globalDot: { ...dotParser(options.globalDot), size: calcThickness(dotParser(options.globalDot).size, options.size) },
6363
dash: dashParser(options.dash),
64-
lineMode: lineModeParser(options.lineMode),
64+
lineMode: options.isMultiple ? "multiple" : lineModeParser(options.lineMode),
6565
animation: animationParser(options.animation),
6666
});

0 commit comments

Comments
 (0)