auth-yes/archive/.forum/ast/invites_fragments.tsx.ast

725 lines
53 KiB
Plaintext

(program [0, 0] - [190, 0]
(import_statement [0, 0] - [0, 68]
(import_clause [0, 7] - [0, 30]
(named_imports [0, 7] - [0, 30]
(import_specifier [0, 9] - [0, 28]
name: (identifier [0, 9] - [0, 28]))))
source: (string [0, 36] - [0, 67]
(string_fragment [0, 37] - [0, 66])))
(export_statement [2, 0] - [189, 2]
declaration: (lexical_declaration [2, 7] - [189, 2]
(variable_declarator [2, 13] - [189, 1]
name: (identifier [2, 13] - [2, 37])
value: (arrow_function [2, 40] - [189, 1]
parameters: (formal_parameters [2, 40] - [10, 2]
(required_parameter [2, 41] - [10, 1]
pattern: (object_pattern [2, 41] - [6, 1]
(object_assignment_pattern [3, 2] - [3, 14]
left: (shorthand_property_identifier_pattern [3, 2] - [3, 9])
right: (array [3, 12] - [3, 14]))
(object_assignment_pattern [4, 2] - [4, 11]
left: (shorthand_property_identifier_pattern [4, 2] - [4, 6])
right: (array [4, 9] - [4, 11]))
(object_assignment_pattern [5, 2] - [5, 15]
left: (shorthand_property_identifier_pattern [5, 2] - [5, 10])
right: (array [5, 13] - [5, 15])))
type: (type_annotation [6, 1] - [10, 1]
(object_type [6, 3] - [10, 1]
(property_signature [7, 2] - [7, 17]
name: (property_identifier [7, 2] - [7, 9])
type: (type_annotation [7, 10] - [7, 17]
(array_type [7, 12] - [7, 17]
(predefined_type [7, 12] - [7, 15]))))
(property_signature [8, 2] - [8, 14]
name: (property_identifier [8, 2] - [8, 6])
type: (type_annotation [8, 7] - [8, 14]
(array_type [8, 9] - [8, 14]
(predefined_type [8, 9] - [8, 12]))))
(property_signature [9, 2] - [9, 18]
name: (property_identifier [9, 2] - [9, 10])
type: (type_annotation [9, 11] - [9, 18]
(array_type [9, 13] - [9, 18]
(predefined_type [9, 13] - [9, 16]))))))))
body: (statement_block [10, 6] - [189, 1]
(return_statement [11, 2] - [188, 4]
(parenthesized_expression [11, 9] - [188, 3]
(jsx_element [12, 4] - [187, 26]
open_tag: (jsx_opening_element [12, 4] - [15, 5]
name: (identifier [12, 5] - [12, 24])
attribute: (jsx_attribute [13, 6] - [13, 40]
(property_identifier [13, 6] - [13, 11])
(string [13, 12] - [13, 40]
(string_fragment [13, 13] - [13, 39])))
attribute: (jsx_attribute [14, 6] - [14, 34]
(property_identifier [14, 6] - [14, 17])
(string [14, 18] - [14, 34]
(string_fragment [14, 19] - [14, 33]))))
(jsx_element [16, 6] - [34, 12]
open_tag: (jsx_opening_element [16, 6] - [16, 142]
name: (identifier [16, 7] - [16, 10])
attribute: (jsx_attribute [16, 11] - [16, 141]
(property_identifier [16, 11] - [16, 16])
(string [16, 17] - [16, 141]
(string_fragment [16, 18] - [16, 140]))))
(jsx_element [17, 8] - [24, 14]
open_tag: (jsx_opening_element [17, 8] - [17, 13]
name: (identifier [17, 9] - [17, 12]))
(jsx_element [18, 10] - [20, 15]
open_tag: (jsx_opening_element [18, 10] - [18, 110]
name: (identifier [18, 11] - [18, 13])
attribute: (jsx_attribute [18, 14] - [18, 109]
(property_identifier [18, 14] - [18, 19])
(string [18, 20] - [18, 109]
(string_fragment [18, 21] - [18, 108]))))
(jsx_text [18, 110] - [19, 19])
(ERROR [19, 19] - [19, 38]
(identifier [19, 21] - [19, 31])
(identifier [19, 32] - [19, 38]))
close_tag: (jsx_closing_element [20, 10] - [20, 15]
name: (identifier [20, 12] - [20, 14])))
(jsx_element [21, 10] - [23, 14]
open_tag: (jsx_opening_element [21, 10] - [21, 82]
name: (identifier [21, 11] - [21, 12])
attribute: (jsx_attribute [21, 13] - [21, 81]
(property_identifier [21, 13] - [21, 18])
(string [21, 19] - [21, 81]
(string_fragment [21, 20] - [21, 80]))))
(jsx_text [21, 82] - [23, 10])
close_tag: (jsx_closing_element [23, 10] - [23, 14]
name: (identifier [23, 12] - [23, 13])))
close_tag: (jsx_closing_element [24, 8] - [24, 14]
name: (identifier [24, 10] - [24, 13])))
(jsx_element [26, 8] - [33, 17]
open_tag: (jsx_opening_element [26, 8] - [31, 9]
name: (identifier [26, 9] - [26, 15])
attribute: (jsx_attribute [27, 10] - [27, 23]
(property_identifier [27, 10] - [27, 14])
(string [27, 15] - [27, 23]
(string_fragment [27, 16] - [27, 22])))
attribute: (jsx_attribute [28, 10] - [28, 29]
(property_identifier [28, 10] - [28, 15])
(string [28, 16] - [28, 29]
(string_fragment [28, 17] - [28, 28])))
attribute: (jsx_attribute [29, 10] - [29, 35]
(property_identifier [29, 10] - [29, 15])
(string [29, 16] - [29, 35]
(string_fragment [29, 17] - [29, 34])))
attribute: (jsx_attribute [30, 10] - [30, 44]
(property_identifier [30, 10] - [30, 17])
(string [30, 18] - [30, 44]
(string_fragment [30, 19] - [30, 43]))))
(jsx_text [31, 9] - [33, 8])
close_tag: (jsx_closing_element [33, 8] - [33, 17]
name: (identifier [33, 10] - [33, 16])))
close_tag: (jsx_closing_element [34, 6] - [34, 12]
name: (identifier [34, 8] - [34, 11])))
(jsx_expression [36, 6] - [36, 38]
(comment [36, 7] - [36, 37]))
(jsx_element [37, 6] - [116, 12]
open_tag: (jsx_opening_element [37, 6] - [41, 7]
name: (identifier [37, 7] - [37, 10])
attribute: (jsx_attribute [38, 8] - [38, 25]
(property_identifier [38, 8] - [38, 10])
(string [38, 11] - [38, 25]
(string_fragment [38, 12] - [38, 24])))
attribute: (jsx_attribute [39, 8] - [39, 20]
(property_identifier [39, 8] - [39, 13])
(string [39, 14] - [39, 20]
(string_fragment [39, 15] - [39, 19])))
attribute: (jsx_attribute [40, 8] - [40, 92]
(property_identifier [40, 8] - [40, 13])
(string [40, 14] - [40, 92]
(string_fragment [40, 15] - [40, 91]))))
(jsx_element [42, 8] - [53, 14]
open_tag: (jsx_opening_element [42, 8] - [42, 110]
name: (identifier [42, 9] - [42, 12])
attribute: (jsx_attribute [42, 13] - [42, 109]
(property_identifier [42, 13] - [42, 18])
(string [42, 19] - [42, 109]
(string_fragment [42, 20] - [42, 108]))))
(jsx_element [43, 10] - [45, 15]
open_tag: (jsx_opening_element [43, 10] - [43, 61]
name: (identifier [43, 11] - [43, 13])
attribute: (jsx_attribute [43, 14] - [43, 60]
(property_identifier [43, 14] - [43, 19])
(string [43, 20] - [43, 60]
(string_fragment [43, 21] - [43, 59]))))
(jsx_text [43, 61] - [45, 10])
close_tag: (jsx_closing_element [45, 10] - [45, 15]
name: (identifier [45, 12] - [45, 14])))
(jsx_element [46, 10] - [52, 19]
open_tag: (jsx_opening_element [46, 10] - [50, 11]
name: (identifier [46, 11] - [46, 17])
attribute: (jsx_attribute [47, 12] - [47, 25]
(property_identifier [47, 12] - [47, 16])
(string [47, 17] - [47, 25]
(string_fragment [47, 18] - [47, 24])))
attribute: (jsx_attribute [48, 12] - [48, 46]
(property_identifier [48, 12] - [48, 19])
(string [48, 20] - [48, 46]
(string_fragment [48, 21] - [48, 45])))
attribute: (jsx_attribute [49, 12] - [49, 114]
(property_identifier [49, 12] - [49, 17])
(string [49, 18] - [49, 114]
(string_fragment [49, 19] - [49, 113]))))
(html_character_reference [51, 12] - [51, 19])
close_tag: (jsx_closing_element [52, 10] - [52, 19]
name: (identifier [52, 12] - [52, 18])))
close_tag: (jsx_closing_element [53, 8] - [53, 14]
name: (identifier [53, 10] - [53, 13])))
(jsx_element [55, 8] - [115, 15]
open_tag: (jsx_opening_element [55, 8] - [55, 73]
name: (identifier [55, 9] - [55, 13])
attribute: (jsx_attribute [55, 14] - [55, 35]
(property_identifier [55, 14] - [55, 16])
(string [55, 17] - [55, 35]
(string_fragment [55, 18] - [55, 34])))
attribute: (jsx_attribute [55, 36] - [55, 72]
(property_identifier [55, 36] - [55, 44])
(string [55, 45] - [55, 72]
(string_fragment [55, 46] - [55, 71]))))
(jsx_element [56, 10] - [100, 16]
open_tag: (jsx_opening_element [56, 10] - [56, 131]
name: (identifier [56, 11] - [56, 14])
attribute: (jsx_attribute [56, 15] - [56, 130]
(property_identifier [56, 15] - [56, 20])
(string [56, 21] - [56, 130]
(string_fragment [56, 22] - [56, 129]))))
(jsx_element [57, 12] - [72, 18]
open_tag: (jsx_opening_element [57, 12] - [57, 17]
name: (identifier [57, 13] - [57, 16]))
(jsx_element [58, 14] - [60, 22]
open_tag: (jsx_opening_element [58, 14] - [58, 137]
name: (identifier [58, 15] - [58, 20])
attribute: (jsx_attribute [58, 21] - [58, 136]
(property_identifier [58, 21] - [58, 26])
(string [58, 27] - [58, 136]
(string_fragment [58, 28] - [58, 135]))))
(jsx_text [58, 137] - [60, 14])
close_tag: (jsx_closing_element [60, 14] - [60, 22]
name: (identifier [60, 16] - [60, 21])))
(jsx_element [61, 14] - [71, 23]
open_tag: (jsx_opening_element [61, 14] - [64, 15]
name: (identifier [61, 15] - [61, 21])
attribute: (jsx_attribute [62, 16] - [62, 36]
(property_identifier [62, 16] - [62, 18])
(string [62, 19] - [62, 36]
(string_fragment [62, 20] - [62, 35])))
attribute: (jsx_attribute [63, 16] - [63, 195]
(property_identifier [63, 16] - [63, 21])
(string [63, 22] - [63, 195]
(string_fragment [63, 23] - [63, 194]))))
(jsx_element [65, 16] - [65, 68]
open_tag: (jsx_opening_element [65, 16] - [65, 33]
name: (identifier [65, 17] - [65, 23])
attribute: (jsx_attribute [65, 24] - [65, 32]
(property_identifier [65, 24] - [65, 29])
(string [65, 30] - [65, 32])))
(jsx_text [65, 33] - [65, 59])
close_tag: (jsx_closing_element [65, 59] - [65, 68]
name: (identifier [65, 61] - [65, 67])))
(jsx_expression [66, 16] - [70, 19]
(call_expression [66, 17] - [70, 18]
function: (member_expression [66, 17] - [66, 25]
object: (identifier [66, 17] - [66, 21])
property: (property_identifier [66, 22] - [66, 25]))
arguments: (arguments [66, 25] - [70, 18]
(arrow_function [66, 26] - [70, 17]
parameters: (formal_parameters [66, 26] - [66, 36]
(required_parameter [66, 27] - [66, 35]
pattern: (identifier [66, 27] - [66, 30])
type: (type_annotation [66, 30] - [66, 35]
(predefined_type [66, 32] - [66, 35]))))
body: (parenthesized_expression [66, 40] - [70, 17]
(jsx_element [67, 18] - [69, 27]
open_tag: (jsx_opening_element [67, 18] - [67, 54]
name: (identifier [67, 19] - [67, 25])
attribute: (jsx_attribute [67, 26] - [67, 40]
(property_identifier [67, 26] - [67, 31])
(jsx_expression [67, 32] - [67, 40]
(member_expression [67, 33] - [67, 39]
object: (identifier [67, 33] - [67, 36])
property: (property_identifier [67, 37] - [67, 39]))))
attribute: (jsx_attribute [67, 41] - [67, 53]
(property_identifier [67, 41] - [67, 44])
(jsx_expression [67, 45] - [67, 53]
(member_expression [67, 46] - [67, 52]
object: (identifier [67, 46] - [67, 49])
property: (property_identifier [67, 50] - [67, 52])))))
(jsx_expression [68, 20] - [68, 30]
(member_expression [68, 21] - [68, 29]
object: (identifier [68, 21] - [68, 24])
property: (property_identifier [68, 25] - [68, 29])))
(jsx_text [68, 30] - [68, 32])
(jsx_expression [68, 32] - [68, 58]
(binary_expression [68, 33] - [68, 57]
left: (member_expression [68, 33] - [68, 43]
object: (identifier [68, 33] - [68, 36])
property: (property_identifier [68, 37] - [68, 43]))
right: (string [68, 47] - [68, 57]
(string_fragment [68, 48] - [68, 56]))))
(jsx_text [68, 58] - [69, 18])
close_tag: (jsx_closing_element [69, 18] - [69, 27]
name: (identifier [69, 20] - [69, 26]))))))))
close_tag: (jsx_closing_element [71, 14] - [71, 23]
name: (identifier [71, 16] - [71, 22])))
close_tag: (jsx_closing_element [72, 12] - [72, 18]
name: (identifier [72, 14] - [72, 17])))
(jsx_element [73, 12] - [87, 18]
open_tag: (jsx_opening_element [73, 12] - [73, 17]
name: (identifier [73, 13] - [73, 16]))
(jsx_element [74, 14] - [76, 22]
open_tag: (jsx_opening_element [74, 14] - [74, 137]
name: (identifier [74, 15] - [74, 20])
attribute: (jsx_attribute [74, 21] - [74, 136]
(property_identifier [74, 21] - [74, 26])
(string [74, 27] - [74, 136]
(string_fragment [74, 28] - [74, 135]))))
(jsx_text [74, 137] - [76, 14])
close_tag: (jsx_closing_element [76, 14] - [76, 22]
name: (identifier [76, 16] - [76, 21])))
(jsx_element [77, 14] - [86, 23]
open_tag: (jsx_opening_element [77, 14] - [80, 15]
name: (identifier [77, 15] - [77, 21])
attribute: (jsx_attribute [78, 16] - [78, 37]
(property_identifier [78, 16] - [78, 18])
(string [78, 19] - [78, 37]
(string_fragment [78, 20] - [78, 36])))
attribute: (jsx_attribute [79, 16] - [79, 195]
(property_identifier [79, 16] - [79, 21])
(string [79, 22] - [79, 195]
(string_fragment [79, 23] - [79, 194]))))
(jsx_element [81, 16] - [81, 66]
open_tag: (jsx_opening_element [81, 16] - [81, 37]
name: (identifier [81, 17] - [81, 23])
attribute: (jsx_attribute [81, 24] - [81, 36]
(property_identifier [81, 24] - [81, 29])
(string [81, 30] - [81, 36]
(string_fragment [81, 31] - [81, 35]))))
(jsx_text [81, 37] - [81, 57])
close_tag: (jsx_closing_element [81, 57] - [81, 66]
name: (identifier [81, 59] - [81, 65])))
(jsx_element [82, 16] - [82, 68]
open_tag: (jsx_opening_element [82, 16] - [82, 38]
name: (identifier [82, 17] - [82, 23])
attribute: (jsx_attribute [82, 24] - [82, 37]
(property_identifier [82, 24] - [82, 29])
(string [82, 30] - [82, 37]
(string_fragment [82, 31] - [82, 36]))))
(jsx_text [82, 38] - [82, 59])
close_tag: (jsx_closing_element [82, 59] - [82, 68]
name: (identifier [82, 61] - [82, 67])))
(jsx_expression [83, 16] - [85, 19]
(call_expression [83, 17] - [85, 18]
function: (member_expression [83, 17] - [83, 29]
object: (identifier [83, 17] - [83, 25])
property: (property_identifier [83, 26] - [83, 29]))
arguments: (arguments [83, 29] - [85, 18]
(arrow_function [83, 30] - [85, 17]
parameters: (formal_parameters [83, 30] - [83, 38]
(required_parameter [83, 31] - [83, 37]
pattern: (identifier [83, 31] - [83, 32])
type: (type_annotation [83, 32] - [83, 37]
(predefined_type [83, 34] - [83, 37]))))
body: (parenthesized_expression [83, 42] - [85, 17]
(jsx_element [84, 18] - [84, 69]
open_tag: (jsx_opening_element [84, 18] - [84, 52]
name: (identifier [84, 19] - [84, 25])
attribute: (jsx_attribute [84, 26] - [84, 40]
(property_identifier [84, 26] - [84, 31])
(jsx_expression [84, 32] - [84, 40]
(member_expression [84, 33] - [84, 39]
object: (identifier [84, 33] - [84, 34])
property: (property_identifier [84, 35] - [84, 39]))))
attribute: (jsx_attribute [84, 41] - [84, 51]
(property_identifier [84, 41] - [84, 44])
(jsx_expression [84, 45] - [84, 51]
(member_expression [84, 46] - [84, 50]
object: (identifier [84, 46] - [84, 47])
property: (property_identifier [84, 48] - [84, 50])))))
(jsx_expression [84, 52] - [84, 60]
(member_expression [84, 53] - [84, 59]
object: (identifier [84, 53] - [84, 54])
property: (property_identifier [84, 55] - [84, 59])))
close_tag: (jsx_closing_element [84, 60] - [84, 69]
name: (identifier [84, 62] - [84, 68]))))))))
close_tag: (jsx_closing_element [86, 14] - [86, 23]
name: (identifier [86, 16] - [86, 22])))
close_tag: (jsx_closing_element [87, 12] - [87, 18]
name: (identifier [87, 14] - [87, 17])))
(jsx_element [88, 12] - [99, 18]
open_tag: (jsx_opening_element [88, 12] - [88, 17]
name: (identifier [88, 13] - [88, 16]))
(jsx_element [89, 14] - [91, 22]
open_tag: (jsx_opening_element [89, 14] - [89, 137]
name: (identifier [89, 15] - [89, 20])
attribute: (jsx_attribute [89, 21] - [89, 136]
(property_identifier [89, 21] - [89, 26])
(string [89, 27] - [89, 136]
(string_fragment [89, 28] - [89, 135]))))
(jsx_text [89, 137] - [91, 14])
close_tag: (jsx_closing_element [91, 14] - [91, 22]
name: (identifier [91, 16] - [91, 21])))
(jsx_self_closing_element [92, 14] - [98, 16]
name: (identifier [92, 15] - [92, 20])
attribute: (jsx_attribute [93, 16] - [93, 29]
(property_identifier [93, 16] - [93, 20])
(string [93, 21] - [93, 29]
(string_fragment [93, 22] - [93, 28])))
attribute: (jsx_attribute [94, 16] - [94, 39]
(property_identifier [94, 16] - [94, 18])
(string [94, 19] - [94, 39]
(string_fragment [94, 20] - [94, 38])))
attribute: (jsx_attribute [95, 16] - [95, 25]
(property_identifier [95, 16] - [95, 21])
(string [95, 22] - [95, 25]
(string_fragment [95, 23] - [95, 24])))
attribute: (jsx_attribute [96, 16] - [96, 23]
(property_identifier [96, 16] - [96, 19])
(string [96, 20] - [96, 23]
(string_fragment [96, 21] - [96, 22])))
attribute: (jsx_attribute [97, 16] - [97, 36]
(property_identifier [97, 16] - [97, 21])
(string [97, 22] - [97, 36]
(string_fragment [97, 23] - [97, 35]))))
close_tag: (jsx_closing_element [99, 12] - [99, 18]
name: (identifier [99, 14] - [99, 17])))
close_tag: (jsx_closing_element [100, 10] - [100, 16]
name: (identifier [100, 12] - [100, 15])))
(jsx_element [102, 10] - [114, 16]
open_tag: (jsx_opening_element [102, 10] - [102, 52]
name: (identifier [102, 11] - [102, 14])
attribute: (jsx_attribute [102, 15] - [102, 51]
(property_identifier [102, 15] - [102, 20])
(string [102, 21] - [102, 51]
(string_fragment [102, 22] - [102, 50]))))
(jsx_element [103, 12] - [105, 21]
open_tag: (jsx_opening_element [103, 12] - [103, 80]
name: (identifier [103, 13] - [103, 19])
attribute: (jsx_attribute [103, 20] - [103, 33]
(property_identifier [103, 20] - [103, 24])
(string [103, 25] - [103, 33]
(string_fragment [103, 26] - [103, 32])))
attribute: (jsx_attribute [103, 34] - [103, 53]
(property_identifier [103, 34] - [103, 39])
(string [103, 40] - [103, 53]
(string_fragment [103, 41] - [103, 52])))
attribute: (jsx_attribute [103, 54] - [103, 79]
(property_identifier [103, 54] - [103, 59])
(string [103, 60] - [103, 79]
(string_fragment [103, 61] - [103, 78]))))
(jsx_text [103, 80] - [105, 12])
close_tag: (jsx_closing_element [105, 12] - [105, 21]
name: (identifier [105, 14] - [105, 20])))
(jsx_element [106, 12] - [113, 21]
open_tag: (jsx_opening_element [106, 12] - [111, 13]
name: (identifier [106, 13] - [106, 19])
attribute: (jsx_attribute [107, 14] - [107, 27]
(property_identifier [107, 14] - [107, 18])
(string [107, 19] - [107, 27]
(string_fragment [107, 20] - [107, 26])))
attribute: (jsx_attribute [108, 14] - [108, 33]
(property_identifier [108, 14] - [108, 19])
(string [108, 20] - [108, 33]
(string_fragment [108, 21] - [108, 32])))
attribute: (jsx_attribute [109, 14] - [109, 48]
(property_identifier [109, 14] - [109, 21])
(string [109, 22] - [109, 48]
(string_fragment [109, 23] - [109, 47])))
attribute: (jsx_attribute [110, 14] - [110, 39]
(property_identifier [110, 14] - [110, 19])
(string [110, 20] - [110, 39]
(string_fragment [110, 21] - [110, 38]))))
(jsx_text [111, 13] - [113, 12])
close_tag: (jsx_closing_element [113, 12] - [113, 21]
name: (identifier [113, 14] - [113, 20])))
close_tag: (jsx_closing_element [114, 10] - [114, 16]
name: (identifier [114, 12] - [114, 15])))
close_tag: (jsx_closing_element [115, 8] - [115, 15]
name: (identifier [115, 10] - [115, 14])))
close_tag: (jsx_closing_element [116, 6] - [116, 12]
name: (identifier [116, 8] - [116, 11])))
(jsx_element [118, 6] - [185, 12]
open_tag: (jsx_opening_element [118, 6] - [118, 24]
name: (identifier [118, 7] - [118, 10])
attribute: (jsx_attribute [118, 11] - [118, 23]
(property_identifier [118, 11] - [118, 16])
(string [118, 17] - [118, 23]
(string_fragment [118, 18] - [118, 22]))))
(jsx_element [119, 8] - [184, 14]
open_tag: (jsx_opening_element [119, 8] - [119, 37]
name: (identifier [119, 9] - [119, 12])
attribute: (jsx_attribute [119, 13] - [119, 36]
(property_identifier [119, 13] - [119, 18])
(string [119, 19] - [119, 36]
(string_fragment [119, 20] - [119, 35]))))
(jsx_element [120, 10] - [183, 18]
open_tag: (jsx_opening_element [120, 10] - [120, 35]
name: (identifier [120, 11] - [120, 16])
attribute: (jsx_attribute [120, 17] - [120, 34]
(property_identifier [120, 17] - [120, 19])
(string [120, 20] - [120, 34]
(string_fragment [120, 21] - [120, 33]))))
(jsx_element [121, 12] - [130, 20]
open_tag: (jsx_opening_element [121, 12] - [121, 19]
name: (identifier [121, 13] - [121, 18]))
(jsx_element [122, 14] - [129, 19]
open_tag: (jsx_opening_element [122, 14] - [122, 18]
name: (identifier [122, 15] - [122, 17]))
(jsx_element [123, 16] - [123, 36]
open_tag: (jsx_opening_element [123, 16] - [123, 20]
name: (identifier [123, 17] - [123, 19]))
(jsx_text [123, 20] - [123, 31])
close_tag: (jsx_closing_element [123, 31] - [123, 36]
name: (identifier [123, 33] - [123, 35])))
(jsx_element [124, 16] - [124, 43]
open_tag: (jsx_opening_element [124, 16] - [124, 20]
name: (identifier [124, 17] - [124, 19]))
(jsx_text [124, 20] - [124, 38])
close_tag: (jsx_closing_element [124, 38] - [124, 43]
name: (identifier [124, 40] - [124, 42])))
(jsx_element [125, 16] - [125, 29]
open_tag: (jsx_opening_element [125, 16] - [125, 20]
name: (identifier [125, 17] - [125, 19]))
(jsx_text [125, 20] - [125, 24])
close_tag: (jsx_closing_element [125, 24] - [125, 29]
name: (identifier [125, 26] - [125, 28])))
(jsx_element [126, 16] - [126, 30]
open_tag: (jsx_opening_element [126, 16] - [126, 20]
name: (identifier [126, 17] - [126, 19]))
(jsx_text [126, 20] - [126, 25])
close_tag: (jsx_closing_element [126, 25] - [126, 30]
name: (identifier [126, 27] - [126, 29])))
(jsx_element [127, 16] - [127, 32]
open_tag: (jsx_opening_element [127, 16] - [127, 20]
name: (identifier [127, 17] - [127, 19]))
(jsx_text [127, 20] - [127, 27])
close_tag: (jsx_closing_element [127, 27] - [127, 32]
name: (identifier [127, 29] - [127, 31])))
(jsx_element [128, 16] - [128, 32]
open_tag: (jsx_opening_element [128, 16] - [128, 20]
name: (identifier [128, 17] - [128, 19]))
(jsx_text [128, 20] - [128, 27])
close_tag: (jsx_closing_element [128, 27] - [128, 32]
name: (identifier [128, 29] - [128, 31])))
close_tag: (jsx_closing_element [129, 14] - [129, 19]
name: (identifier [129, 16] - [129, 18])))
close_tag: (jsx_closing_element [130, 12] - [130, 20]
name: (identifier [130, 14] - [130, 19])))
(jsx_element [131, 12] - [182, 20]
open_tag: (jsx_opening_element [131, 12] - [131, 19]
name: (identifier [131, 13] - [131, 18]))
(jsx_expression [132, 14] - [181, 18]
(ternary_expression [132, 15] - [181, 17]
condition: (binary_expression [132, 15] - [132, 35]
left: (member_expression [132, 15] - [132, 29]
object: (identifier [132, 15] - [132, 22])
property: (property_identifier [132, 23] - [132, 29]))
right: (number [132, 34] - [132, 35]))
consequence: (parenthesized_expression [133, 18] - [142, 17]
(jsx_element [134, 18] - [141, 23]
open_tag: (jsx_opening_element [134, 18] - [134, 22]
name: (identifier [134, 19] - [134, 21]))
(jsx_element [135, 20] - [140, 25]
open_tag: (jsx_opening_element [135, 20] - [138, 21]
name: (identifier [135, 21] - [135, 23])
attribute: (jsx_attribute [136, 22] - [136, 33]
(property_identifier [136, 22] - [136, 29])
(jsx_expression [136, 30] - [136, 33]
(number [136, 31] - [136, 32])))
attribute: (jsx_attribute [137, 22] - [137, 90]
(property_identifier [137, 22] - [137, 27])
(string [137, 28] - [137, 90]
(string_fragment [137, 29] - [137, 89]))))
(jsx_text [138, 21] - [140, 20])
close_tag: (jsx_closing_element [140, 20] - [140, 25]
name: (identifier [140, 22] - [140, 24])))
close_tag: (jsx_closing_element [141, 18] - [141, 23]
name: (identifier [141, 20] - [141, 22]))))
alternative: (parenthesized_expression [143, 18] - [181, 17]
(call_expression [144, 18] - [180, 20]
function: (member_expression [144, 18] - [144, 29]
object: (identifier [144, 18] - [144, 25])
property: (property_identifier [144, 26] - [144, 29]))
arguments: (arguments [144, 29] - [180, 20]
(arrow_function [144, 30] - [180, 19]
parameters: (formal_parameters [144, 30] - [144, 40]
(required_parameter [144, 31] - [144, 39]
pattern: (identifier [144, 31] - [144, 34])
type: (type_annotation [144, 34] - [144, 39]
(predefined_type [144, 36] - [144, 39]))))
body: (parenthesized_expression [144, 44] - [180, 19]
(jsx_element [145, 20] - [179, 25]
open_tag: (jsx_opening_element [145, 20] - [145, 37]
name: (identifier [145, 21] - [145, 23])
attribute: (jsx_attribute [145, 24] - [145, 36]
(property_identifier [145, 24] - [145, 27])
(jsx_expression [145, 28] - [145, 36]
(member_expression [145, 29] - [145, 35]
object: (identifier [145, 29] - [145, 32])
property: (property_identifier [145, 33] - [145, 35])))))
(jsx_element [146, 22] - [150, 27]
open_tag: (jsx_opening_element [146, 22] - [146, 26]
name: (identifier [146, 23] - [146, 25]))
(jsx_element [147, 24] - [149, 31]
open_tag: (jsx_opening_element [147, 24] - [147, 195]
name: (identifier [147, 25] - [147, 29])
attribute: (jsx_attribute [147, 30] - [147, 194]
(property_identifier [147, 30] - [147, 35])
(string [147, 36] - [147, 194]
(string_fragment [147, 37] - [147, 193]))))
(jsx_expression [148, 26] - [148, 36]
(member_expression [148, 27] - [148, 35]
object: (identifier [148, 27] - [148, 30])
property: (property_identifier [148, 31] - [148, 35])))
close_tag: (jsx_closing_element [149, 24] - [149, 31]
name: (identifier [149, 26] - [149, 30])))
close_tag: (jsx_closing_element [150, 22] - [150, 27]
name: (identifier [150, 24] - [150, 26])))
(jsx_element [151, 22] - [159, 27]
open_tag: (jsx_opening_element [151, 22] - [151, 26]
name: (identifier [151, 23] - [151, 25]))
(jsx_expression [152, 24] - [158, 73]
(ternary_expression [152, 25] - [158, 72]
condition: (member_expression [152, 25] - [152, 37]
object: (identifier [152, 25] - [152, 28])
property: (property_identifier [152, 29] - [152, 37]))
consequence: (parenthesized_expression [153, 28] - [157, 27]
(jsx_element [154, 28] - [156, 35]
open_tag: (jsx_opening_element [154, 28] - [154, 62]
name: (identifier [154, 29] - [154, 33])
attribute: (jsx_attribute [154, 34] - [154, 61]
(property_identifier [154, 34] - [154, 39])
(string [154, 40] - [154, 61]
(string_fragment [154, 41] - [154, 60]))))
(jsx_expression [155, 30] - [155, 44]
(member_expression [155, 31] - [155, 43]
object: (identifier [155, 31] - [155, 34])
property: (property_identifier [155, 35] - [155, 43])))
close_tag: (jsx_closing_element [156, 28] - [156, 35]
name: (identifier [156, 30] - [156, 34]))))
alternative: (jsx_element [158, 28] - [158, 72]
open_tag: (jsx_opening_element [158, 28] - [158, 59]
name: (identifier [158, 29] - [158, 33])
attribute: (jsx_attribute [158, 34] - [158, 58]
(property_identifier [158, 34] - [158, 39])
(string [158, 40] - [158, 58]
(string_fragment [158, 41] - [158, 57]))))
(jsx_text [158, 59] - [158, 65])
close_tag: (jsx_closing_element [158, 65] - [158, 72]
name: (identifier [158, 67] - [158, 71])))))
close_tag: (jsx_closing_element [159, 22] - [159, 27]
name: (identifier [159, 24] - [159, 26])))
(jsx_element [160, 22] - [162, 27]
open_tag: (jsx_opening_element [160, 22] - [160, 26]
name: (identifier [160, 23] - [160, 25]))
(jsx_element [161, 24] - [161, 77]
open_tag: (jsx_opening_element [161, 24] - [161, 60]
name: (identifier [161, 25] - [161, 29])
attribute: (jsx_attribute [161, 30] - [161, 59]
(property_identifier [161, 30] - [161, 35])
(string [161, 36] - [161, 59]
(string_fragment [161, 37] - [161, 58]))))
(jsx_expression [161, 60] - [161, 70]
(member_expression [161, 61] - [161, 69]
object: (identifier [161, 61] - [161, 64])
property: (property_identifier [161, 65] - [161, 69])))
close_tag: (jsx_closing_element [161, 70] - [161, 77]
name: (identifier [161, 72] - [161, 76])))
close_tag: (jsx_closing_element [162, 22] - [162, 27]
name: (identifier [162, 24] - [162, 26])))
(jsx_element [163, 22] - [165, 27]
open_tag: (jsx_opening_element [163, 22] - [163, 26]
name: (identifier [163, 23] - [163, 25]))
(jsx_expression [164, 24] - [164, 45]
(binary_expression [164, 25] - [164, 44]
left: (member_expression [164, 25] - [164, 39]
object: (identifier [164, 25] - [164, 28])
property: (property_identifier [164, 29] - [164, 39]))
right: (number [164, 43] - [164, 44])))
(jsx_text [164, 45] - [164, 48])
(jsx_expression [164, 48] - [164, 71]
(binary_expression [164, 49] - [164, 70]
left: (member_expression [164, 49] - [164, 61]
object: (identifier [164, 49] - [164, 52])
property: (property_identifier [164, 53] - [164, 61]))
right: (string [164, 65] - [164, 70]
(string_fragment [164, 66] - [164, 69]))))
close_tag: (jsx_closing_element [165, 22] - [165, 27]
name: (identifier [165, 24] - [165, 26])))
(jsx_element [166, 22] - [168, 27]
open_tag: (jsx_opening_element [166, 22] - [166, 84]
name: (identifier [166, 23] - [166, 25])
attribute: (jsx_attribute [166, 26] - [166, 83]
(property_identifier [166, 26] - [166, 31])
(string [166, 32] - [166, 83]
(string_fragment [166, 33] - [166, 82]))))
(jsx_expression [167, 24] - [167, 71]
(call_expression [167, 25] - [167, 70]
function: (member_expression [167, 25] - [167, 68]
object: (new_expression [167, 25] - [167, 49]
constructor: (identifier [167, 29] - [167, 33])
arguments: (arguments [167, 33] - [167, 49]
(member_expression [167, 34] - [167, 48]
object: (identifier [167, 34] - [167, 37])
property: (property_identifier [167, 38] - [167, 48]))))
property: (property_identifier [167, 50] - [167, 68]))
arguments: (arguments [167, 68] - [167, 70])))
close_tag: (jsx_closing_element [168, 22] - [168, 27]
name: (identifier [168, 24] - [168, 26])))
(jsx_element [169, 22] - [178, 27]
open_tag: (jsx_opening_element [169, 22] - [169, 26]
name: (identifier [169, 23] - [169, 25]))
(jsx_element [170, 24] - [177, 33]
open_tag: (jsx_opening_element [170, 24] - [175, 25]
name: (identifier [170, 25] - [170, 31])
attribute: (jsx_attribute [171, 26] - [171, 39]
(property_identifier [171, 26] - [171, 30])
(string [171, 31] - [171, 39]
(string_fragment [171, 32] - [171, 38])))
attribute: (jsx_attribute [172, 26] - [172, 44]
(property_identifier [172, 26] - [172, 31])
(string [172, 32] - [172, 44]
(string_fragment [172, 33] - [172, 43])))
attribute: (jsx_attribute [173, 26] - [173, 96]
(property_identifier [173, 26] - [173, 31])
(string [173, 32] - [173, 96]
(string_fragment [173, 33] - [173, 95])))
attribute: (jsx_attribute [174, 26] - [174, 63]
(property_identifier [174, 26] - [174, 33])
(jsx_expression [174, 34] - [174, 63]
(template_string [174, 35] - [174, 62]
(string_fragment [174, 36] - [174, 50])
(template_substitution [174, 50] - [174, 59]
(member_expression [174, 52] - [174, 58]
object: (identifier [174, 52] - [174, 55])
property: (property_identifier [174, 56] - [174, 58])))
(string_fragment [174, 59] - [174, 61])))))
(jsx_text [175, 25] - [177, 24])
close_tag: (jsx_closing_element [177, 24] - [177, 33]
name: (identifier [177, 26] - [177, 32])))
close_tag: (jsx_closing_element [178, 22] - [178, 27]
name: (identifier [178, 24] - [178, 26])))
close_tag: (jsx_closing_element [179, 20] - [179, 25]
name: (identifier [179, 22] - [179, 24]))))))))))
close_tag: (jsx_closing_element [182, 12] - [182, 20]
name: (identifier [182, 14] - [182, 19])))
close_tag: (jsx_closing_element [183, 10] - [183, 18]
name: (identifier [183, 12] - [183, 17])))
close_tag: (jsx_closing_element [184, 8] - [184, 14]
name: (identifier [184, 10] - [184, 13])))
close_tag: (jsx_closing_element [185, 6] - [185, 12]
name: (identifier [185, 8] - [185, 11])))
(jsx_element [186, 6] - [186, 54]
open_tag: (jsx_opening_element [186, 6] - [186, 45]
name: (identifier [186, 7] - [186, 13])
attribute: (jsx_attribute [186, 14] - [186, 44]
(property_identifier [186, 14] - [186, 17])
(string [186, 18] - [186, 44]
(string_fragment [186, 19] - [186, 43]))))
close_tag: (jsx_closing_element [186, 45] - [186, 54]
name: (identifier [186, 47] - [186, 53])))
close_tag: (jsx_closing_element [187, 4] - [187, 26]
name: (identifier [187, 6] - [187, 25])))))))))))
/home/tylerg/p/data/auth-yes/src/features/admin/invites_fragments.tsx Parse: 0.49 ms 14772 bytes/ms (ERROR [19, 19] - [19, 38])