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