Feat: Suggestion list in Explore is virtualized (#16342)
* Wip: virtualize suggestions list * Refactor: Separate components to different files * Refactor: Made TypeaheadItem a FunctionComponent using emotion * Refactor: Use theme to calculate width instead of hardcoded values * Refactor: Calculate list height and item size * Style: Adds labels to emotion classes * Refactor: Flattens CompletionItems to one list * Chore: merge yarn.lock * Refactor: Adds documentation popup on the side * Refactor: Makes position of TypeaheadInfo dynamic * Refactor: Calculations moved to separate file
Showing
... | ... | @@ -36,6 +36,7 @@ |
"@types/react-select": "^2.0.4", | ||
"@types/react-transition-group": "^2.0.15", | ||
"@types/react-virtualized": "^9.18.12", | ||
"@types/react-window": "1.7.0", | ||
"angular-mocks": "1.6.6", | ||
"autoprefixer": "^9.4.10", | ||
"axios": "^0.18.0", | ||
... | ... | @@ -180,6 +181,7 @@ |
"angular-sanitize": "1.6.6", | ||
"baron": "^3.0.3", | ||
"brace": "^0.10.0", | ||
"calculate-size": "1.1.1", | ||
"classnames": "^2.2.6", | ||
"clipboard": "^2.0.4", | ||
"d3": "^4.11.0", | ||
... | ... | @@ -207,6 +209,7 @@ |
"react-table": "^6.8.6", | ||
"react-transition-group": "^2.2.1", | ||
"react-virtualized": "^9.21.0", | ||
"react-window": "1.7.1", | ||
"redux": "^4.0.0", | ||
"redux-logger": "^3.0.6", | ||
"redux-thunk": "^2.3.0", | ||
... | ... |
Please
register
or
sign in
to comment