Skip to content

Commit d2c102b

Browse files
committed
fix(CWidgetBrand): addHeaderClass bad PropTypes
1 parent ab3348a commit d2c102b

File tree

2 files changed

+12
-7
lines changed

2 files changed

+12
-7
lines changed

Diff for: src/toast/tests/CToast.test.js

+11-6
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
import React from 'react'
22
import { configure, mount } from 'enzyme'
33
import Adapter from 'enzyme-adapter-react-16'
4-
import renderer from 'react-test-renderer';
4+
import { create } from 'react-test-renderer';
5+
import { act } from 'react-dom/test-utils';
56

67
import CToast from '../CToast'
78
import CToaster from '../CToaster'
@@ -10,12 +11,12 @@ configure({ adapter: new Adapter() })
1011

1112
describe('CToast', () => {
1213
it('renders basic wrapper correctly', () => {
13-
const component = renderer.create(<CToast/>);
14+
const component = create(<CToast/>);
1415
let tree = component.toJSON();
1516
expect(tree).toMatchSnapshot()
1617
})
1718
it('renders customized wrapper correctly', () => {
18-
const componentCustomized = renderer.create(
19+
const componentCustomized = create(
1920
<CToast
2021
className='class-name'
2122
show
@@ -44,7 +45,9 @@ describe('CToast', () => {
4445
</CToast>
4546
</CToaster>
4647
);
47-
jest.runAllTimers()
48+
act(() => {
49+
jest.runAllTimers()
50+
})
4851
console.log(component.html());
4952
expect(component.find(<CToast/>)).toHaveLength(0);
5053
})
@@ -64,8 +67,10 @@ describe('CToast', () => {
6467
</CToast>
6568
</CToaster>
6669
);
67-
jest.runAllTimers()
70+
act(() => {
71+
jest.runAllTimers()
72+
})
6873
console.log(component.html());
6974
expect(component.find(<CToast/>)).toHaveLength(0);
7075
})
71-
})
76+
})

Diff for: src/widgets/CWidgetBrand.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@ CWidgetBrand.propTypes = {
7373
rightFooter: PropTypes.string,
7474
leftHeader: PropTypes.string,
7575
leftFooter: PropTypes.string,
76-
addHeaderClasses: PropTypes.oneOfType([String, Array, Object]),
76+
addHeaderClasses: PropTypes.oneOfType([PropTypes.string, PropTypes.array, PropTypes.object]),
7777
bodySlot: PropTypes.node
7878
};
7979

0 commit comments

Comments
 (0)