style: add fade transition to bottom border on navbar menu items (#10402)

* Add fade transition to bottom border on navbar menu items

* lint fix

* use theme variables

* fix spec
This commit is contained in:
Moriah Kreeger
2020-07-23 12:49:28 -07:00
committed by GitHub
parent 2fd37b18e3
commit 6fde7f8984
2 changed files with 27 additions and 1 deletions

View File

@@ -19,6 +19,7 @@
import React from 'react';
import { shallow, mount } from 'enzyme';
import { Nav } from 'react-bootstrap';
import { supersetTheme, ThemeProvider } from '@superset-ui/style';
import Menu from 'src/components/Menu/Menu';
@@ -156,7 +157,10 @@ describe('Menu', () => {
...overrideProps,
};
const versionedWrapper = mount(<Menu {...props} />);
const versionedWrapper = mount(<Menu {...props} />, {
wrappingComponent: ThemeProvider,
wrappingComponentProps: { theme: supersetTheme },
});
expect(versionedWrapper.find('.version-info div')).toHaveLength(2);
});