Skip to content

Commit 8955503

Browse files
Reimplement autocomplete using Baseweb Combobox (#936)
* Rewrite the Workflows Query Input autocomplete functionality using Baseweb's native combobox * Abstract autocomplete logic into a separate useQueryTextWithAutocomplete hook * Remove react-autosuggest and styletron-engine-atomic * Make all suggestions simple strings instead of having an object with an attached type (which wasn't used anywhere anyway)
1 parent 2a9691c commit 8955503

15 files changed

+723
-516
lines changed

package-lock.json

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

package.json

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,6 @@
4949
"pino": "^9.3.2",
5050
"query-string": "^9.0.0",
5151
"react": "^18.2.0",
52-
"react-autosuggest": "^10.1.0",
5352
"react-dom": "^18.2.0",
5453
"react-error-boundary": "^4.0.13",
5554
"react-hook-form": "^7.52.0",
@@ -61,7 +60,6 @@
6160
"react-visjs-timeline": "^1.6.0",
6261
"remark-gfm": "^4.0.1",
6362
"server-only": "^0.0.1",
64-
"styletron-engine-atomic": "^1.6.2",
6563
"styletron-engine-monolithic": "^1.0.0",
6664
"styletron-react": "^6.1.1",
6765
"use-between": "^1.3.5",
@@ -76,9 +74,7 @@
7674
"@types/lodash": "^4.14.202",
7775
"@types/node": "^20.11.17",
7876
"@types/react": "^18.2.57",
79-
"@types/react-autosuggest": "^10.1.11",
8077
"@types/react-dom": "^18.2.19",
81-
"@types/styletron-react": "^5.0.8",
8278
"@typescript-eslint/parser": "^7.13.0",
8379
"eslint": "^8.56.0",
8480
"eslint-config-next": "14.1.0",

0 commit comments

Comments
 (0)