Skip to content

Commit f3d4086

Browse files
38elementseddyerburgh
authored andcommitted
refactor: remove unnecessary processing (#538)
1 parent 27bcee7 commit f3d4086

File tree

1 file changed

+2
-4
lines changed

1 file changed

+2
-4
lines changed

packages/shared/validators.js

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -46,13 +46,11 @@ export function componentNeedsCompiling (component: Component) {
4646
}
4747

4848
export function isRefSelector (refOptionsObject: any) {
49-
if (typeof refOptionsObject !== 'object' || !Object.keys(refOptionsObject || {}).length) {
49+
if (typeof refOptionsObject !== 'object' || Object.keys(refOptionsObject || {}).length !== 1) {
5050
return false
5151
}
5252

53-
return Object
54-
.keys(refOptionsObject)
55-
.every(key => ['ref'].includes(key) && typeof refOptionsObject[key] === 'string')
53+
return typeof refOptionsObject.ref === 'string'
5654
}
5755

5856
export function isNameSelector (nameOptionsObject: any) {

0 commit comments

Comments
 (0)