@@ -45,13 +45,10 @@ const rule: Rule = createRule({
45
45
46
46
// Don't warn for objects. Those are conditions
47
47
if ( isObjectExpression ( node . value . expression ) ) return
48
- if ( isArrayExpression ( node . value . expression ) ) {
49
- return checkElements ( node . value . expression , context )
50
- }
51
-
52
48
if ( ! isPandaProp ( node , context ) ) return
49
+
53
50
if ( isArrayExpression ( node . value . expression ) ) {
54
- return checkElements ( node . value . expression , context )
51
+ return checkArrayElements ( node . value . expression , context )
55
52
}
56
53
57
54
context . report ( {
@@ -83,7 +80,7 @@ const rule: Rule = createRule({
83
80
if ( ! isPandaAttribute ( node , context ) ) return
84
81
85
82
if ( isArrayExpression ( node . value ) ) {
86
- return checkElements ( node . value , context )
83
+ return checkArrayElements ( node . value , context )
87
84
}
88
85
89
86
context . report ( {
@@ -95,7 +92,7 @@ const rule: Rule = createRule({
95
92
} ,
96
93
} )
97
94
98
- function checkElements ( array : TSESTree . ArrayExpression , context : Parameters < ( typeof rule ) [ 'create' ] > [ 0 ] ) {
95
+ function checkArrayElements ( array : TSESTree . ArrayExpression , context : Parameters < ( typeof rule ) [ 'create' ] > [ 0 ] ) {
99
96
array . elements . forEach ( ( node ) => {
100
97
if ( ! node ) return
101
98
if ( isLiteral ( node ) ) return
0 commit comments