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
This commit is contained in:
Hugo Häggmark
2019-04-09 14:25:13 +02:00
committed by GitHub
parent f0eddcd8a8
commit ed7ad8f6ac
8 changed files with 395 additions and 100 deletions

View File

@@ -1,4 +1,5 @@
import { ThemeContext, withTheme } from './ThemeContext';
import { getTheme, mockTheme } from './getTheme';
import { selectThemeVariant } from './selectThemeVariant';
export { ThemeContext, withTheme, mockTheme, getTheme };
export { ThemeContext, withTheme, mockTheme, getTheme, selectThemeVariant };