Skip to content

Commit af6f2d8

Browse files
author
amazon-meaisiah
committed
Make API search case-insensitive
1 parent b1f2b80 commit af6f2d8

File tree

2 files changed

+4
-9
lines changed

2 files changed

+4
-9
lines changed

dev-portal/src/components/ApiSearch.jsx

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -14,17 +14,13 @@ import './ApiSearch.css'
1414
import searchTermRegexp from 'utils/search-term-regexp'
1515

1616
function prepareSearch (searchString) {
17-
return Array.from(new Set(searchString.match(searchTermRegexp)))
17+
return Array.from(new Set(searchString.toLowerCase().match(searchTermRegexp)))
1818
}
1919

2020
export default function ApiSearch (props) {
2121
const [value, setValue] = useState('')
2222
const [searchQuery, setSearchQuery] = useState('')
2323

24-
// function handleResultSelect (e, { result }) {
25-
// console.log(result)
26-
// }
27-
2824
const isLoaded = useObserver(() => store.apiList != null && store.apiList.loaded)
2925

3026
// Easier than building an actual search index. (And client-side text search *sucks* massively.)
@@ -70,7 +66,6 @@ export default function ApiSearch (props) {
7066
<Grid style={{ padding: '2em' }}>
7167
<Grid.Column>
7268
<Search
73-
// onResultSelect={handleResultSelect}
7469
onSearchChange={handleSearchChange}
7570
results={results}
7671
resultRenderer={(result) => (

dev-portal/src/utils/search-term-regexp.js

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)