mirror of
https://github.com/apache/superset.git
synced 2026-04-18 15:44:57 +00:00
style: remove react bootstrap fade component (#11843)
* Replace Bootstrap Fade component with custom Emotion Fade component * Fix lint errors * Added test * Fixing front-end build errors * Fix lint errors
This commit is contained in:
@@ -23,6 +23,7 @@ import configureStore from 'redux-mock-store';
|
||||
import { supersetTheme, ThemeProvider } from '@superset-ui/core';
|
||||
|
||||
import Link from 'src/components/Link';
|
||||
import Fade from 'src/common/components/Fade';
|
||||
import TableElement from 'src/SqlLab/components/TableElement';
|
||||
import ColumnElement from 'src/SqlLab/components/ColumnElement';
|
||||
|
||||
@@ -63,6 +64,14 @@ describe('TableElement', () => {
|
||||
},
|
||||
);
|
||||
});
|
||||
it('fades table', () => {
|
||||
const wrapper = shallow(<TableElement {...mockedProps} />);
|
||||
expect(wrapper.state().hovered).toBe(false);
|
||||
expect(wrapper.find(Fade).props().hovered).toBe(false);
|
||||
wrapper.find('div.TableElement').simulate('mouseEnter');
|
||||
expect(wrapper.state().hovered).toBe(true);
|
||||
expect(wrapper.find(Fade).props().hovered).toBe(true);
|
||||
});
|
||||
it('sorts columns', () => {
|
||||
const wrapper = shallow(<TableElement {...mockedProps} />);
|
||||
expect(wrapper.state().sortColumns).toBe(false);
|
||||
|
||||
Reference in New Issue
Block a user