label: shortenLabel()

in src/Search.js [160:195]


                    label: shortenLabel(obj.key)
                }
            }
        );
      this.setState({ negICD10s, loading: false })

      // console.log(this.state)
    } catch (err) {
      console.log('error fetching data: ', err)
    }
  }
  onChange = (e) => { // 5
    const value = e.target.value
    if (value.length >0) {
      this.setState({ searchQuery: value }, () => {
        this.handleFilter(value)
      })
    }
  }
  handleFilter = debounce((val) => { // 6
    this.onSearch(val)
  }, 250)
  onSearch = async () => {
    const { searchQuery } = this.state
    // console.log('searchQuery: ', searchQuery)
    try {
      var apiData = await API.graphql(graphqlOperation(SearchReports, { searchQuery }))
      const { data: { searchReports } } = apiData
      const items = searchReports
      this.setState({ items })

      apiData = await API.graphql(graphqlOperation(SearchPositiveICD10CMs, { searchQuery }))
      const { data: { getPositiveICD10CMs } } = apiData
      const posICD10s = getPositiveICD10CMs.map(
            (obj, ind) => {
                return {