Skip to content

Commit 6e85ff4

Browse files
authored
Fix type error when using array value in VueUse Motion directive Fixes #137 (#138)
1 parent 35cd727 commit 6e85ff4

File tree

1 file changed

+25
-23
lines changed

1 file changed

+25
-23
lines changed

src/types/variants.ts

+25-23
Original file line numberDiff line numberDiff line change
@@ -18,29 +18,31 @@ export interface SVGPathProperties {
1818
/**
1919
* Transform properties
2020
*/
21-
export interface TransformProperties {
22-
x?: string | number
23-
y?: string | number
24-
z?: string | number
25-
translateX?: string | number
26-
translateY?: string | number
27-
translateZ?: string | number
28-
rotate?: string | number
29-
rotateX?: string | number
30-
rotateY?: string | number
31-
rotateZ?: string | number
32-
scale?: string | number
33-
scaleX?: string | number
34-
scaleY?: string | number
35-
scaleZ?: string | number
36-
skew?: string | number
37-
skewX?: string | number
38-
skewY?: string | number
39-
originX?: string | number
40-
originY?: string | number
41-
originZ?: string | number
42-
perspective?: string | number
43-
transformPerspective?: string | number
21+
type TransformValue = string | number;
22+
23+
interface TransformProperties {
24+
x?: TransformValue | TransformValue[];
25+
y?: TransformValue | TransformValue[];
26+
z?: TransformValue | TransformValue[];
27+
translateX?: TransformValue | TransformValue[];
28+
translateY?: TransformValue | TransformValue[];
29+
translateZ?: TransformValue | TransformValue[];
30+
rotate?: TransformValue | TransformValue[];
31+
rotateX?: TransformValue | TransformValue[];
32+
rotateY?: TransformValue | TransformValue[];
33+
rotateZ?: TransformValue | TransformValue[];
34+
scale?: TransformValue | TransformValue[];
35+
scaleX?: TransformValue | TransformValue[];
36+
scaleY?: TransformValue | TransformValue[];
37+
scaleZ?: TransformValue | TransformValue[];
38+
skew?: TransformValue | TransformValue[];
39+
skewX?: TransformValue | TransformValue[];
40+
skewY?: TransformValue | TransformValue[];
41+
originX?: TransformValue | TransformValue[];
42+
originY?: TransformValue | TransformValue[];
43+
originZ?: TransformValue | TransformValue[];
44+
perspective?: TransformValue | TransformValue[];
45+
transformPerspective?: TransformValue | TransformValue[];
4446
}
4547

4648
/**

0 commit comments

Comments
 (0)