(Statements (VariableDeclaration (Assignment (Empty) (Identifier) (JsxElement (JsxOpeningElement (Identifier) {+(JsxAttribute {+(Identifier)+} {+(JsxExpression {+(MemberAccess {+(Identifier)+} {+(Identifier)+})+})+})+} {-(JsxExpression {-(Call {-(Identifier)-} {-(MemberAccess {-(Identifier)-} {-(Identifier)-})-} {-(Empty)-})-})-}) (JsxExpression (Identifier)) (JsxClosingElement (Identifier))))) {-(VariableDeclaration {-(Assignment {-(Empty)-} {-(Identifier)-} {-(JsxElement {-(JsxOpeningElement {-(NestedIdentifier {-(Identifier)-} {-(Identifier)-})-})-} {-(JsxClosingElement {-(NestedIdentifier {-(Identifier)-} {-(Identifier)-})-})-})-})-})-} {-(VariableDeclaration {-(Assignment {-(Empty)-} {-(Identifier)-} {-(JsxSelfClosingElement {-(NestedIdentifier {-(Identifier)-} {-(Identifier)-})-} {-(JsxAttribute {-(Identifier)-} {-(Empty)-})-} {-(JsxAttribute {-(Identifier)-} {-(TextElement)-})-})-})-})-})