Skip to content

Commit 605662e

Browse files
committed
Refactor code order
1 parent f1e7963 commit 605662e

File tree

1 file changed

+28
-28
lines changed

1 file changed

+28
-28
lines changed

index.js

Lines changed: 28 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -382,34 +382,6 @@ function text(node) {
382382
})
383383
}
384384

385-
function createJsxName(name) {
386-
var parts
387-
var node
388-
389-
if (name.indexOf('.') > -1) {
390-
parts = name.split('.')
391-
node = {type: 'JSXIdentifier', name: parts.shift()}
392-
while (parts.length) {
393-
node = {
394-
type: 'JSXMemberExpression',
395-
object: node,
396-
property: {type: 'JSXIdentifier', name: parts.shift()}
397-
}
398-
}
399-
} else if (name.indexOf(':') > -1) {
400-
parts = name.split(':')
401-
node = {
402-
type: 'JSXNamespacedName',
403-
namespace: {type: 'JSXIdentifier', name: parts[0]},
404-
name: {type: 'JSXIdentifier', name: parts[1]}
405-
}
406-
} else {
407-
node = {type: 'JSXIdentifier', name: name}
408-
}
409-
410-
return node
411-
}
412-
413385
function all(parent, context) {
414386
var children = parent.children || []
415387
var results = []
@@ -467,6 +439,34 @@ function create(hast, esnode) {
467439
return esnode
468440
}
469441

442+
function createJsxName(name) {
443+
var parts
444+
var node
445+
446+
if (name.indexOf('.') > -1) {
447+
parts = name.split('.')
448+
node = {type: 'JSXIdentifier', name: parts.shift()}
449+
while (parts.length) {
450+
node = {
451+
type: 'JSXMemberExpression',
452+
object: node,
453+
property: {type: 'JSXIdentifier', name: parts.shift()}
454+
}
455+
}
456+
} else if (name.indexOf(':') > -1) {
457+
parts = name.split(':')
458+
node = {
459+
type: 'JSXNamespacedName',
460+
namespace: {type: 'JSXIdentifier', name: parts[0]},
461+
name: {type: 'JSXIdentifier', name: parts[1]}
462+
}
463+
} else {
464+
node = {type: 'JSXIdentifier', name: name}
465+
}
466+
467+
return node
468+
}
469+
470470
function parseStyle(value, tagName) {
471471
var result = {}
472472

0 commit comments

Comments
 (0)