[Discover] Deangularize and euificate sidebar (#47559)

* Split angular templates into React components

* Add tooltip for field label

* Adapt SCSS

* Cleanup angular directives

* Extract helper functions

* Improve tests + docs

* Move css to _sidebar.scss

* Exclude _id field from displaying the Visualize button to prevent an ES error

* A11y improvements
This commit is contained in:
Matthias Wilhelm 2020-03-31 17:01:44 +02:00 committed by GitHub
parent 4899aaf565
commit 0082ca7ad8
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
63 changed files with 2005 additions and 1774 deletions

View file

@ -63,7 +63,7 @@ export default function({ getService, getPageObjects }: FtrProviderContext) {
await a11y.testAppSnapshot();
});
it.skip('Click on new to clear the search', async () => {
it('Click on new to clear the search', async () => {
await PageObjects.discover.clickNewSearchButton();
await a11y.testAppSnapshot();
});
@ -121,7 +121,7 @@ export default function({ getService, getPageObjects }: FtrProviderContext) {
await a11y.testAppSnapshot();
});
it.skip('Add more fields from sidebar', async () => {
it('Add more fields from sidebar', async () => {
for (const [columnName, value] of TEST_FILTER_COLUMN_NAMES) {
await PageObjects.discover.clickFieldListItem(columnName);
await PageObjects.discover.clickFieldListPlusFilter(columnName, value);