{
  "type": "Program",
  "body": [
    {
      "type": "ImportDeclaration",
      "specifiers": [
        {
          "type": "ImportDefaultSpecifier",
          "local": {
            "type": "Identifier",
            "name": "React",
            "range": [
              7,
              12
            ],
            "loc": {
              "start": {
                "line": 1,
                "column": 7
              },
              "end": {
                "line": 1,
                "column": 12
              }
            }
          },
          "range": [
            7,
            12
          ],
          "loc": {
            "start": {
              "line": 1,
              "column": 7
            },
            "end": {
              "line": 1,
              "column": 12
            }
          }
        }
      ],
      "source": {
        "type": "Literal",
        "value": "react",
        "raw": "\"react\"",
        "range": [
          18,
          25
        ],
        "loc": {
          "start": {
            "line": 1,
            "column": 18
          },
          "end": {
            "line": 1,
            "column": 25
          }
        }
      },
      "range": [
        0,
        26
      ],
      "loc": {
        "start": {
          "line": 1,
          "column": 0
        },
        "end": {
          "line": 1,
          "column": 26
        }
      }
    },
    {
      "type": "ImportDeclaration",
      "specifiers": [
        {
          "type": "ImportDefaultSpecifier",
          "local": {
            "type": "Identifier",
            "name": "ReactDOM",
            "range": [
              34,
              42
            ],
            "loc": {
              "start": {
                "line": 2,
                "column": 7
              },
              "end": {
                "line": 2,
                "column": 15
              }
            }
          },
          "range": [
            34,
            42
          ],
          "loc": {
            "start": {
              "line": 2,
              "column": 7
            },
            "end": {
              "line": 2,
              "column": 15
            }
          }
        }
      ],
      "source": {
        "type": "Literal",
        "value": "react-dom",
        "raw": "\"react-dom\"",
        "range": [
          48,
          59
        ],
        "loc": {
          "start": {
            "line": 2,
            "column": 21
          },
          "end": {
            "line": 2,
            "column": 32
          }
        }
      },
      "range": [
        27,
        60
      ],
      "loc": {
        "start": {
          "line": 2,
          "column": 0
        },
        "end": {
          "line": 2,
          "column": 33
        }
      }
    },
    {
      "type": "ExportDefaultDeclaration",
      "declaration": {
        "type": "ClassDeclaration",
        "id": {
          "type": "Identifier",
          "name": "CradminHtmlList",
          "range": [
            84,
            99
          ],
          "loc": {
            "start": {
              "line": 5,
              "column": 21
            },
            "end": {
              "line": 5,
              "column": 36
            }
          }
        },
        "superClass": {
          "type": "MemberExpression",
          "computed": false,
          "object": {
            "type": "Identifier",
            "name": "React",
            "range": [
              108,
              113
            ],
            "loc": {
              "start": {
                "line": 5,
                "column": 45
              },
              "end": {
                "line": 5,
                "column": 50
              }
            }
          },
          "property": {
            "type": "Identifier",
            "name": "Component",
            "range": [
              114,
              123
            ],
            "loc": {
              "start": {
                "line": 5,
                "column": 51
              },
              "end": {
                "line": 5,
                "column": 60
              }
            }
          },
          "range": [
            108,
            123
          ],
          "loc": {
            "start": {
              "line": 5,
              "column": 45
            },
            "end": {
              "line": 5,
              "column": 60
            }
          }
        },
        "body": {
          "type": "ClassBody",
          "body": [
            {
              "type": "MethodDefinition",
              "key": {
                "type": "Identifier",
                "name": "defaultProps",
                "range": [
                  140,
                  152
                ],
                "loc": {
                  "start": {
                    "line": 7,
                    "column": 13
                  },
                  "end": {
                    "line": 7,
                    "column": 25
                  }
                }
              },
              "value": {
                "type": "FunctionExpression",
                "id": null,
                "params": [],
                "body": {
                  "type": "BlockStatement",
                  "body": [
                    {
                      "type": "ReturnStatement",
                      "argument": {
                        "type": "ObjectExpression",
                        "properties": [
                          {
                            "type": "Property",
                            "key": {
                              "type": "Identifier",
                              "name": "className",
                              "range": [
                                176,
                                185
                              ],
                              "loc": {
                                "start": {
                                  "line": 9,
                                  "column": 6
                                },
                                "end": {
                                  "line": 9,
                                  "column": 15
                                }
                              }
                            },
                            "value": {
                              "type": "Literal",
                              "value": "selectable-list",
                              "raw": "'selectable-list'",
                              "range": [
                                187,
                                204
                              ],
                              "loc": {
                                "start": {
                                  "line": 9,
                                  "column": 17
                                },
                                "end": {
                                  "line": 9,
                                  "column": 34
                                }
                              }
                            },
                            "kind": "init",
                            "method": false,
                            "shorthand": false,
                            "computed": false,
                            "range": [
                              176,
                              204
                            ],
                            "loc": {
                              "start": {
                                "line": 9,
                                "column": 6
                              },
                              "end": {
                                "line": 9,
                                "column": 34
                              }
                            }
                          },
                          {
                            "type": "Property",
                            "key": {
                              "type": "Identifier",
                              "name": "keyAttribute",
                              "range": [
                                212,
                                224
                              ],
                              "loc": {
                                "start": {
                                  "line": 10,
                                  "column": 6
                                },
                                "end": {
                                  "line": 10,
                                  "column": 18
                                }
                              }
                            },
                            "value": {
                              "type": "Literal",
                              "value": "id",
                              "raw": "'id'",
                              "range": [
                                226,
                                230
                              ],
                              "loc": {
                                "start": {
                                  "line": 10,
                                  "column": 20
                                },
                                "end": {
                                  "line": 10,
                                  "column": 24
                                }
                              }
                            },
                            "kind": "init",
                            "method": false,
                            "shorthand": false,
                            "computed": false,
                            "range": [
                              212,
                              230
                            ],
                            "loc": {
                              "start": {
                                "line": 10,
                                "column": 6
                              },
                              "end": {
                                "line": 10,
                                "column": 24
                              }
                            }
                          },
                          {
                            "type": "Property",
                            "key": {
                              "type": "Identifier",
                              "name": "signalNameSpace",
                              "range": [
                                238,
                                253
                              ],
                              "loc": {
                                "start": {
                                  "line": 11,
                                  "column": 6
                                },
                                "end": {
                                  "line": 11,
                                  "column": 21
                                }
                              }
                            },
                            "value": {
                              "type": "Literal",
                              "value": null,
                              "raw": "null",
                              "range": [
                                255,
                                259
                              ],
                              "loc": {
                                "start": {
                                  "line": 11,
                                  "column": 23
                                },
                                "end": {
                                  "line": 11,
                                  "column": 27
                                }
                              }
                            },
                            "kind": "init",
                            "method": false,
                            "shorthand": false,
                            "computed": false,
                            "range": [
                              238,
                              259
                            ],
                            "loc": {
                              "start": {
                                "line": 11,
                                "column": 6
                              },
                              "end": {
                                "line": 11,
                                "column": 27
                              }
                            }
                          },
                          {
                            "type": "Property",
                            "key": {
                              "type": "Identifier",
                              "name": "htmlAttribute",
                              "range": [
                                267,
                                280
                              ],
                              "loc": {
                                "start": {
                                  "line": 12,
                                  "column": 6
                                },
                                "end": {
                                  "line": 12,
                                  "column": 19
                                }
                              }
                            },
                            "value": {
                              "type": "Literal",
                              "value": "html",
                              "raw": "'html'",
                              "range": [
                                282,
                                288
                              ],
                              "loc": {
                                "start": {
                                  "line": 12,
                                  "column": 21
                                },
                                "end": {
                                  "line": 12,
                                  "column": 27
                                }
                              }
                            },
                            "kind": "init",
                            "method": false,
                            "shorthand": false,
                            "computed": false,
                            "range": [
                              267,
                              288
                            ],
                            "loc": {
                              "start": {
                                "line": 12,
                                "column": 6
                              },
                              "end": {
                                "line": 12,
                                "column": 27
                              }
                            }
                          },
                          {
                            "type": "Property",
                            "key": {
                              "type": "Identifier",
                              "name": "wrapContentsHtmlTagName",
                              "range": [
                                296,
                                319
                              ],
                              "loc": {
                                "start": {
                                  "line": 13,
                                  "column": 6
                                },
                                "end": {
                                  "line": 13,
                                  "column": 29
                                }
                              }
                            },
                            "value": {
                              "type": "Literal",
                              "value": "div",
                              "raw": "'div'",
                              "range": [
                                321,
                                326
                              ],
                              "loc": {
                                "start": {
                                  "line": 13,
                                  "column": 31
                                },
                                "end": {
                                  "line": 13,
                                  "column": 36
                                }
                              }
                            },
                            "kind": "init",
                            "method": false,
                            "shorthand": false,
                            "computed": false,
                            "range": [
                              296,
                              326
                            ],
                            "loc": {
                              "start": {
                                "line": 13,
                                "column": 6
                              },
                              "end": {
                                "line": 13,
                                "column": 36
                              }
                            }
                          },
                          {
                            "type": "Property",
                            "key": {
                              "type": "Identifier",
                              "name": "loadMoreTreshold",
                              "range": [
                                334,
                                350
                              ],
                              "loc": {
                                "start": {
                                  "line": 14,
                                  "column": 6
                                },
                                "end": {
                                  "line": 14,
                                  "column": 22
                                }
                              }
                            },
                            "value": {
                              "type": "Literal",
                              "value": 3,
                              "raw": "3",
                              "range": [
                                352,
                                353
                              ],
                              "loc": {
                                "start": {
                                  "line": 14,
                                  "column": 24
                                },
                                "end": {
                                  "line": 14,
                                  "column": 25
                                }
                              }
                            },
                            "kind": "init",
                            "method": false,
                            "shorthand": false,
                            "computed": false,
                            "range": [
                              334,
                              353
                            ],
                            "loc": {
                              "start": {
                                "line": 14,
                                "column": 6
                              },
                              "end": {
                                "line": 14,
                                "column": 25
                              }
                            }
                          }
                        ],
                        "range": [
                          168,
                          359
                        ],
                        "loc": {
                          "start": {
                            "line": 8,
                            "column": 11
                          },
                          "end": {
                            "line": 15,
                            "column": 5
                          }
                        }
                      },
                      "range": [
                        161,
                        362
                      ],
                      "loc": {
                        "start": {
                          "line": 8,
                          "column": 4
                        },
                        "end": {
                          "line": 16,
                          "column": 2
                        }
                      }
                    }
                  ],
                  "range": [
                    155,
                    363
                  ],
                  "loc": {
                    "start": {
                      "line": 7,
                      "column": 28
                    },
                    "end": {
                      "line": 16,
                      "column": 3
                    }
                  }
                },
                "generator": false,
                "expression": false,
                "range": [
                  152,
                  363
                ],
                "loc": {
                  "start": {
                    "line": 7,
                    "column": 25
                  },
                  "end": {
                    "line": 16,
                    "column": 3
                  }
                }
              },
              "kind": "get",
              "computed": false,
              "range": [
                129,
                363
              ],
              "loc": {
                "start": {
                  "line": 7,
                  "column": 2
                },
                "end": {
                  "line": 16,
                  "column": 3
                }
              },
              "static": true
            },
            {
              "type": "MethodDefinition",
              "key": {
                "type": "Identifier",
                "name": "constructor",
                "range": [
                  367,
                  378
                ],
                "loc": {
                  "start": {
                    "line": 18,
                    "column": 2
                  },
                  "end": {
                    "line": 18,
                    "column": 13
                  }
                }
              },
              "value": {
                "type": "FunctionExpression",
                "id": null,
                "params": [
                  {
                    "type": "Identifier",
                    "name": "props",
                    "range": [
                      379,
                      384
                    ],
                    "loc": {
                      "start": {
                        "line": 18,
                        "column": 14
                      },
                      "end": {
                        "line": 18,
                        "column": 19
                      }
                    }
                  }
                ],
                "body": {
                  "type": "BlockStatement",
                  "body": [
                    {
                      "type": "ExpressionStatement",
                      "expression": {
                        "type": "CallExpression",
                        "callee": {
                          "type": "Super",
                          "range": [
                            392,
                            397
                          ],
                          "loc": {
                            "start": {
                              "line": 19,
                              "column": 4
                            },
                            "end": {
                              "line": 19,
                              "column": 9
                            }
                          }
                        },
                        "arguments": [
                          {
                            "type": "Identifier",
                            "name": "props",
                            "range": [
                              398,
                              403
                            ],
                            "loc": {
                              "start": {
                                "line": 19,
                                "column": 10
                              },
                              "end": {
                                "line": 19,
                                "column": 15
                              }
                            }
                          }
                        ],
                        "range": [
                          392,
                          404
                        ],
                        "loc": {
                          "start": {
                            "line": 19,
                            "column": 4
                          },
                          "end": {
                            "line": 19,
                            "column": 16
                          }
                        }
                      },
                      "range": [
                        392,
                        405
                      ],
                      "loc": {
                        "start": {
                          "line": 19,
                          "column": 4
                        },
                        "end": {
                          "line": 19,
                          "column": 17
                        }
                      }
                    },
                    {
                      "type": "ExpressionStatement",
                      "expression": {
                        "type": "AssignmentExpression",
                        "operator": "=",
                        "left": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "ThisExpression",
                            "range": [
                              410,
                              414
                            ],
                            "loc": {
                              "start": {
                                "line": 20,
                                "column": 4
                              },
                              "end": {
                                "line": 20,
                                "column": 8
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "_name",
                            "range": [
                              415,
                              420
                            ],
                            "loc": {
                              "start": {
                                "line": 20,
                                "column": 9
                              },
                              "end": {
                                "line": 20,
                                "column": 14
                              }
                            }
                          },
                          "range": [
                            410,
                            420
                          ],
                          "loc": {
                            "start": {
                              "line": 20,
                              "column": 4
                            },
                            "end": {
                              "line": 20,
                              "column": 14
                            }
                          }
                        },
                        "right": {
                          "type": "TemplateLiteral",
                          "quasis": [
                            {
                              "type": "TemplateElement",
                              "value": {
                                "raw": "django_cradmin.components.CradminHtmlList.",
                                "cooked": "django_cradmin.components.CradminHtmlList."
                              },
                              "tail": false,
                              "range": [
                                423,
                                468
                              ],
                              "loc": {
                                "start": {
                                  "line": 20,
                                  "column": 17
                                },
                                "end": {
                                  "line": 20,
                                  "column": 62
                                }
                              }
                            },
                            {
                              "type": "TemplateElement",
                              "value": {
                                "raw": "",
                                "cooked": ""
                              },
                              "tail": true,
                              "range": [
                                494,
                                496
                              ],
                              "loc": {
                                "start": {
                                  "line": 20,
                                  "column": 88
                                },
                                "end": {
                                  "line": 20,
                                  "column": 90
                                }
                              }
                            }
                          ],
                          "expressions": [
                            {
                              "type": "MemberExpression",
                              "computed": false,
                              "object": {
                                "type": "MemberExpression",
                                "computed": false,
                                "object": {
                                  "type": "ThisExpression",
                                  "range": [
                                    468,
                                    472
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 20,
                                      "column": 62
                                    },
                                    "end": {
                                      "line": 20,
                                      "column": 66
                                    }
                                  }
                                },
                                "property": {
                                  "type": "Identifier",
                                  "name": "props",
                                  "range": [
                                    473,
                                    478
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 20,
                                      "column": 67
                                    },
                                    "end": {
                                      "line": 20,
                                      "column": 72
                                    }
                                  }
                                },
                                "range": [
                                  468,
                                  478
                                ],
                                "loc": {
                                  "start": {
                                    "line": 20,
                                    "column": 62
                                  },
                                  "end": {
                                    "line": 20,
                                    "column": 72
                                  }
                                }
                              },
                              "property": {
                                "type": "Identifier",
                                "name": "signalNameSpace",
                                "range": [
                                  479,
                                  494
                                ],
                                "loc": {
                                  "start": {
                                    "line": 20,
                                    "column": 73
                                  },
                                  "end": {
                                    "line": 20,
                                    "column": 88
                                  }
                                }
                              },
                              "range": [
                                468,
                                494
                              ],
                              "loc": {
                                "start": {
                                  "line": 20,
                                  "column": 62
                                },
                                "end": {
                                  "line": 20,
                                  "column": 88
                                }
                              }
                            }
                          ],
                          "range": [
                            423,
                            496
                          ],
                          "loc": {
                            "start": {
                              "line": 20,
                              "column": 17
                            },
                            "end": {
                              "line": 20,
                              "column": 90
                            }
                          }
                        },
                        "range": [
                          410,
                          496
                        ],
                        "loc": {
                          "start": {
                            "line": 20,
                            "column": 4
                          },
                          "end": {
                            "line": 20,
                            "column": 90
                          }
                        }
                      },
                      "range": [
                        410,
                        497
                      ],
                      "loc": {
                        "start": {
                          "line": 20,
                          "column": 4
                        },
                        "end": {
                          "line": 20,
                          "column": 91
                        }
                      }
                    },
                    {
                      "type": "ExpressionStatement",
                      "expression": {
                        "type": "AssignmentExpression",
                        "operator": "=",
                        "left": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "ThisExpression",
                            "range": [
                              502,
                              506
                            ],
                            "loc": {
                              "start": {
                                "line": 21,
                                "column": 4
                              },
                              "end": {
                                "line": 21,
                                "column": 8
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "logger",
                            "range": [
                              507,
                              513
                            ],
                            "loc": {
                              "start": {
                                "line": 21,
                                "column": 9
                              },
                              "end": {
                                "line": 21,
                                "column": 15
                              }
                            }
                          },
                          "range": [
                            502,
                            513
                          ],
                          "loc": {
                            "start": {
                              "line": 21,
                              "column": 4
                            },
                            "end": {
                              "line": 21,
                              "column": 15
                            }
                          }
                        },
                        "right": {
                          "type": "CallExpression",
                          "callee": {
                            "type": "MemberExpression",
                            "computed": false,
                            "object": {
                              "type": "NewExpression",
                              "callee": {
                                "type": "MemberExpression",
                                "computed": false,
                                "object": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "Identifier",
                                    "name": "window",
                                    "range": [
                                      520,
                                      526
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 21,
                                        "column": 22
                                      },
                                      "end": {
                                        "line": 21,
                                        "column": 28
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "ievv_jsbase_core",
                                    "range": [
                                      527,
                                      543
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 21,
                                        "column": 29
                                      },
                                      "end": {
                                        "line": 21,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "range": [
                                    520,
                                    543
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 21,
                                      "column": 22
                                    },
                                    "end": {
                                      "line": 21,
                                      "column": 45
                                    }
                                  }
                                },
                                "property": {
                                  "type": "Identifier",
                                  "name": "LoggerSingleton",
                                  "range": [
                                    544,
                                    559
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 21,
                                      "column": 46
                                    },
                                    "end": {
                                      "line": 21,
                                      "column": 61
                                    }
                                  }
                                },
                                "range": [
                                  520,
                                  559
                                ],
                                "loc": {
                                  "start": {
                                    "line": 21,
                                    "column": 22
                                  },
                                  "end": {
                                    "line": 21,
                                    "column": 61
                                  }
                                }
                              },
                              "arguments": [],
                              "range": [
                                516,
                                561
                              ],
                              "loc": {
                                "start": {
                                  "line": 21,
                                  "column": 18
                                },
                                "end": {
                                  "line": 21,
                                  "column": 63
                                }
                              }
                            },
                            "property": {
                              "type": "Identifier",
                              "name": "getLogger",
                              "range": [
                                562,
                                571
                              ],
                              "loc": {
                                "start": {
                                  "line": 21,
                                  "column": 64
                                },
                                "end": {
                                  "line": 21,
                                  "column": 73
                                }
                              }
                            },
                            "range": [
                              516,
                              571
                            ],
                            "loc": {
                              "start": {
                                "line": 21,
                                "column": 18
                              },
                              "end": {
                                "line": 21,
                                "column": 73
                              }
                            }
                          },
                          "arguments": [
                            {
                              "type": "Literal",
                              "value": "django_cradmin.components.CradminHtmlList",
                              "raw": "'django_cradmin.components.CradminHtmlList'",
                              "range": [
                                579,
                                622
                              ],
                              "loc": {
                                "start": {
                                  "line": 22,
                                  "column": 6
                                },
                                "end": {
                                  "line": 22,
                                  "column": 49
                                }
                              }
                            }
                          ],
                          "range": [
                            516,
                            623
                          ],
                          "loc": {
                            "start": {
                              "line": 21,
                              "column": 18
                            },
                            "end": {
                              "line": 22,
                              "column": 50
                            }
                          }
                        },
                        "range": [
                          502,
                          623
                        ],
                        "loc": {
                          "start": {
                            "line": 21,
                            "column": 4
                          },
                          "end": {
                            "line": 22,
                            "column": 50
                          }
                        }
                      },
                      "range": [
                        502,
                        624
                      ],
                      "loc": {
                        "start": {
                          "line": 21,
                          "column": 4
                        },
                        "end": {
                          "line": 22,
                          "column": 51
                        }
                      }
                    },
                    {
                      "type": "IfStatement",
                      "test": {
                        "type": "BinaryExpression",
                        "operator": "==",
                        "left": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "MemberExpression",
                            "computed": false,
                            "object": {
                              "type": "ThisExpression",
                              "range": [
                                632,
                                636
                              ],
                              "loc": {
                                "start": {
                                  "line": 23,
                                  "column": 7
                                },
                                "end": {
                                  "line": 23,
                                  "column": 11
                                }
                              }
                            },
                            "property": {
                              "type": "Identifier",
                              "name": "props",
                              "range": [
                                637,
                                642
                              ],
                              "loc": {
                                "start": {
                                  "line": 23,
                                  "column": 12
                                },
                                "end": {
                                  "line": 23,
                                  "column": 17
                                }
                              }
                            },
                            "range": [
                              632,
                              642
                            ],
                            "loc": {
                              "start": {
                                "line": 23,
                                "column": 7
                              },
                              "end": {
                                "line": 23,
                                "column": 17
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "signalNameSpace",
                            "range": [
                              643,
                              658
                            ],
                            "loc": {
                              "start": {
                                "line": 23,
                                "column": 18
                              },
                              "end": {
                                "line": 23,
                                "column": 33
                              }
                            }
                          },
                          "range": [
                            632,
                            658
                          ],
                          "loc": {
                            "start": {
                              "line": 23,
                              "column": 7
                            },
                            "end": {
                              "line": 23,
                              "column": 33
                            }
                          }
                        },
                        "right": {
                          "type": "Literal",
                          "value": null,
                          "raw": "null",
                          "range": [
                            662,
                            666
                          ],
                          "loc": {
                            "start": {
                              "line": 23,
                              "column": 37
                            },
                            "end": {
                              "line": 23,
                              "column": 41
                            }
                          }
                        },
                        "range": [
                          632,
                          666
                        ],
                        "loc": {
                          "start": {
                            "line": 23,
                            "column": 7
                          },
                          "end": {
                            "line": 23,
                            "column": 41
                          }
                        }
                      },
                      "consequent": {
                        "type": "BlockStatement",
                        "body": [
                          {
                            "type": "ThrowStatement",
                            "argument": {
                              "type": "NewExpression",
                              "callee": {
                                "type": "Identifier",
                                "name": "Error",
                                "range": [
                                  686,
                                  691
                                ],
                                "loc": {
                                  "start": {
                                    "line": 24,
                                    "column": 16
                                  },
                                  "end": {
                                    "line": 24,
                                    "column": 21
                                  }
                                }
                              },
                              "arguments": [
                                {
                                  "type": "Literal",
                                  "value": "The signalNameSpace prop is required.",
                                  "raw": "'The signalNameSpace prop is required.'",
                                  "range": [
                                    692,
                                    731
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 24,
                                      "column": 22
                                    },
                                    "end": {
                                      "line": 24,
                                      "column": 61
                                    }
                                  }
                                }
                              ],
                              "range": [
                                682,
                                732
                              ],
                              "loc": {
                                "start": {
                                  "line": 24,
                                  "column": 12
                                },
                                "end": {
                                  "line": 24,
                                  "column": 62
                                }
                              }
                            },
                            "range": [
                              676,
                              733
                            ],
                            "loc": {
                              "start": {
                                "line": 24,
                                "column": 6
                              },
                              "end": {
                                "line": 24,
                                "column": 63
                              }
                            }
                          }
                        ],
                        "range": [
                          668,
                          739
                        ],
                        "loc": {
                          "start": {
                            "line": 23,
                            "column": 43
                          },
                          "end": {
                            "line": 25,
                            "column": 5
                          }
                        }
                      },
                      "alternate": null,
                      "range": [
                        629,
                        739
                      ],
                      "loc": {
                        "start": {
                          "line": 23,
                          "column": 4
                        },
                        "end": {
                          "line": 25,
                          "column": 5
                        }
                      }
                    },
                    {
                      "type": "ExpressionStatement",
                      "expression": {
                        "type": "AssignmentExpression",
                        "operator": "=",
                        "left": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "ThisExpression",
                            "range": [
                              744,
                              748
                            ],
                            "loc": {
                              "start": {
                                "line": 26,
                                "column": 4
                              },
                              "end": {
                                "line": 26,
                                "column": 8
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "_onDataChangeSignal",
                            "range": [
                              749,
                              768
                            ],
                            "loc": {
                              "start": {
                                "line": 26,
                                "column": 9
                              },
                              "end": {
                                "line": 26,
                                "column": 28
                              }
                            }
                          },
                          "range": [
                            744,
                            768
                          ],
                          "loc": {
                            "start": {
                              "line": 26,
                              "column": 4
                            },
                            "end": {
                              "line": 26,
                              "column": 28
                            }
                          }
                        },
                        "right": {
                          "type": "CallExpression",
                          "callee": {
                            "type": "MemberExpression",
                            "computed": false,
                            "object": {
                              "type": "MemberExpression",
                              "computed": false,
                              "object": {
                                "type": "ThisExpression",
                                "range": [
                                  771,
                                  775
                                ],
                                "loc": {
                                  "start": {
                                    "line": 26,
                                    "column": 31
                                  },
                                  "end": {
                                    "line": 26,
                                    "column": 35
                                  }
                                }
                              },
                              "property": {
                                "type": "Identifier",
                                "name": "_onDataChangeSignal",
                                "range": [
                                  776,
                                  795
                                ],
                                "loc": {
                                  "start": {
                                    "line": 26,
                                    "column": 36
                                  },
                                  "end": {
                                    "line": 26,
                                    "column": 55
                                  }
                                }
                              },
                              "range": [
                                771,
                                795
                              ],
                              "loc": {
                                "start": {
                                  "line": 26,
                                  "column": 31
                                },
                                "end": {
                                  "line": 26,
                                  "column": 55
                                }
                              }
                            },
                            "property": {
                              "type": "Identifier",
                              "name": "bind",
                              "range": [
                                796,
                                800
                              ],
                              "loc": {
                                "start": {
                                  "line": 26,
                                  "column": 56
                                },
                                "end": {
                                  "line": 26,
                                  "column": 60
                                }
                              }
                            },
                            "range": [
                              771,
                              800
                            ],
                            "loc": {
                              "start": {
                                "line": 26,
                                "column": 31
                              },
                              "end": {
                                "line": 26,
                                "column": 60
                              }
                            }
                          },
                          "arguments": [
                            {
                              "type": "ThisExpression",
                              "range": [
                                801,
                                805
                              ],
                              "loc": {
                                "start": {
                                  "line": 26,
                                  "column": 61
                                },
                                "end": {
                                  "line": 26,
                                  "column": 65
                                }
                              }
                            }
                          ],
                          "range": [
                            771,
                            806
                          ],
                          "loc": {
                            "start": {
                              "line": 26,
                              "column": 31
                            },
                            "end": {
                              "line": 26,
                              "column": 66
                            }
                          }
                        },
                        "range": [
                          744,
                          806
                        ],
                        "loc": {
                          "start": {
                            "line": 26,
                            "column": 4
                          },
                          "end": {
                            "line": 26,
                            "column": 66
                          }
                        }
                      },
                      "range": [
                        744,
                        807
                      ],
                      "loc": {
                        "start": {
                          "line": 26,
                          "column": 4
                        },
                        "end": {
                          "line": 26,
                          "column": 67
                        }
                      }
                    },
                    {
                      "type": "ExpressionStatement",
                      "expression": {
                        "type": "AssignmentExpression",
                        "operator": "=",
                        "left": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "ThisExpression",
                            "range": [
                              813,
                              817
                            ],
                            "loc": {
                              "start": {
                                "line": 28,
                                "column": 4
                              },
                              "end": {
                                "line": 28,
                                "column": 8
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "state",
                            "range": [
                              818,
                              823
                            ],
                            "loc": {
                              "start": {
                                "line": 28,
                                "column": 9
                              },
                              "end": {
                                "line": 28,
                                "column": 14
                              }
                            }
                          },
                          "range": [
                            813,
                            823
                          ],
                          "loc": {
                            "start": {
                              "line": 28,
                              "column": 4
                            },
                            "end": {
                              "line": 28,
                              "column": 14
                            }
                          }
                        },
                        "right": {
                          "type": "ObjectExpression",
                          "properties": [
                            {
                              "type": "Property",
                              "key": {
                                "type": "Identifier",
                                "name": "dataList",
                                "range": [
                                  834,
                                  842
                                ],
                                "loc": {
                                  "start": {
                                    "line": 29,
                                    "column": 6
                                  },
                                  "end": {
                                    "line": 29,
                                    "column": 14
                                  }
                                }
                              },
                              "value": {
                                "type": "ArrayExpression",
                                "elements": [],
                                "range": [
                                  844,
                                  846
                                ],
                                "loc": {
                                  "start": {
                                    "line": 29,
                                    "column": 16
                                  },
                                  "end": {
                                    "line": 29,
                                    "column": 18
                                  }
                                }
                              },
                              "kind": "init",
                              "method": false,
                              "shorthand": false,
                              "computed": false,
                              "range": [
                                834,
                                846
                              ],
                              "loc": {
                                "start": {
                                  "line": 29,
                                  "column": 6
                                },
                                "end": {
                                  "line": 29,
                                  "column": 18
                                }
                              }
                            },
                            {
                              "type": "Property",
                              "key": {
                                "type": "Identifier",
                                "name": "hasMorePages",
                                "range": [
                                  854,
                                  866
                                ],
                                "loc": {
                                  "start": {
                                    "line": 30,
                                    "column": 6
                                  },
                                  "end": {
                                    "line": 30,
                                    "column": 18
                                  }
                                }
                              },
                              "value": {
                                "type": "Literal",
                                "value": false,
                                "raw": "false",
                                "range": [
                                  868,
                                  873
                                ],
                                "loc": {
                                  "start": {
                                    "line": 30,
                                    "column": 20
                                  },
                                  "end": {
                                    "line": 30,
                                    "column": 25
                                  }
                                }
                              },
                              "kind": "init",
                              "method": false,
                              "shorthand": false,
                              "computed": false,
                              "range": [
                                854,
                                873
                              ],
                              "loc": {
                                "start": {
                                  "line": 30,
                                  "column": 6
                                },
                                "end": {
                                  "line": 30,
                                  "column": 25
                                }
                              }
                            }
                          ],
                          "range": [
                            826,
                            880
                          ],
                          "loc": {
                            "start": {
                              "line": 28,
                              "column": 17
                            },
                            "end": {
                              "line": 31,
                              "column": 5
                            }
                          }
                        },
                        "range": [
                          813,
                          880
                        ],
                        "loc": {
                          "start": {
                            "line": 28,
                            "column": 4
                          },
                          "end": {
                            "line": 31,
                            "column": 5
                          }
                        }
                      },
                      "range": [
                        813,
                        881
                      ],
                      "loc": {
                        "start": {
                          "line": 28,
                          "column": 4
                        },
                        "end": {
                          "line": 31,
                          "column": 6
                        }
                      }
                    },
                    {
                      "type": "ExpressionStatement",
                      "expression": {
                        "type": "CallExpression",
                        "callee": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "ThisExpression",
                            "range": [
                              887,
                              891
                            ],
                            "loc": {
                              "start": {
                                "line": 33,
                                "column": 4
                              },
                              "end": {
                                "line": 33,
                                "column": 8
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "initializeSignalHandlers",
                            "range": [
                              892,
                              916
                            ],
                            "loc": {
                              "start": {
                                "line": 33,
                                "column": 9
                              },
                              "end": {
                                "line": 33,
                                "column": 33
                              }
                            }
                          },
                          "range": [
                            887,
                            916
                          ],
                          "loc": {
                            "start": {
                              "line": 33,
                              "column": 4
                            },
                            "end": {
                              "line": 33,
                              "column": 33
                            }
                          }
                        },
                        "arguments": [],
                        "range": [
                          887,
                          918
                        ],
                        "loc": {
                          "start": {
                            "line": 33,
                            "column": 4
                          },
                          "end": {
                            "line": 33,
                            "column": 35
                          }
                        }
                      },
                      "range": [
                        887,
                        919
                      ],
                      "loc": {
                        "start": {
                          "line": 33,
                          "column": 4
                        },
                        "end": {
                          "line": 33,
                          "column": 36
                        }
                      }
                    }
                  ],
                  "range": [
                    386,
                    923
                  ],
                  "loc": {
                    "start": {
                      "line": 18,
                      "column": 21
                    },
                    "end": {
                      "line": 34,
                      "column": 3
                    }
                  }
                },
                "generator": false,
                "expression": false,
                "range": [
                  378,
                  923
                ],
                "loc": {
                  "start": {
                    "line": 18,
                    "column": 13
                  },
                  "end": {
                    "line": 34,
                    "column": 3
                  }
                }
              },
              "kind": "constructor",
              "computed": false,
              "range": [
                367,
                923
              ],
              "loc": {
                "start": {
                  "line": 18,
                  "column": 2
                },
                "end": {
                  "line": 34,
                  "column": 3
                }
              },
              "static": false
            },
            {
              "type": "MethodDefinition",
              "key": {
                "type": "Identifier",
                "name": "initializeSignalHandlers",
                "range": [
                  927,
                  951
                ],
                "loc": {
                  "start": {
                    "line": 36,
                    "column": 2
                  },
                  "end": {
                    "line": 36,
                    "column": 26
                  }
                }
              },
              "value": {
                "type": "FunctionExpression",
                "id": null,
                "params": [],
                "body": {
                  "type": "BlockStatement",
                  "body": [
                    {
                      "type": "ExpressionStatement",
                      "expression": {
                        "type": "CallExpression",
                        "callee": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "NewExpression",
                            "callee": {
                              "type": "MemberExpression",
                              "computed": false,
                              "object": {
                                "type": "MemberExpression",
                                "computed": false,
                                "object": {
                                  "type": "Identifier",
                                  "name": "window",
                                  "range": [
                                    964,
                                    970
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 37,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 37,
                                      "column": 14
                                    }
                                  }
                                },
                                "property": {
                                  "type": "Identifier",
                                  "name": "ievv_jsbase_core",
                                  "range": [
                                    971,
                                    987
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 37,
                                      "column": 15
                                    },
                                    "end": {
                                      "line": 37,
                                      "column": 31
                                    }
                                  }
                                },
                                "range": [
                                  964,
                                  987
                                ],
                                "loc": {
                                  "start": {
                                    "line": 37,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 37,
                                    "column": 31
                                  }
                                }
                              },
                              "property": {
                                "type": "Identifier",
                                "name": "SignalHandlerSingleton",
                                "range": [
                                  988,
                                  1010
                                ],
                                "loc": {
                                  "start": {
                                    "line": 37,
                                    "column": 32
                                  },
                                  "end": {
                                    "line": 37,
                                    "column": 54
                                  }
                                }
                              },
                              "range": [
                                964,
                                1010
                              ],
                              "loc": {
                                "start": {
                                  "line": 37,
                                  "column": 8
                                },
                                "end": {
                                  "line": 37,
                                  "column": 54
                                }
                              }
                            },
                            "arguments": [],
                            "range": [
                              960,
                              1012
                            ],
                            "loc": {
                              "start": {
                                "line": 37,
                                "column": 4
                              },
                              "end": {
                                "line": 37,
                                "column": 56
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "addReceiver",
                            "range": [
                              1013,
                              1024
                            ],
                            "loc": {
                              "start": {
                                "line": 37,
                                "column": 57
                              },
                              "end": {
                                "line": 37,
                                "column": 68
                              }
                            }
                          },
                          "range": [
                            960,
                            1024
                          ],
                          "loc": {
                            "start": {
                              "line": 37,
                              "column": 4
                            },
                            "end": {
                              "line": 37,
                              "column": 68
                            }
                          }
                        },
                        "arguments": [
                          {
                            "type": "TemplateLiteral",
                            "quasis": [
                              {
                                "type": "TemplateElement",
                                "value": {
                                  "raw": "",
                                  "cooked": ""
                                },
                                "tail": false,
                                "range": [
                                  1032,
                                  1035
                                ],
                                "loc": {
                                  "start": {
                                    "line": 38,
                                    "column": 6
                                  },
                                  "end": {
                                    "line": 38,
                                    "column": 9
                                  }
                                }
                              },
                              {
                                "type": "TemplateElement",
                                "value": {
                                  "raw": ".DataChange",
                                  "cooked": ".DataChange"
                                },
                                "tail": true,
                                "range": [
                                  1061,
                                  1074
                                ],
                                "loc": {
                                  "start": {
                                    "line": 38,
                                    "column": 35
                                  },
                                  "end": {
                                    "line": 38,
                                    "column": 48
                                  }
                                }
                              }
                            ],
                            "expressions": [
                              {
                                "type": "MemberExpression",
                                "computed": false,
                                "object": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "ThisExpression",
                                    "range": [
                                      1035,
                                      1039
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 38,
                                        "column": 9
                                      },
                                      "end": {
                                        "line": 38,
                                        "column": 13
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "props",
                                    "range": [
                                      1040,
                                      1045
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 38,
                                        "column": 14
                                      },
                                      "end": {
                                        "line": 38,
                                        "column": 19
                                      }
                                    }
                                  },
                                  "range": [
                                    1035,
                                    1045
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 38,
                                      "column": 9
                                    },
                                    "end": {
                                      "line": 38,
                                      "column": 19
                                    }
                                  }
                                },
                                "property": {
                                  "type": "Identifier",
                                  "name": "signalNameSpace",
                                  "range": [
                                    1046,
                                    1061
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 38,
                                      "column": 20
                                    },
                                    "end": {
                                      "line": 38,
                                      "column": 35
                                    }
                                  }
                                },
                                "range": [
                                  1035,
                                  1061
                                ],
                                "loc": {
                                  "start": {
                                    "line": 38,
                                    "column": 9
                                  },
                                  "end": {
                                    "line": 38,
                                    "column": 35
                                  }
                                }
                              }
                            ],
                            "range": [
                              1032,
                              1074
                            ],
                            "loc": {
                              "start": {
                                "line": 38,
                                "column": 6
                              },
                              "end": {
                                "line": 38,
                                "column": 48
                              }
                            }
                          },
                          {
                            "type": "MemberExpression",
                            "computed": false,
                            "object": {
                              "type": "ThisExpression",
                              "range": [
                                1082,
                                1086
                              ],
                              "loc": {
                                "start": {
                                  "line": 39,
                                  "column": 6
                                },
                                "end": {
                                  "line": 39,
                                  "column": 10
                                }
                              }
                            },
                            "property": {
                              "type": "Identifier",
                              "name": "_name",
                              "range": [
                                1087,
                                1092
                              ],
                              "loc": {
                                "start": {
                                  "line": 39,
                                  "column": 11
                                },
                                "end": {
                                  "line": 39,
                                  "column": 16
                                }
                              }
                            },
                            "range": [
                              1082,
                              1092
                            ],
                            "loc": {
                              "start": {
                                "line": 39,
                                "column": 6
                              },
                              "end": {
                                "line": 39,
                                "column": 16
                              }
                            }
                          },
                          {
                            "type": "MemberExpression",
                            "computed": false,
                            "object": {
                              "type": "ThisExpression",
                              "range": [
                                1100,
                                1104
                              ],
                              "loc": {
                                "start": {
                                  "line": 40,
                                  "column": 6
                                },
                                "end": {
                                  "line": 40,
                                  "column": 10
                                }
                              }
                            },
                            "property": {
                              "type": "Identifier",
                              "name": "_onDataChangeSignal",
                              "range": [
                                1105,
                                1124
                              ],
                              "loc": {
                                "start": {
                                  "line": 40,
                                  "column": 11
                                },
                                "end": {
                                  "line": 40,
                                  "column": 30
                                }
                              }
                            },
                            "range": [
                              1100,
                              1124
                            ],
                            "loc": {
                              "start": {
                                "line": 40,
                                "column": 6
                              },
                              "end": {
                                "line": 40,
                                "column": 30
                              }
                            }
                          }
                        ],
                        "range": [
                          960,
                          1130
                        ],
                        "loc": {
                          "start": {
                            "line": 37,
                            "column": 4
                          },
                          "end": {
                            "line": 41,
                            "column": 5
                          }
                        }
                      },
                      "range": [
                        960,
                        1131
                      ],
                      "loc": {
                        "start": {
                          "line": 37,
                          "column": 4
                        },
                        "end": {
                          "line": 41,
                          "column": 6
                        }
                      }
                    }
                  ],
                  "range": [
                    954,
                    1135
                  ],
                  "loc": {
                    "start": {
                      "line": 36,
                      "column": 29
                    },
                    "end": {
                      "line": 42,
                      "column": 3
                    }
                  }
                },
                "generator": false,
                "expression": false,
                "range": [
                  951,
                  1135
                ],
                "loc": {
                  "start": {
                    "line": 36,
                    "column": 26
                  },
                  "end": {
                    "line": 42,
                    "column": 3
                  }
                }
              },
              "kind": "method",
              "computed": false,
              "range": [
                927,
                1135
              ],
              "loc": {
                "start": {
                  "line": 36,
                  "column": 2
                },
                "end": {
                  "line": 42,
                  "column": 3
                }
              },
              "static": false
            },
            {
              "type": "MethodDefinition",
              "key": {
                "type": "Identifier",
                "name": "componentWillUnmount",
                "range": [
                  1139,
                  1159
                ],
                "loc": {
                  "start": {
                    "line": 44,
                    "column": 2
                  },
                  "end": {
                    "line": 44,
                    "column": 22
                  }
                }
              },
              "value": {
                "type": "FunctionExpression",
                "id": null,
                "params": [],
                "body": {
                  "type": "BlockStatement",
                  "body": [
                    {
                      "type": "ExpressionStatement",
                      "expression": {
                        "type": "CallExpression",
                        "callee": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "NewExpression",
                            "callee": {
                              "type": "MemberExpression",
                              "computed": false,
                              "object": {
                                "type": "MemberExpression",
                                "computed": false,
                                "object": {
                                  "type": "Identifier",
                                  "name": "window",
                                  "range": [
                                    1172,
                                    1178
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 45,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 45,
                                      "column": 14
                                    }
                                  }
                                },
                                "property": {
                                  "type": "Identifier",
                                  "name": "ievv_jsbase_core",
                                  "range": [
                                    1179,
                                    1195
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 45,
                                      "column": 15
                                    },
                                    "end": {
                                      "line": 45,
                                      "column": 31
                                    }
                                  }
                                },
                                "range": [
                                  1172,
                                  1195
                                ],
                                "loc": {
                                  "start": {
                                    "line": 45,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 45,
                                    "column": 31
                                  }
                                }
                              },
                              "property": {
                                "type": "Identifier",
                                "name": "SignalHandlerSingleton",
                                "range": [
                                  1196,
                                  1218
                                ],
                                "loc": {
                                  "start": {
                                    "line": 45,
                                    "column": 32
                                  },
                                  "end": {
                                    "line": 45,
                                    "column": 54
                                  }
                                }
                              },
                              "range": [
                                1172,
                                1218
                              ],
                              "loc": {
                                "start": {
                                  "line": 45,
                                  "column": 8
                                },
                                "end": {
                                  "line": 45,
                                  "column": 54
                                }
                              }
                            },
                            "arguments": [],
                            "range": [
                              1168,
                              1220
                            ],
                            "loc": {
                              "start": {
                                "line": 45,
                                "column": 4
                              },
                              "end": {
                                "line": 45,
                                "column": 56
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "removeAllSignalsFromReceiver",
                            "range": [
                              1228,
                              1256
                            ],
                            "loc": {
                              "start": {
                                "line": 46,
                                "column": 7
                              },
                              "end": {
                                "line": 46,
                                "column": 35
                              }
                            }
                          },
                          "range": [
                            1168,
                            1256
                          ],
                          "loc": {
                            "start": {
                              "line": 45,
                              "column": 4
                            },
                            "end": {
                              "line": 46,
                              "column": 35
                            }
                          }
                        },
                        "arguments": [
                          {
                            "type": "MemberExpression",
                            "computed": false,
                            "object": {
                              "type": "ThisExpression",
                              "range": [
                                1257,
                                1261
                              ],
                              "loc": {
                                "start": {
                                  "line": 46,
                                  "column": 36
                                },
                                "end": {
                                  "line": 46,
                                  "column": 40
                                }
                              }
                            },
                            "property": {
                              "type": "Identifier",
                              "name": "_name",
                              "range": [
                                1262,
                                1267
                              ],
                              "loc": {
                                "start": {
                                  "line": 46,
                                  "column": 41
                                },
                                "end": {
                                  "line": 46,
                                  "column": 46
                                }
                              }
                            },
                            "range": [
                              1257,
                              1267
                            ],
                            "loc": {
                              "start": {
                                "line": 46,
                                "column": 36
                              },
                              "end": {
                                "line": 46,
                                "column": 46
                              }
                            }
                          }
                        ],
                        "range": [
                          1168,
                          1268
                        ],
                        "loc": {
                          "start": {
                            "line": 45,
                            "column": 4
                          },
                          "end": {
                            "line": 46,
                            "column": 47
                          }
                        }
                      },
                      "range": [
                        1168,
                        1269
                      ],
                      "loc": {
                        "start": {
                          "line": 45,
                          "column": 4
                        },
                        "end": {
                          "line": 46,
                          "column": 48
                        }
                      }
                    }
                  ],
                  "range": [
                    1162,
                    1273
                  ],
                  "loc": {
                    "start": {
                      "line": 44,
                      "column": 25
                    },
                    "end": {
                      "line": 47,
                      "column": 3
                    }
                  }
                },
                "generator": false,
                "expression": false,
                "range": [
                  1159,
                  1273
                ],
                "loc": {
                  "start": {
                    "line": 44,
                    "column": 22
                  },
                  "end": {
                    "line": 47,
                    "column": 3
                  }
                }
              },
              "kind": "method",
              "computed": false,
              "range": [
                1139,
                1273
              ],
              "loc": {
                "start": {
                  "line": 44,
                  "column": 2
                },
                "end": {
                  "line": 47,
                  "column": 3
                }
              },
              "static": false
            },
            {
              "type": "MethodDefinition",
              "key": {
                "type": "Identifier",
                "name": "render",
                "range": [
                  1277,
                  1283
                ],
                "loc": {
                  "start": {
                    "line": 49,
                    "column": 2
                  },
                  "end": {
                    "line": 49,
                    "column": 8
                  }
                }
              },
              "value": {
                "type": "FunctionExpression",
                "id": null,
                "params": [],
                "body": {
                  "type": "BlockStatement",
                  "body": [
                    {
                      "type": "ReturnStatement",
                      "argument": {
                        "type": "JSXElement",
                        "openingElement": {
                          "type": "JSXOpeningElement",
                          "name": {
                            "type": "JSXIdentifier",
                            "name": "div",
                            "range": [
                              1300,
                              1303
                            ],
                            "loc": {
                              "start": {
                                "line": 50,
                                "column": 12
                              },
                              "end": {
                                "line": 50,
                                "column": 15
                              }
                            }
                          },
                          "selfClosing": false,
                          "attributes": [
                            {
                              "type": "JSXAttribute",
                              "name": {
                                "type": "JSXIdentifier",
                                "name": "className",
                                "range": [
                                  1304,
                                  1313
                                ],
                                "loc": {
                                  "start": {
                                    "line": 50,
                                    "column": 16
                                  },
                                  "end": {
                                    "line": 50,
                                    "column": 25
                                  }
                                }
                              },
                              "value": {
                                "type": "JSXExpressionContainer",
                                "expression": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "MemberExpression",
                                    "computed": false,
                                    "object": {
                                      "type": "ThisExpression",
                                      "range": [
                                        1315,
                                        1319
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 50,
                                          "column": 27
                                        },
                                        "end": {
                                          "line": 50,
                                          "column": 31
                                        }
                                      }
                                    },
                                    "property": {
                                      "type": "Identifier",
                                      "name": "props",
                                      "range": [
                                        1320,
                                        1325
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 50,
                                          "column": 32
                                        },
                                        "end": {
                                          "line": 50,
                                          "column": 37
                                        }
                                      }
                                    },
                                    "range": [
                                      1315,
                                      1325
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 50,
                                        "column": 27
                                      },
                                      "end": {
                                        "line": 50,
                                        "column": 37
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "className",
                                    "range": [
                                      1326,
                                      1335
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 50,
                                        "column": 38
                                      },
                                      "end": {
                                        "line": 50,
                                        "column": 47
                                      }
                                    }
                                  },
                                  "range": [
                                    1315,
                                    1335
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 50,
                                      "column": 27
                                    },
                                    "end": {
                                      "line": 50,
                                      "column": 47
                                    }
                                  }
                                },
                                "range": [
                                  1314,
                                  1336
                                ],
                                "loc": {
                                  "start": {
                                    "line": 50,
                                    "column": 26
                                  },
                                  "end": {
                                    "line": 50,
                                    "column": 48
                                  }
                                }
                              },
                              "range": [
                                1304,
                                1336
                              ],
                              "loc": {
                                "start": {
                                  "line": 50,
                                  "column": 16
                                },
                                "end": {
                                  "line": 50,
                                  "column": 48
                                }
                              }
                            }
                          ],
                          "range": [
                            1299,
                            1337
                          ],
                          "loc": {
                            "start": {
                              "line": 50,
                              "column": 11
                            },
                            "end": {
                              "line": 50,
                              "column": 49
                            }
                          }
                        },
                        "closingElement": {
                          "type": "JSXClosingElement",
                          "name": {
                            "type": "JSXIdentifier",
                            "name": "div",
                            "range": [
                              1371,
                              1374
                            ],
                            "loc": {
                              "start": {
                                "line": 52,
                                "column": 6
                              },
                              "end": {
                                "line": 52,
                                "column": 9
                              }
                            }
                          },
                          "range": [
                            1369,
                            1375
                          ],
                          "loc": {
                            "start": {
                              "line": 52,
                              "column": 4
                            },
                            "end": {
                              "line": 52,
                              "column": 10
                            }
                          }
                        },
                        "children": [
                          {
                            "type": "Literal",
                            "value": "\n      ",
                            "raw": "\n      ",
                            "range": [
                              1337,
                              1344
                            ],
                            "loc": {
                              "start": {
                                "line": 50,
                                "column": 49
                              },
                              "end": {
                                "line": 51,
                                "column": 6
                              }
                            }
                          },
                          {
                            "type": "JSXExpressionContainer",
                            "expression": {
                              "type": "CallExpression",
                              "callee": {
                                "type": "MemberExpression",
                                "computed": false,
                                "object": {
                                  "type": "ThisExpression",
                                  "range": [
                                    1345,
                                    1349
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 51,
                                      "column": 7
                                    },
                                    "end": {
                                      "line": 51,
                                      "column": 11
                                    }
                                  }
                                },
                                "property": {
                                  "type": "Identifier",
                                  "name": "renderItems",
                                  "range": [
                                    1350,
                                    1361
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 51,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 51,
                                      "column": 23
                                    }
                                  }
                                },
                                "range": [
                                  1345,
                                  1361
                                ],
                                "loc": {
                                  "start": {
                                    "line": 51,
                                    "column": 7
                                  },
                                  "end": {
                                    "line": 51,
                                    "column": 23
                                  }
                                }
                              },
                              "arguments": [],
                              "range": [
                                1345,
                                1363
                              ],
                              "loc": {
                                "start": {
                                  "line": 51,
                                  "column": 7
                                },
                                "end": {
                                  "line": 51,
                                  "column": 25
                                }
                              }
                            },
                            "range": [
                              1344,
                              1364
                            ],
                            "loc": {
                              "start": {
                                "line": 51,
                                "column": 6
                              },
                              "end": {
                                "line": 51,
                                "column": 26
                              }
                            }
                          },
                          {
                            "type": "Literal",
                            "value": "\n    ",
                            "raw": "\n    ",
                            "range": [
                              1364,
                              1369
                            ],
                            "loc": {
                              "start": {
                                "line": 51,
                                "column": 26
                              },
                              "end": {
                                "line": 52,
                                "column": 4
                              }
                            }
                          }
                        ],
                        "range": [
                          1299,
                          1375
                        ],
                        "loc": {
                          "start": {
                            "line": 50,
                            "column": 11
                          },
                          "end": {
                            "line": 52,
                            "column": 10
                          }
                        }
                      },
                      "range": [
                        1292,
                        1376
                      ],
                      "loc": {
                        "start": {
                          "line": 50,
                          "column": 4
                        },
                        "end": {
                          "line": 52,
                          "column": 11
                        }
                      }
                    }
                  ],
                  "range": [
                    1286,
                    1380
                  ],
                  "loc": {
                    "start": {
                      "line": 49,
                      "column": 11
                    },
                    "end": {
                      "line": 53,
                      "column": 3
                    }
                  }
                },
                "generator": false,
                "expression": false,
                "range": [
                  1283,
                  1380
                ],
                "loc": {
                  "start": {
                    "line": 49,
                    "column": 8
                  },
                  "end": {
                    "line": 53,
                    "column": 3
                  }
                }
              },
              "kind": "method",
              "computed": false,
              "range": [
                1277,
                1380
              ],
              "loc": {
                "start": {
                  "line": 49,
                  "column": 2
                },
                "end": {
                  "line": 53,
                  "column": 3
                }
              },
              "static": false
            },
            {
              "type": "MethodDefinition",
              "key": {
                "type": "Identifier",
                "name": "_loadMoreIfNeeded",
                "range": [
                  1384,
                  1401
                ],
                "loc": {
                  "start": {
                    "line": 55,
                    "column": 2
                  },
                  "end": {
                    "line": 55,
                    "column": 19
                  }
                }
              },
              "value": {
                "type": "FunctionExpression",
                "id": null,
                "params": [],
                "body": {
                  "type": "BlockStatement",
                  "body": [
                    {
                      "type": "IfStatement",
                      "test": {
                        "type": "LogicalExpression",
                        "operator": "&&",
                        "left": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "MemberExpression",
                            "computed": false,
                            "object": {
                              "type": "ThisExpression",
                              "range": [
                                1413,
                                1417
                              ],
                              "loc": {
                                "start": {
                                  "line": 56,
                                  "column": 7
                                },
                                "end": {
                                  "line": 56,
                                  "column": 11
                                }
                              }
                            },
                            "property": {
                              "type": "Identifier",
                              "name": "state",
                              "range": [
                                1418,
                                1423
                              ],
                              "loc": {
                                "start": {
                                  "line": 56,
                                  "column": 12
                                },
                                "end": {
                                  "line": 56,
                                  "column": 17
                                }
                              }
                            },
                            "range": [
                              1413,
                              1423
                            ],
                            "loc": {
                              "start": {
                                "line": 56,
                                "column": 7
                              },
                              "end": {
                                "line": 56,
                                "column": 17
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "hasMorePages",
                            "range": [
                              1424,
                              1436
                            ],
                            "loc": {
                              "start": {
                                "line": 56,
                                "column": 18
                              },
                              "end": {
                                "line": 56,
                                "column": 30
                              }
                            }
                          },
                          "range": [
                            1413,
                            1436
                          ],
                          "loc": {
                            "start": {
                              "line": 56,
                              "column": 7
                            },
                            "end": {
                              "line": 56,
                              "column": 30
                            }
                          }
                        },
                        "right": {
                          "type": "BinaryExpression",
                          "operator": "<",
                          "left": {
                            "type": "MemberExpression",
                            "computed": false,
                            "object": {
                              "type": "MemberExpression",
                              "computed": false,
                              "object": {
                                "type": "MemberExpression",
                                "computed": false,
                                "object": {
                                  "type": "ThisExpression",
                                  "range": [
                                    1440,
                                    1444
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 56,
                                      "column": 34
                                    },
                                    "end": {
                                      "line": 56,
                                      "column": 38
                                    }
                                  }
                                },
                                "property": {
                                  "type": "Identifier",
                                  "name": "state",
                                  "range": [
                                    1445,
                                    1450
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 56,
                                      "column": 39
                                    },
                                    "end": {
                                      "line": 56,
                                      "column": 44
                                    }
                                  }
                                },
                                "range": [
                                  1440,
                                  1450
                                ],
                                "loc": {
                                  "start": {
                                    "line": 56,
                                    "column": 34
                                  },
                                  "end": {
                                    "line": 56,
                                    "column": 44
                                  }
                                }
                              },
                              "property": {
                                "type": "Identifier",
                                "name": "dataList",
                                "range": [
                                  1451,
                                  1459
                                ],
                                "loc": {
                                  "start": {
                                    "line": 56,
                                    "column": 45
                                  },
                                  "end": {
                                    "line": 56,
                                    "column": 53
                                  }
                                }
                              },
                              "range": [
                                1440,
                                1459
                              ],
                              "loc": {
                                "start": {
                                  "line": 56,
                                  "column": 34
                                },
                                "end": {
                                  "line": 56,
                                  "column": 53
                                }
                              }
                            },
                            "property": {
                              "type": "Identifier",
                              "name": "length",
                              "range": [
                                1460,
                                1466
                              ],
                              "loc": {
                                "start": {
                                  "line": 56,
                                  "column": 54
                                },
                                "end": {
                                  "line": 56,
                                  "column": 60
                                }
                              }
                            },
                            "range": [
                              1440,
                              1466
                            ],
                            "loc": {
                              "start": {
                                "line": 56,
                                "column": 34
                              },
                              "end": {
                                "line": 56,
                                "column": 60
                              }
                            }
                          },
                          "right": {
                            "type": "MemberExpression",
                            "computed": false,
                            "object": {
                              "type": "MemberExpression",
                              "computed": false,
                              "object": {
                                "type": "ThisExpression",
                                "range": [
                                  1469,
                                  1473
                                ],
                                "loc": {
                                  "start": {
                                    "line": 56,
                                    "column": 63
                                  },
                                  "end": {
                                    "line": 56,
                                    "column": 67
                                  }
                                }
                              },
                              "property": {
                                "type": "Identifier",
                                "name": "props",
                                "range": [
                                  1474,
                                  1479
                                ],
                                "loc": {
                                  "start": {
                                    "line": 56,
                                    "column": 68
                                  },
                                  "end": {
                                    "line": 56,
                                    "column": 73
                                  }
                                }
                              },
                              "range": [
                                1469,
                                1479
                              ],
                              "loc": {
                                "start": {
                                  "line": 56,
                                  "column": 63
                                },
                                "end": {
                                  "line": 56,
                                  "column": 73
                                }
                              }
                            },
                            "property": {
                              "type": "Identifier",
                              "name": "loadMoreTreshold",
                              "range": [
                                1480,
                                1496
                              ],
                              "loc": {
                                "start": {
                                  "line": 56,
                                  "column": 74
                                },
                                "end": {
                                  "line": 56,
                                  "column": 90
                                }
                              }
                            },
                            "range": [
                              1469,
                              1496
                            ],
                            "loc": {
                              "start": {
                                "line": 56,
                                "column": 63
                              },
                              "end": {
                                "line": 56,
                                "column": 90
                              }
                            }
                          },
                          "range": [
                            1440,
                            1496
                          ],
                          "loc": {
                            "start": {
                              "line": 56,
                              "column": 34
                            },
                            "end": {
                              "line": 56,
                              "column": 90
                            }
                          }
                        },
                        "range": [
                          1413,
                          1496
                        ],
                        "loc": {
                          "start": {
                            "line": 56,
                            "column": 7
                          },
                          "end": {
                            "line": 56,
                            "column": 90
                          }
                        }
                      },
                      "consequent": {
                        "type": "BlockStatement",
                        "body": [
                          {
                            "type": "ExpressionStatement",
                            "expression": {
                              "type": "CallExpression",
                              "callee": {
                                "type": "MemberExpression",
                                "computed": false,
                                "object": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "ThisExpression",
                                    "range": [
                                      1506,
                                      1510
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 57,
                                        "column": 6
                                      },
                                      "end": {
                                        "line": 57,
                                        "column": 10
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "logger",
                                    "range": [
                                      1511,
                                      1517
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 57,
                                        "column": 11
                                      },
                                      "end": {
                                        "line": 57,
                                        "column": 17
                                      }
                                    }
                                  },
                                  "range": [
                                    1506,
                                    1517
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 57,
                                      "column": 6
                                    },
                                    "end": {
                                      "line": 57,
                                      "column": 17
                                    }
                                  }
                                },
                                "property": {
                                  "type": "Identifier",
                                  "name": "debug",
                                  "range": [
                                    1518,
                                    1523
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 57,
                                      "column": 18
                                    },
                                    "end": {
                                      "line": 57,
                                      "column": 23
                                    }
                                  }
                                },
                                "range": [
                                  1506,
                                  1523
                                ],
                                "loc": {
                                  "start": {
                                    "line": 57,
                                    "column": 6
                                  },
                                  "end": {
                                    "line": 57,
                                    "column": 23
                                  }
                                }
                              },
                              "arguments": [
                                {
                                  "type": "Literal",
                                  "value": "Automatically sending the LoadMore signal because we are below the loadMoreTreshold",
                                  "raw": "'Automatically sending the LoadMore signal because we are below the loadMoreTreshold'",
                                  "range": [
                                    1524,
                                    1609
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 57,
                                      "column": 24
                                    },
                                    "end": {
                                      "line": 57,
                                      "column": 109
                                    }
                                  }
                                }
                              ],
                              "range": [
                                1506,
                                1610
                              ],
                              "loc": {
                                "start": {
                                  "line": 57,
                                  "column": 6
                                },
                                "end": {
                                  "line": 57,
                                  "column": 110
                                }
                              }
                            },
                            "range": [
                              1506,
                              1611
                            ],
                            "loc": {
                              "start": {
                                "line": 57,
                                "column": 6
                              },
                              "end": {
                                "line": 57,
                                "column": 111
                              }
                            }
                          },
                          {
                            "type": "ExpressionStatement",
                            "expression": {
                              "type": "CallExpression",
                              "callee": {
                                "type": "MemberExpression",
                                "computed": false,
                                "object": {
                                  "type": "NewExpression",
                                  "callee": {
                                    "type": "MemberExpression",
                                    "computed": false,
                                    "object": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "Identifier",
                                        "name": "window",
                                        "range": [
                                          1622,
                                          1628
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 58,
                                            "column": 10
                                          },
                                          "end": {
                                            "line": 58,
                                            "column": 16
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "ievv_jsbase_core",
                                        "range": [
                                          1629,
                                          1645
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 58,
                                            "column": 17
                                          },
                                          "end": {
                                            "line": 58,
                                            "column": 33
                                          }
                                        }
                                      },
                                      "range": [
                                        1622,
                                        1645
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 58,
                                          "column": 10
                                        },
                                        "end": {
                                          "line": 58,
                                          "column": 33
                                        }
                                      }
                                    },
                                    "property": {
                                      "type": "Identifier",
                                      "name": "SignalHandlerSingleton",
                                      "range": [
                                        1646,
                                        1668
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 58,
                                          "column": 34
                                        },
                                        "end": {
                                          "line": 58,
                                          "column": 56
                                        }
                                      }
                                    },
                                    "range": [
                                      1622,
                                      1668
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 58,
                                        "column": 10
                                      },
                                      "end": {
                                        "line": 58,
                                        "column": 56
                                      }
                                    }
                                  },
                                  "arguments": [],
                                  "range": [
                                    1618,
                                    1670
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 58,
                                      "column": 6
                                    },
                                    "end": {
                                      "line": 58,
                                      "column": 58
                                    }
                                  }
                                },
                                "property": {
                                  "type": "Identifier",
                                  "name": "send",
                                  "range": [
                                    1671,
                                    1675
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 58,
                                      "column": 59
                                    },
                                    "end": {
                                      "line": 58,
                                      "column": 63
                                    }
                                  }
                                },
                                "range": [
                                  1618,
                                  1675
                                ],
                                "loc": {
                                  "start": {
                                    "line": 58,
                                    "column": 6
                                  },
                                  "end": {
                                    "line": 58,
                                    "column": 63
                                  }
                                }
                              },
                              "arguments": [
                                {
                                  "type": "TemplateLiteral",
                                  "quasis": [
                                    {
                                      "type": "TemplateElement",
                                      "value": {
                                        "raw": "",
                                        "cooked": ""
                                      },
                                      "tail": false,
                                      "range": [
                                        1685,
                                        1688
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 59,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 59,
                                          "column": 11
                                        }
                                      }
                                    },
                                    {
                                      "type": "TemplateElement",
                                      "value": {
                                        "raw": ".LoadMore",
                                        "cooked": ".LoadMore"
                                      },
                                      "tail": true,
                                      "range": [
                                        1714,
                                        1725
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 59,
                                          "column": 37
                                        },
                                        "end": {
                                          "line": 59,
                                          "column": 48
                                        }
                                      }
                                    }
                                  ],
                                  "expressions": [
                                    {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "ThisExpression",
                                          "range": [
                                            1688,
                                            1692
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 59,
                                              "column": 11
                                            },
                                            "end": {
                                              "line": 59,
                                              "column": 15
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "props",
                                          "range": [
                                            1693,
                                            1698
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 59,
                                              "column": 16
                                            },
                                            "end": {
                                              "line": 59,
                                              "column": 21
                                            }
                                          }
                                        },
                                        "range": [
                                          1688,
                                          1698
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 59,
                                            "column": 11
                                          },
                                          "end": {
                                            "line": 59,
                                            "column": 21
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "signalNameSpace",
                                        "range": [
                                          1699,
                                          1714
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 59,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 59,
                                            "column": 37
                                          }
                                        }
                                      },
                                      "range": [
                                        1688,
                                        1714
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 59,
                                          "column": 11
                                        },
                                        "end": {
                                          "line": 59,
                                          "column": 37
                                        }
                                      }
                                    }
                                  ],
                                  "range": [
                                    1685,
                                    1725
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 59,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 59,
                                      "column": 48
                                    }
                                  }
                                }
                              ],
                              "range": [
                                1618,
                                1726
                              ],
                              "loc": {
                                "start": {
                                  "line": 58,
                                  "column": 6
                                },
                                "end": {
                                  "line": 59,
                                  "column": 49
                                }
                              }
                            },
                            "range": [
                              1618,
                              1727
                            ],
                            "loc": {
                              "start": {
                                "line": 58,
                                "column": 6
                              },
                              "end": {
                                "line": 59,
                                "column": 50
                              }
                            }
                          }
                        ],
                        "range": [
                          1498,
                          1733
                        ],
                        "loc": {
                          "start": {
                            "line": 56,
                            "column": 92
                          },
                          "end": {
                            "line": 60,
                            "column": 5
                          }
                        }
                      },
                      "alternate": null,
                      "range": [
                        1410,
                        1733
                      ],
                      "loc": {
                        "start": {
                          "line": 56,
                          "column": 4
                        },
                        "end": {
                          "line": 60,
                          "column": 5
                        }
                      }
                    }
                  ],
                  "range": [
                    1404,
                    1737
                  ],
                  "loc": {
                    "start": {
                      "line": 55,
                      "column": 22
                    },
                    "end": {
                      "line": 61,
                      "column": 3
                    }
                  }
                },
                "generator": false,
                "expression": false,
                "range": [
                  1401,
                  1737
                ],
                "loc": {
                  "start": {
                    "line": 55,
                    "column": 19
                  },
                  "end": {
                    "line": 61,
                    "column": 3
                  }
                }
              },
              "kind": "method",
              "computed": false,
              "range": [
                1384,
                1737
              ],
              "loc": {
                "start": {
                  "line": 55,
                  "column": 2
                },
                "end": {
                  "line": 61,
                  "column": 3
                }
              },
              "static": false
            },
            {
              "type": "MethodDefinition",
              "key": {
                "type": "Identifier",
                "name": "_onDataChangeSignal",
                "range": [
                  1741,
                  1760
                ],
                "loc": {
                  "start": {
                    "line": 63,
                    "column": 2
                  },
                  "end": {
                    "line": 63,
                    "column": 21
                  }
                }
              },
              "value": {
                "type": "FunctionExpression",
                "id": null,
                "params": [
                  {
                    "type": "Identifier",
                    "name": "receivedSignalInfo",
                    "range": [
                      1761,
                      1779
                    ],
                    "loc": {
                      "start": {
                        "line": 63,
                        "column": 22
                      },
                      "end": {
                        "line": 63,
                        "column": 40
                      }
                    }
                  }
                ],
                "body": {
                  "type": "BlockStatement",
                  "body": [
                    {
                      "type": "IfStatement",
                      "test": {
                        "type": "MemberExpression",
                        "computed": false,
                        "object": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "ThisExpression",
                            "range": [
                              1790,
                              1794
                            ],
                            "loc": {
                              "start": {
                                "line": 64,
                                "column": 7
                              },
                              "end": {
                                "line": 64,
                                "column": 11
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "logger",
                            "range": [
                              1795,
                              1801
                            ],
                            "loc": {
                              "start": {
                                "line": 64,
                                "column": 12
                              },
                              "end": {
                                "line": 64,
                                "column": 18
                              }
                            }
                          },
                          "range": [
                            1790,
                            1801
                          ],
                          "loc": {
                            "start": {
                              "line": 64,
                              "column": 7
                            },
                            "end": {
                              "line": 64,
                              "column": 18
                            }
                          }
                        },
                        "property": {
                          "type": "Identifier",
                          "name": "isDebug",
                          "range": [
                            1802,
                            1809
                          ],
                          "loc": {
                            "start": {
                              "line": 64,
                              "column": 19
                            },
                            "end": {
                              "line": 64,
                              "column": 26
                            }
                          }
                        },
                        "range": [
                          1790,
                          1809
                        ],
                        "loc": {
                          "start": {
                            "line": 64,
                            "column": 7
                          },
                          "end": {
                            "line": 64,
                            "column": 26
                          }
                        }
                      },
                      "consequent": {
                        "type": "BlockStatement",
                        "body": [
                          {
                            "type": "ExpressionStatement",
                            "expression": {
                              "type": "CallExpression",
                              "callee": {
                                "type": "MemberExpression",
                                "computed": false,
                                "object": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "ThisExpression",
                                    "range": [
                                      1819,
                                      1823
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 65,
                                        "column": 6
                                      },
                                      "end": {
                                        "line": 65,
                                        "column": 10
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "logger",
                                    "range": [
                                      1824,
                                      1830
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 65,
                                        "column": 11
                                      },
                                      "end": {
                                        "line": 65,
                                        "column": 17
                                      }
                                    }
                                  },
                                  "range": [
                                    1819,
                                    1830
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 65,
                                      "column": 6
                                    },
                                    "end": {
                                      "line": 65,
                                      "column": 17
                                    }
                                  }
                                },
                                "property": {
                                  "type": "Identifier",
                                  "name": "debug",
                                  "range": [
                                    1831,
                                    1836
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 65,
                                      "column": 18
                                    },
                                    "end": {
                                      "line": 65,
                                      "column": 23
                                    }
                                  }
                                },
                                "range": [
                                  1819,
                                  1836
                                ],
                                "loc": {
                                  "start": {
                                    "line": 65,
                                    "column": 6
                                  },
                                  "end": {
                                    "line": 65,
                                    "column": 23
                                  }
                                }
                              },
                              "arguments": [
                                {
                                  "type": "CallExpression",
                                  "callee": {
                                    "type": "MemberExpression",
                                    "computed": false,
                                    "object": {
                                      "type": "Identifier",
                                      "name": "receivedSignalInfo",
                                      "range": [
                                        1837,
                                        1855
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 65,
                                          "column": 24
                                        },
                                        "end": {
                                          "line": 65,
                                          "column": 42
                                        }
                                      }
                                    },
                                    "property": {
                                      "type": "Identifier",
                                      "name": "toString",
                                      "range": [
                                        1856,
                                        1864
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 65,
                                          "column": 43
                                        },
                                        "end": {
                                          "line": 65,
                                          "column": 51
                                        }
                                      }
                                    },
                                    "range": [
                                      1837,
                                      1864
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 65,
                                        "column": 24
                                      },
                                      "end": {
                                        "line": 65,
                                        "column": 51
                                      }
                                    }
                                  },
                                  "arguments": [],
                                  "range": [
                                    1837,
                                    1866
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 65,
                                      "column": 24
                                    },
                                    "end": {
                                      "line": 65,
                                      "column": 53
                                    }
                                  }
                                },
                                {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "Identifier",
                                    "name": "receivedSignalInfo",
                                    "range": [
                                      1868,
                                      1886
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 65,
                                        "column": 55
                                      },
                                      "end": {
                                        "line": 65,
                                        "column": 73
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "data",
                                    "range": [
                                      1887,
                                      1891
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 65,
                                        "column": 74
                                      },
                                      "end": {
                                        "line": 65,
                                        "column": 78
                                      }
                                    }
                                  },
                                  "range": [
                                    1868,
                                    1891
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 65,
                                      "column": 55
                                    },
                                    "end": {
                                      "line": 65,
                                      "column": 78
                                    }
                                  }
                                }
                              ],
                              "range": [
                                1819,
                                1892
                              ],
                              "loc": {
                                "start": {
                                  "line": 65,
                                  "column": 6
                                },
                                "end": {
                                  "line": 65,
                                  "column": 79
                                }
                              }
                            },
                            "range": [
                              1819,
                              1893
                            ],
                            "loc": {
                              "start": {
                                "line": 65,
                                "column": 6
                              },
                              "end": {
                                "line": 65,
                                "column": 80
                              }
                            }
                          }
                        ],
                        "range": [
                          1811,
                          1899
                        ],
                        "loc": {
                          "start": {
                            "line": 64,
                            "column": 28
                          },
                          "end": {
                            "line": 66,
                            "column": 5
                          }
                        }
                      },
                      "alternate": null,
                      "range": [
                        1787,
                        1899
                      ],
                      "loc": {
                        "start": {
                          "line": 64,
                          "column": 4
                        },
                        "end": {
                          "line": 66,
                          "column": 5
                        }
                      }
                    },
                    {
                      "type": "VariableDeclaration",
                      "declarations": [
                        {
                          "type": "VariableDeclarator",
                          "id": {
                            "type": "Identifier",
                            "name": "dataList",
                            "range": [
                              1910,
                              1918
                            ],
                            "loc": {
                              "start": {
                                "line": 67,
                                "column": 10
                              },
                              "end": {
                                "line": 67,
                                "column": 18
                              }
                            }
                          },
                          "init": {
                            "type": "MemberExpression",
                            "computed": false,
                            "object": {
                              "type": "MemberExpression",
                              "computed": false,
                              "object": {
                                "type": "Identifier",
                                "name": "receivedSignalInfo",
                                "range": [
                                  1921,
                                  1939
                                ],
                                "loc": {
                                  "start": {
                                    "line": 67,
                                    "column": 21
                                  },
                                  "end": {
                                    "line": 67,
                                    "column": 39
                                  }
                                }
                              },
                              "property": {
                                "type": "Identifier",
                                "name": "data",
                                "range": [
                                  1940,
                                  1944
                                ],
                                "loc": {
                                  "start": {
                                    "line": 67,
                                    "column": 40
                                  },
                                  "end": {
                                    "line": 67,
                                    "column": 44
                                  }
                                }
                              },
                              "range": [
                                1921,
                                1944
                              ],
                              "loc": {
                                "start": {
                                  "line": 67,
                                  "column": 21
                                },
                                "end": {
                                  "line": 67,
                                  "column": 44
                                }
                              }
                            },
                            "property": {
                              "type": "Identifier",
                              "name": "results",
                              "range": [
                                1945,
                                1952
                              ],
                              "loc": {
                                "start": {
                                  "line": 67,
                                  "column": 45
                                },
                                "end": {
                                  "line": 67,
                                  "column": 52
                                }
                              }
                            },
                            "range": [
                              1921,
                              1952
                            ],
                            "loc": {
                              "start": {
                                "line": 67,
                                "column": 21
                              },
                              "end": {
                                "line": 67,
                                "column": 52
                              }
                            }
                          },
                          "range": [
                            1910,
                            1952
                          ],
                          "loc": {
                            "start": {
                              "line": 67,
                              "column": 10
                            },
                            "end": {
                              "line": 67,
                              "column": 52
                            }
                          }
                        }
                      ],
                      "kind": "const",
                      "range": [
                        1904,
                        1953
                      ],
                      "loc": {
                        "start": {
                          "line": 67,
                          "column": 4
                        },
                        "end": {
                          "line": 67,
                          "column": 53
                        }
                      }
                    },
                    {
                      "type": "ExpressionStatement",
                      "expression": {
                        "type": "CallExpression",
                        "callee": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "ThisExpression",
                            "range": [
                              1958,
                              1962
                            ],
                            "loc": {
                              "start": {
                                "line": 68,
                                "column": 4
                              },
                              "end": {
                                "line": 68,
                                "column": 8
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "setState",
                            "range": [
                              1963,
                              1971
                            ],
                            "loc": {
                              "start": {
                                "line": 68,
                                "column": 9
                              },
                              "end": {
                                "line": 68,
                                "column": 17
                              }
                            }
                          },
                          "range": [
                            1958,
                            1971
                          ],
                          "loc": {
                            "start": {
                              "line": 68,
                              "column": 4
                            },
                            "end": {
                              "line": 68,
                              "column": 17
                            }
                          }
                        },
                        "arguments": [
                          {
                            "type": "ObjectExpression",
                            "properties": [
                              {
                                "type": "Property",
                                "key": {
                                  "type": "Identifier",
                                  "name": "dataList",
                                  "range": [
                                    1980,
                                    1988
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 69,
                                      "column": 6
                                    },
                                    "end": {
                                      "line": 69,
                                      "column": 14
                                    }
                                  }
                                },
                                "value": {
                                  "type": "Identifier",
                                  "name": "dataList",
                                  "range": [
                                    1990,
                                    1998
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 69,
                                      "column": 16
                                    },
                                    "end": {
                                      "line": 69,
                                      "column": 24
                                    }
                                  }
                                },
                                "kind": "init",
                                "method": false,
                                "shorthand": false,
                                "computed": false,
                                "range": [
                                  1980,
                                  1998
                                ],
                                "loc": {
                                  "start": {
                                    "line": 69,
                                    "column": 6
                                  },
                                  "end": {
                                    "line": 69,
                                    "column": 24
                                  }
                                }
                              },
                              {
                                "type": "Property",
                                "key": {
                                  "type": "Identifier",
                                  "name": "hasMorePages",
                                  "range": [
                                    2006,
                                    2018
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 70,
                                      "column": 6
                                    },
                                    "end": {
                                      "line": 70,
                                      "column": 18
                                    }
                                  }
                                },
                                "value": {
                                  "type": "BinaryExpression",
                                  "operator": "!=",
                                  "left": {
                                    "type": "MemberExpression",
                                    "computed": false,
                                    "object": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "Identifier",
                                        "name": "receivedSignalInfo",
                                        "range": [
                                          2020,
                                          2038
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 70,
                                            "column": 20
                                          },
                                          "end": {
                                            "line": 70,
                                            "column": 38
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "data",
                                        "range": [
                                          2039,
                                          2043
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 70,
                                            "column": 39
                                          },
                                          "end": {
                                            "line": 70,
                                            "column": 43
                                          }
                                        }
                                      },
                                      "range": [
                                        2020,
                                        2043
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 70,
                                          "column": 20
                                        },
                                        "end": {
                                          "line": 70,
                                          "column": 43
                                        }
                                      }
                                    },
                                    "property": {
                                      "type": "Identifier",
                                      "name": "next",
                                      "range": [
                                        2044,
                                        2048
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 70,
                                          "column": 44
                                        },
                                        "end": {
                                          "line": 70,
                                          "column": 48
                                        }
                                      }
                                    },
                                    "range": [
                                      2020,
                                      2048
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 70,
                                        "column": 20
                                      },
                                      "end": {
                                        "line": 70,
                                        "column": 48
                                      }
                                    }
                                  },
                                  "right": {
                                    "type": "Literal",
                                    "value": null,
                                    "raw": "null",
                                    "range": [
                                      2052,
                                      2056
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 70,
                                        "column": 52
                                      },
                                      "end": {
                                        "line": 70,
                                        "column": 56
                                      }
                                    }
                                  },
                                  "range": [
                                    2020,
                                    2056
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 70,
                                      "column": 20
                                    },
                                    "end": {
                                      "line": 70,
                                      "column": 56
                                    }
                                  }
                                },
                                "kind": "init",
                                "method": false,
                                "shorthand": false,
                                "computed": false,
                                "range": [
                                  2006,
                                  2056
                                ],
                                "loc": {
                                  "start": {
                                    "line": 70,
                                    "column": 6
                                  },
                                  "end": {
                                    "line": 70,
                                    "column": 56
                                  }
                                }
                              }
                            ],
                            "range": [
                              1972,
                              2062
                            ],
                            "loc": {
                              "start": {
                                "line": 68,
                                "column": 18
                              },
                              "end": {
                                "line": 71,
                                "column": 5
                              }
                            }
                          }
                        ],
                        "range": [
                          1958,
                          2063
                        ],
                        "loc": {
                          "start": {
                            "line": 68,
                            "column": 4
                          },
                          "end": {
                            "line": 71,
                            "column": 6
                          }
                        }
                      },
                      "range": [
                        1958,
                        2064
                      ],
                      "loc": {
                        "start": {
                          "line": 68,
                          "column": 4
                        },
                        "end": {
                          "line": 71,
                          "column": 7
                        }
                      }
                    },
                    {
                      "type": "ExpressionStatement",
                      "expression": {
                        "type": "CallExpression",
                        "callee": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "ThisExpression",
                            "range": [
                              2069,
                              2073
                            ],
                            "loc": {
                              "start": {
                                "line": 72,
                                "column": 4
                              },
                              "end": {
                                "line": 72,
                                "column": 8
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "_loadMoreIfNeeded",
                            "range": [
                              2074,
                              2091
                            ],
                            "loc": {
                              "start": {
                                "line": 72,
                                "column": 9
                              },
                              "end": {
                                "line": 72,
                                "column": 26
                              }
                            }
                          },
                          "range": [
                            2069,
                            2091
                          ],
                          "loc": {
                            "start": {
                              "line": 72,
                              "column": 4
                            },
                            "end": {
                              "line": 72,
                              "column": 26
                            }
                          }
                        },
                        "arguments": [],
                        "range": [
                          2069,
                          2093
                        ],
                        "loc": {
                          "start": {
                            "line": 72,
                            "column": 4
                          },
                          "end": {
                            "line": 72,
                            "column": 28
                          }
                        }
                      },
                      "range": [
                        2069,
                        2094
                      ],
                      "loc": {
                        "start": {
                          "line": 72,
                          "column": 4
                        },
                        "end": {
                          "line": 72,
                          "column": 29
                        }
                      }
                    }
                  ],
                  "range": [
                    1781,
                    2098
                  ],
                  "loc": {
                    "start": {
                      "line": 63,
                      "column": 42
                    },
                    "end": {
                      "line": 73,
                      "column": 3
                    }
                  }
                },
                "generator": false,
                "expression": false,
                "range": [
                  1760,
                  2098
                ],
                "loc": {
                  "start": {
                    "line": 63,
                    "column": 21
                  },
                  "end": {
                    "line": 73,
                    "column": 3
                  }
                }
              },
              "kind": "method",
              "computed": false,
              "range": [
                1741,
                2098
              ],
              "loc": {
                "start": {
                  "line": 63,
                  "column": 2
                },
                "end": {
                  "line": 73,
                  "column": 3
                }
              },
              "static": false
            },
            {
              "type": "MethodDefinition",
              "key": {
                "type": "Identifier",
                "name": "renderItem",
                "range": [
                  2102,
                  2112
                ],
                "loc": {
                  "start": {
                    "line": 75,
                    "column": 2
                  },
                  "end": {
                    "line": 75,
                    "column": 12
                  }
                }
              },
              "value": {
                "type": "FunctionExpression",
                "id": null,
                "params": [
                  {
                    "type": "Identifier",
                    "name": "itemKey",
                    "range": [
                      2113,
                      2120
                    ],
                    "loc": {
                      "start": {
                        "line": 75,
                        "column": 13
                      },
                      "end": {
                        "line": 75,
                        "column": 20
                      }
                    }
                  },
                  {
                    "type": "Identifier",
                    "name": "itemData",
                    "range": [
                      2122,
                      2130
                    ],
                    "loc": {
                      "start": {
                        "line": 75,
                        "column": 22
                      },
                      "end": {
                        "line": 75,
                        "column": 30
                      }
                    }
                  }
                ],
                "body": {
                  "type": "BlockStatement",
                  "body": [
                    {
                      "type": "ReturnStatement",
                      "argument": {
                        "type": "CallExpression",
                        "callee": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "Identifier",
                            "name": "React",
                            "range": [
                              2145,
                              2150
                            ],
                            "loc": {
                              "start": {
                                "line": 76,
                                "column": 11
                              },
                              "end": {
                                "line": 76,
                                "column": 16
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "createElement",
                            "range": [
                              2151,
                              2164
                            ],
                            "loc": {
                              "start": {
                                "line": 76,
                                "column": 17
                              },
                              "end": {
                                "line": 76,
                                "column": 30
                              }
                            }
                          },
                          "range": [
                            2145,
                            2164
                          ],
                          "loc": {
                            "start": {
                              "line": 76,
                              "column": 11
                            },
                            "end": {
                              "line": 76,
                              "column": 30
                            }
                          }
                        },
                        "arguments": [
                          {
                            "type": "MemberExpression",
                            "computed": false,
                            "object": {
                              "type": "MemberExpression",
                              "computed": false,
                              "object": {
                                "type": "ThisExpression",
                                "range": [
                                  2172,
                                  2176
                                ],
                                "loc": {
                                  "start": {
                                    "line": 77,
                                    "column": 6
                                  },
                                  "end": {
                                    "line": 77,
                                    "column": 10
                                  }
                                }
                              },
                              "property": {
                                "type": "Identifier",
                                "name": "props",
                                "range": [
                                  2177,
                                  2182
                                ],
                                "loc": {
                                  "start": {
                                    "line": 77,
                                    "column": 11
                                  },
                                  "end": {
                                    "line": 77,
                                    "column": 16
                                  }
                                }
                              },
                              "range": [
                                2172,
                                2182
                              ],
                              "loc": {
                                "start": {
                                  "line": 77,
                                  "column": 6
                                },
                                "end": {
                                  "line": 77,
                                  "column": 16
                                }
                              }
                            },
                            "property": {
                              "type": "Identifier",
                              "name": "wrapContentsHtmlTagName",
                              "range": [
                                2183,
                                2206
                              ],
                              "loc": {
                                "start": {
                                  "line": 77,
                                  "column": 17
                                },
                                "end": {
                                  "line": 77,
                                  "column": 40
                                }
                              }
                            },
                            "range": [
                              2172,
                              2206
                            ],
                            "loc": {
                              "start": {
                                "line": 77,
                                "column": 6
                              },
                              "end": {
                                "line": 77,
                                "column": 40
                              }
                            }
                          },
                          {
                            "type": "ObjectExpression",
                            "properties": [
                              {
                                "type": "Property",
                                "key": {
                                  "type": "Identifier",
                                  "name": "key",
                                  "range": [
                                    2224,
                                    2227
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 79,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 79,
                                      "column": 11
                                    }
                                  }
                                },
                                "value": {
                                  "type": "Identifier",
                                  "name": "itemKey",
                                  "range": [
                                    2229,
                                    2236
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 79,
                                      "column": 13
                                    },
                                    "end": {
                                      "line": 79,
                                      "column": 20
                                    }
                                  }
                                },
                                "kind": "init",
                                "method": false,
                                "shorthand": false,
                                "computed": false,
                                "range": [
                                  2224,
                                  2236
                                ],
                                "loc": {
                                  "start": {
                                    "line": 79,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 79,
                                    "column": 20
                                  }
                                }
                              },
                              {
                                "type": "Property",
                                "key": {
                                  "type": "Identifier",
                                  "name": "className",
                                  "range": [
                                    2246,
                                    2255
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 80,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 80,
                                      "column": 17
                                    }
                                  }
                                },
                                "value": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "MemberExpression",
                                    "computed": false,
                                    "object": {
                                      "type": "ThisExpression",
                                      "range": [
                                        2257,
                                        2261
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 80,
                                          "column": 19
                                        },
                                        "end": {
                                          "line": 80,
                                          "column": 23
                                        }
                                      }
                                    },
                                    "property": {
                                      "type": "Identifier",
                                      "name": "props",
                                      "range": [
                                        2262,
                                        2267
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 80,
                                          "column": 24
                                        },
                                        "end": {
                                          "line": 80,
                                          "column": 29
                                        }
                                      }
                                    },
                                    "range": [
                                      2257,
                                      2267
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 80,
                                        "column": 19
                                      },
                                      "end": {
                                        "line": 80,
                                        "column": 29
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "itemClassName",
                                    "range": [
                                      2268,
                                      2281
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 80,
                                        "column": 30
                                      },
                                      "end": {
                                        "line": 80,
                                        "column": 43
                                      }
                                    }
                                  },
                                  "range": [
                                    2257,
                                    2281
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 80,
                                      "column": 19
                                    },
                                    "end": {
                                      "line": 80,
                                      "column": 43
                                    }
                                  }
                                },
                                "kind": "init",
                                "method": false,
                                "shorthand": false,
                                "computed": false,
                                "range": [
                                  2246,
                                  2281
                                ],
                                "loc": {
                                  "start": {
                                    "line": 80,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 80,
                                    "column": 43
                                  }
                                }
                              },
                              {
                                "type": "Property",
                                "key": {
                                  "type": "Identifier",
                                  "name": "dangerouslySetInnerHTML",
                                  "range": [
                                    2291,
                                    2314
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 81,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 81,
                                      "column": 31
                                    }
                                  }
                                },
                                "value": {
                                  "type": "ObjectExpression",
                                  "properties": [
                                    {
                                      "type": "Property",
                                      "key": {
                                        "type": "Identifier",
                                        "name": "__html",
                                        "range": [
                                          2317,
                                          2323
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 81,
                                            "column": 34
                                          },
                                          "end": {
                                            "line": 81,
                                            "column": 40
                                          }
                                        }
                                      },
                                      "value": {
                                        "type": "MemberExpression",
                                        "computed": true,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "itemData",
                                          "range": [
                                            2325,
                                            2333
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 81,
                                              "column": 42
                                            },
                                            "end": {
                                              "line": 81,
                                              "column": 50
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "MemberExpression",
                                          "computed": false,
                                          "object": {
                                            "type": "MemberExpression",
                                            "computed": false,
                                            "object": {
                                              "type": "ThisExpression",
                                              "range": [
                                                2334,
                                                2338
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 81,
                                                  "column": 51
                                                },
                                                "end": {
                                                  "line": 81,
                                                  "column": 55
                                                }
                                              }
                                            },
                                            "property": {
                                              "type": "Identifier",
                                              "name": "props",
                                              "range": [
                                                2339,
                                                2344
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 81,
                                                  "column": 56
                                                },
                                                "end": {
                                                  "line": 81,
                                                  "column": 61
                                                }
                                              }
                                            },
                                            "range": [
                                              2334,
                                              2344
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 81,
                                                "column": 51
                                              },
                                              "end": {
                                                "line": 81,
                                                "column": 61
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "htmlAttribute",
                                            "range": [
                                              2345,
                                              2358
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 81,
                                                "column": 62
                                              },
                                              "end": {
                                                "line": 81,
                                                "column": 75
                                              }
                                            }
                                          },
                                          "range": [
                                            2334,
                                            2358
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 81,
                                              "column": 51
                                            },
                                            "end": {
                                              "line": 81,
                                              "column": 75
                                            }
                                          }
                                        },
                                        "range": [
                                          2325,
                                          2359
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 81,
                                            "column": 42
                                          },
                                          "end": {
                                            "line": 81,
                                            "column": 76
                                          }
                                        }
                                      },
                                      "kind": "init",
                                      "method": false,
                                      "shorthand": false,
                                      "computed": false,
                                      "range": [
                                        2317,
                                        2359
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 81,
                                          "column": 34
                                        },
                                        "end": {
                                          "line": 81,
                                          "column": 76
                                        }
                                      }
                                    }
                                  ],
                                  "range": [
                                    2316,
                                    2360
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 81,
                                      "column": 33
                                    },
                                    "end": {
                                      "line": 81,
                                      "column": 77
                                    }
                                  }
                                },
                                "kind": "init",
                                "method": false,
                                "shorthand": false,
                                "computed": false,
                                "range": [
                                  2291,
                                  2360
                                ],
                                "loc": {
                                  "start": {
                                    "line": 81,
                                    "column": 8
                                  },
                                  "end": {
                                    "line": 81,
                                    "column": 77
                                  }
                                }
                              }
                            ],
                            "range": [
                              2214,
                              2368
                            ],
                            "loc": {
                              "start": {
                                "line": 78,
                                "column": 6
                              },
                              "end": {
                                "line": 82,
                                "column": 7
                              }
                            }
                          }
                        ],
                        "range": [
                          2145,
                          2374
                        ],
                        "loc": {
                          "start": {
                            "line": 76,
                            "column": 11
                          },
                          "end": {
                            "line": 83,
                            "column": 5
                          }
                        }
                      },
                      "range": [
                        2138,
                        2375
                      ],
                      "loc": {
                        "start": {
                          "line": 76,
                          "column": 4
                        },
                        "end": {
                          "line": 83,
                          "column": 6
                        }
                      }
                    }
                  ],
                  "range": [
                    2132,
                    2379
                  ],
                  "loc": {
                    "start": {
                      "line": 75,
                      "column": 32
                    },
                    "end": {
                      "line": 84,
                      "column": 3
                    }
                  }
                },
                "generator": false,
                "expression": false,
                "range": [
                  2112,
                  2379
                ],
                "loc": {
                  "start": {
                    "line": 75,
                    "column": 12
                  },
                  "end": {
                    "line": 84,
                    "column": 3
                  }
                }
              },
              "kind": "method",
              "computed": false,
              "range": [
                2102,
                2379
              ],
              "loc": {
                "start": {
                  "line": 75,
                  "column": 2
                },
                "end": {
                  "line": 84,
                  "column": 3
                }
              },
              "static": false
            },
            {
              "type": "MethodDefinition",
              "key": {
                "type": "Identifier",
                "name": "renderItems",
                "range": [
                  2383,
                  2394
                ],
                "loc": {
                  "start": {
                    "line": 86,
                    "column": 2
                  },
                  "end": {
                    "line": 86,
                    "column": 13
                  }
                }
              },
              "value": {
                "type": "FunctionExpression",
                "id": null,
                "params": [],
                "body": {
                  "type": "BlockStatement",
                  "body": [
                    {
                      "type": "VariableDeclaration",
                      "declarations": [
                        {
                          "type": "VariableDeclarator",
                          "id": {
                            "type": "Identifier",
                            "name": "items",
                            "range": [
                              2409,
                              2414
                            ],
                            "loc": {
                              "start": {
                                "line": 87,
                                "column": 10
                              },
                              "end": {
                                "line": 87,
                                "column": 15
                              }
                            }
                          },
                          "init": {
                            "type": "ArrayExpression",
                            "elements": [],
                            "range": [
                              2417,
                              2419
                            ],
                            "loc": {
                              "start": {
                                "line": 87,
                                "column": 18
                              },
                              "end": {
                                "line": 87,
                                "column": 20
                              }
                            }
                          },
                          "range": [
                            2409,
                            2419
                          ],
                          "loc": {
                            "start": {
                              "line": 87,
                              "column": 10
                            },
                            "end": {
                              "line": 87,
                              "column": 20
                            }
                          }
                        }
                      ],
                      "kind": "const",
                      "range": [
                        2403,
                        2420
                      ],
                      "loc": {
                        "start": {
                          "line": 87,
                          "column": 4
                        },
                        "end": {
                          "line": 87,
                          "column": 21
                        }
                      }
                    },
                    {
                      "type": "ForOfStatement",
                      "left": {
                        "type": "VariableDeclaration",
                        "declarations": [
                          {
                            "type": "VariableDeclarator",
                            "id": {
                              "type": "Identifier",
                              "name": "itemData",
                              "range": [
                                2433,
                                2441
                              ],
                              "loc": {
                                "start": {
                                  "line": 88,
                                  "column": 12
                                },
                                "end": {
                                  "line": 88,
                                  "column": 20
                                }
                              }
                            },
                            "init": null,
                            "range": [
                              2433,
                              2441
                            ],
                            "loc": {
                              "start": {
                                "line": 88,
                                "column": 12
                              },
                              "end": {
                                "line": 88,
                                "column": 20
                              }
                            }
                          }
                        ],
                        "kind": "let",
                        "range": [
                          2429,
                          2441
                        ],
                        "loc": {
                          "start": {
                            "line": 88,
                            "column": 8
                          },
                          "end": {
                            "line": 88,
                            "column": 20
                          }
                        }
                      },
                      "right": {
                        "type": "MemberExpression",
                        "computed": false,
                        "object": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "ThisExpression",
                            "range": [
                              2445,
                              2449
                            ],
                            "loc": {
                              "start": {
                                "line": 88,
                                "column": 24
                              },
                              "end": {
                                "line": 88,
                                "column": 28
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "state",
                            "range": [
                              2450,
                              2455
                            ],
                            "loc": {
                              "start": {
                                "line": 88,
                                "column": 29
                              },
                              "end": {
                                "line": 88,
                                "column": 34
                              }
                            }
                          },
                          "range": [
                            2445,
                            2455
                          ],
                          "loc": {
                            "start": {
                              "line": 88,
                              "column": 24
                            },
                            "end": {
                              "line": 88,
                              "column": 34
                            }
                          }
                        },
                        "property": {
                          "type": "Identifier",
                          "name": "dataList",
                          "range": [
                            2456,
                            2464
                          ],
                          "loc": {
                            "start": {
                              "line": 88,
                              "column": 35
                            },
                            "end": {
                              "line": 88,
                              "column": 43
                            }
                          }
                        },
                        "range": [
                          2445,
                          2464
                        ],
                        "loc": {
                          "start": {
                            "line": 88,
                            "column": 24
                          },
                          "end": {
                            "line": 88,
                            "column": 43
                          }
                        }
                      },
                      "body": {
                        "type": "BlockStatement",
                        "body": [
                          {
                            "type": "VariableDeclaration",
                            "declarations": [
                              {
                                "type": "VariableDeclarator",
                                "id": {
                                  "type": "Identifier",
                                  "name": "itemKey",
                                  "range": [
                                    2478,
                                    2485
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 89,
                                      "column": 10
                                    },
                                    "end": {
                                      "line": 89,
                                      "column": 17
                                    }
                                  }
                                },
                                "init": {
                                  "type": "MemberExpression",
                                  "computed": true,
                                  "object": {
                                    "type": "Identifier",
                                    "name": "itemData",
                                    "range": [
                                      2488,
                                      2496
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 89,
                                        "column": 20
                                      },
                                      "end": {
                                        "line": 89,
                                        "column": 28
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "MemberExpression",
                                    "computed": false,
                                    "object": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "ThisExpression",
                                        "range": [
                                          2497,
                                          2501
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 89,
                                            "column": 29
                                          },
                                          "end": {
                                            "line": 89,
                                            "column": 33
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "props",
                                        "range": [
                                          2502,
                                          2507
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 89,
                                            "column": 34
                                          },
                                          "end": {
                                            "line": 89,
                                            "column": 39
                                          }
                                        }
                                      },
                                      "range": [
                                        2497,
                                        2507
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 89,
                                          "column": 29
                                        },
                                        "end": {
                                          "line": 89,
                                          "column": 39
                                        }
                                      }
                                    },
                                    "property": {
                                      "type": "Identifier",
                                      "name": "keyAttribute",
                                      "range": [
                                        2508,
                                        2520
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 89,
                                          "column": 40
                                        },
                                        "end": {
                                          "line": 89,
                                          "column": 52
                                        }
                                      }
                                    },
                                    "range": [
                                      2497,
                                      2520
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 89,
                                        "column": 29
                                      },
                                      "end": {
                                        "line": 89,
                                        "column": 52
                                      }
                                    }
                                  },
                                  "range": [
                                    2488,
                                    2521
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 89,
                                      "column": 20
                                    },
                                    "end": {
                                      "line": 89,
                                      "column": 53
                                    }
                                  }
                                },
                                "range": [
                                  2478,
                                  2521
                                ],
                                "loc": {
                                  "start": {
                                    "line": 89,
                                    "column": 10
                                  },
                                  "end": {
                                    "line": 89,
                                    "column": 53
                                  }
                                }
                              }
                            ],
                            "kind": "let",
                            "range": [
                              2474,
                              2522
                            ],
                            "loc": {
                              "start": {
                                "line": 89,
                                "column": 6
                              },
                              "end": {
                                "line": 89,
                                "column": 54
                              }
                            }
                          },
                          {
                            "type": "ExpressionStatement",
                            "expression": {
                              "type": "CallExpression",
                              "callee": {
                                "type": "MemberExpression",
                                "computed": false,
                                "object": {
                                  "type": "Identifier",
                                  "name": "items",
                                  "range": [
                                    2529,
                                    2534
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 90,
                                      "column": 6
                                    },
                                    "end": {
                                      "line": 90,
                                      "column": 11
                                    }
                                  }
                                },
                                "property": {
                                  "type": "Identifier",
                                  "name": "push",
                                  "range": [
                                    2535,
                                    2539
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 90,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 90,
                                      "column": 16
                                    }
                                  }
                                },
                                "range": [
                                  2529,
                                  2539
                                ],
                                "loc": {
                                  "start": {
                                    "line": 90,
                                    "column": 6
                                  },
                                  "end": {
                                    "line": 90,
                                    "column": 16
                                  }
                                }
                              },
                              "arguments": [
                                {
                                  "type": "CallExpression",
                                  "callee": {
                                    "type": "MemberExpression",
                                    "computed": false,
                                    "object": {
                                      "type": "ThisExpression",
                                      "range": [
                                        2540,
                                        2544
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 90,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 90,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "property": {
                                      "type": "Identifier",
                                      "name": "renderItem",
                                      "range": [
                                        2545,
                                        2555
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 90,
                                          "column": 22
                                        },
                                        "end": {
                                          "line": 90,
                                          "column": 32
                                        }
                                      }
                                    },
                                    "range": [
                                      2540,
                                      2555
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 90,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 90,
                                        "column": 32
                                      }
                                    }
                                  },
                                  "arguments": [
                                    {
                                      "type": "Identifier",
                                      "name": "itemKey",
                                      "range": [
                                        2556,
                                        2563
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 90,
                                          "column": 33
                                        },
                                        "end": {
                                          "line": 90,
                                          "column": 40
                                        }
                                      }
                                    },
                                    {
                                      "type": "Identifier",
                                      "name": "itemData",
                                      "range": [
                                        2565,
                                        2573
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 90,
                                          "column": 42
                                        },
                                        "end": {
                                          "line": 90,
                                          "column": 50
                                        }
                                      }
                                    }
                                  ],
                                  "range": [
                                    2540,
                                    2574
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 90,
                                      "column": 17
                                    },
                                    "end": {
                                      "line": 90,
                                      "column": 51
                                    }
                                  }
                                }
                              ],
                              "range": [
                                2529,
                                2575
                              ],
                              "loc": {
                                "start": {
                                  "line": 90,
                                  "column": 6
                                },
                                "end": {
                                  "line": 90,
                                  "column": 52
                                }
                              }
                            },
                            "range": [
                              2529,
                              2576
                            ],
                            "loc": {
                              "start": {
                                "line": 90,
                                "column": 6
                              },
                              "end": {
                                "line": 90,
                                "column": 53
                              }
                            }
                          }
                        ],
                        "range": [
                          2466,
                          2582
                        ],
                        "loc": {
                          "start": {
                            "line": 88,
                            "column": 45
                          },
                          "end": {
                            "line": 91,
                            "column": 5
                          }
                        }
                      },
                      "range": [
                        2425,
                        2582
                      ],
                      "loc": {
                        "start": {
                          "line": 88,
                          "column": 4
                        },
                        "end": {
                          "line": 91,
                          "column": 5
                        }
                      }
                    },
                    {
                      "type": "ReturnStatement",
                      "argument": {
                        "type": "Identifier",
                        "name": "items",
                        "range": [
                          2594,
                          2599
                        ],
                        "loc": {
                          "start": {
                            "line": 92,
                            "column": 11
                          },
                          "end": {
                            "line": 92,
                            "column": 16
                          }
                        }
                      },
                      "range": [
                        2587,
                        2600
                      ],
                      "loc": {
                        "start": {
                          "line": 92,
                          "column": 4
                        },
                        "end": {
                          "line": 92,
                          "column": 17
                        }
                      }
                    }
                  ],
                  "range": [
                    2397,
                    2604
                  ],
                  "loc": {
                    "start": {
                      "line": 86,
                      "column": 16
                    },
                    "end": {
                      "line": 93,
                      "column": 3
                    }
                  }
                },
                "generator": false,
                "expression": false,
                "range": [
                  2394,
                  2604
                ],
                "loc": {
                  "start": {
                    "line": 86,
                    "column": 13
                  },
                  "end": {
                    "line": 93,
                    "column": 3
                  }
                }
              },
              "kind": "method",
              "computed": false,
              "range": [
                2383,
                2604
              ],
              "loc": {
                "start": {
                  "line": 86,
                  "column": 2
                },
                "end": {
                  "line": 93,
                  "column": 3
                }
              },
              "static": false
            }
          ],
          "range": [
            124,
            2606
          ],
          "loc": {
            "start": {
              "line": 5,
              "column": 61
            },
            "end": {
              "line": 94,
              "column": 1
            }
          }
        },
        "range": [
          78,
          2606
        ],
        "loc": {
          "start": {
            "line": 5,
            "column": 15
          },
          "end": {
            "line": 94,
            "column": 1
          }
        },
        "leadingComments": [],
        "trailingComments": []
      },
      "range": [
        63,
        2606
      ],
      "loc": {
        "start": {
          "line": 5,
          "column": 0
        },
        "end": {
          "line": 94,
          "column": 1
        }
      }
    }
  ],
  "sourceType": "module",
  "range": [
    0,
    2606
  ],
  "loc": {
    "start": {
      "line": 1,
      "column": 0
    },
    "end": {
      "line": 94,
      "column": 1
    }
  },
  "comments": []
}