refactor: Replace usages of Popover from react-bootstrap with Antd (#11163)

* New popover component

* LimitControl

* Moar components migrated

* TimeSeriesColumnControl

* Hotkeys

* ColorPicker

* FilterBoxItemCOntrol

* AdhocFilterEditPopover

* AdhocMetric

* AnnotationLayerControl

* DateFilterControl

* Tests fix

* Fix linting issue

* Fix tests

* Bug fix

* Test fix

* Remove Antd global stylesheet

* Fix linting

* Fix test

* Fix test

* Fix test

* Fix test

* Fix test
This commit is contained in:
Kamil Gabryjelski
2020-10-20 05:42:33 +02:00
committed by GitHub
parent 4208ca76e0
commit 901a42b1df
39 changed files with 942 additions and 874 deletions

View File

@@ -18,7 +18,7 @@
*/
import React from 'react';
import { shallow, mount } from 'enzyme';
import { OverlayTrigger } from 'react-bootstrap';
import Popover from 'src/common/components/Popover';
import sinon from 'sinon';
import { Provider } from 'react-redux';
import configureStore from 'redux-mock-store';
@@ -43,7 +43,7 @@ describe('EmbedCodeButton', () => {
it('renders overlay trigger', () => {
const wrapper = shallow(<EmbedCodeButton {...defaultProps} />);
expect(wrapper.find(OverlayTrigger)).toExist();
expect(wrapper.find(Popover)).toExist();
});
it('should create a short, standalone, explore url', () => {
@@ -62,7 +62,7 @@ describe('EmbedCodeButton', () => {
shortUrlId: 100,
});
const trigger = wrapper.find(OverlayTrigger);
const trigger = wrapper.find(Popover);
trigger.simulate('click');
expect(spy1.callCount).toBe(1);
expect(spy2.callCount).toBe(1);