Skip to content

Commit 386964a

Browse files
authored
feat: remove mxgraph and rename slidePane to drawer (#507)
* feat: remove mxgraph and rename slidePane to drawer * feat: rename all slidePane to drawer and rename switchWindow folder to useWindowSwitchListener * test(drawer): change unit test
1 parent f30ded1 commit 386964a

36 files changed

+31
-4086
lines changed

src/slidePane/__tests/__snapshots__/index.test.tsx.snap renamed to src/drawer/__tests/__snapshots__/index.test.tsx.snap

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ exports[`test SlidePane snapshot match 1`] = `
77
<div />
88
<div>
99
<div
10-
class="dtc-slide-pane dtc-slide-pane-right dtc-slide-pane-open"
10+
class="dtc-drawer dtc-drawer-right dtc-drawer-open"
1111
tabindex="-1"
1212
>
1313
<div
@@ -17,27 +17,27 @@ exports[`test SlidePane snapshot match 1`] = `
1717
tabindex="0"
1818
/>
1919
<div
20-
class="dtc-slide-pane-content-wrapper"
20+
class="dtc-drawer-content-wrapper"
2121
style="width: 1000px;"
2222
>
2323
<div
2424
aria-modal="true"
25-
class="dtc-slide-pane-content"
25+
class="dtc-drawer-content"
2626
role="dialog"
2727
>
2828
<div
29-
class="ant-spin-nested-loading dtc-slide-pane-nested-loading"
29+
class="ant-spin-nested-loading dtc-drawer-nested-loading"
3030
>
3131
<div
3232
class="ant-spin-container"
3333
>
3434
<img
3535
alt="closeBtn"
36-
class="dtc-slide-pane-icon"
36+
class="dtc-drawer-icon"
3737
src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAABwCAYAAAAE0LDPAAAAAXNSR0IArs4c6QAAAnlJREFUaEPtmk9IVHEQx78jufpw7ykouuEaBG6dEmrXOmRRt476VgvyEngKlNqQMu3PoSU7iCBq4CW2olNdRMRr7HasnnZb0y57WGODzUDjt/RIonbeyzfQYd51h/m8+c7395u3MOSs5Xexr4dKRLt5AhYJtbPRaNO7velo/4Bf6YhoB8B0R3vzNSLaNr8ECnBRRLTc0d583kBEAJU3J5o6HG0ZkgTs1OBATAxgqqghTIoCiPBeFABQSRggZFOxg/anC0ElYq9JlUglYhVgA9RFKhGrABugLlKJWAXYAHWRSsQqwAaoi1QiVgE2gHVRejKDUKgWQ1cvmj/XbMLfA3jA42dwVvPo7+tBd/xo8ICNzQLG7y3AskIYvz2IcEO9LwhbgcmWebGCpeUcEvEYBvrOBg8ol7cxOjaP4lYJqZEkIm2NniGeKjDZ3mQ/YPbJa7S1NiI1YntuuGeAgTx8lMHqx3XYvWdwOnHMUxW+AJufC7hzdwH1VggTt64gHLZYiC+Ayfb85QoWl3KIn+jEpeS54AHlb98xOjaHYrGEG8M2DkWaqkJ8V2CyZd86mJl7hdaWg7h5PVm14f8EMJD0zxM+ePkCuo4f+WsV/ycgm3MwMy8k0d4mp4ZtRIJusmvTxMlODNgB21T8oLlXRbK3B6cS3maDZxeJXnbudb315Wvl9AZ+XbsDpzseQ3/QA+fTRgET9wVHpvmqcNbWK6PSjEy/D9vkB+mnaLDq5D5b/L6x7+8iBbBNVolUItYDKpFKxCrABqiLVCJWATZAXaQSsQqwAeoilYhVgA1QFzESCS8wia9giS6Rma1B0TU40UU+sVVEoWXK6uugPwBjVkdxauLcgwAAAABJRU5ErkJggg=="
3838
/>
3939
<div
40-
class="dtc-slide-pane-body"
40+
class="dtc-drawer-body"
4141
>
4242
Hello World
4343
</div>

src/slidePane/__tests/index.test.tsx renamed to src/drawer/__tests/index.test.tsx

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -29,15 +29,15 @@ describe('test SlidePane ', () => {
2929
});
3030
test('should render mask correct ', () => {
3131
const { unmount } = render(<SlidePane open>Hello World</SlidePane>);
32-
const dom = document.querySelector('.dtc-slide-pane-mask');
32+
const dom = document.querySelector('.dtc-drawer-mask');
3333
expect(dom).toBe(null);
3434
unmount();
3535
render(
3636
<SlidePane open mask>
3737
Hello World
3838
</SlidePane>
3939
);
40-
const domMask = document.querySelector('.dtc-slide-pane-mask');
40+
const domMask = document.querySelector('.dtc-drawer-mask');
4141
expect(domMask).not.toBe(null);
4242
});
4343
test('should render width correct', () => {
@@ -46,7 +46,7 @@ describe('test SlidePane ', () => {
4646
Hello World
4747
</SlidePane>
4848
);
49-
expect(document.querySelector('.dtc-slide-pane-content-wrapper')).toHaveStyle({
49+
expect(document.querySelector('.dtc-drawer-content-wrapper')).toHaveStyle({
5050
width: '640px',
5151
});
5252
});
@@ -56,7 +56,7 @@ describe('test SlidePane ', () => {
5656
Hello World
5757
</SlidePane>
5858
);
59-
expect(document.querySelector('.dtc-slide-pane-content-wrapper')).toHaveStyle({
59+
expect(document.querySelector('.dtc-drawer-content-wrapper')).toHaveStyle({
6060
width: '1256px',
6161
});
6262
});
@@ -72,10 +72,10 @@ describe('test SlidePane ', () => {
7272
Hello World
7373
</SlidePane>
7474
);
75-
expect(document.querySelector('.dtc-slide-pane')).toHaveClass('root-className');
76-
expect(document.querySelector('.dtc-slide-pane-body')).toHaveClass('body-className');
77-
expect(document.querySelector('.dtc-slide-pane')).toHaveStyle({ color: 'red' });
78-
expect(document.querySelector('.dtc-slide-pane-body')).toHaveStyle({
75+
expect(document.querySelector('.dtc-drawer')).toHaveClass('root-className');
76+
expect(document.querySelector('.dtc-drawer-body')).toHaveClass('body-className');
77+
expect(document.querySelector('.dtc-drawer')).toHaveStyle({ color: 'red' });
78+
expect(document.querySelector('.dtc-drawer-body')).toHaveStyle({
7979
backgroundColor: 'forestgreen',
8080
});
8181
unmount();
@@ -102,7 +102,7 @@ describe('test SlidePane ', () => {
102102
}}
103103
</SlidePane>
104104
);
105-
expect(document.querySelector('.dtc-slide-pane-tabs')).not.toBe(null);
105+
expect(document.querySelector('.dtc-drawer-tabs')).not.toBe(null);
106106
expect(getByText('tab1')).toBeTruthy();
107107
expect(getByText('基本信息')).toBeTruthy();
108108
unmount();
File renamed without changes.

src/slidePane/demos/basicSize.tsx renamed to src/drawer/demos/basicSize.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import React, { useState } from 'react';
22
import { Button, Space } from 'antd';
33
import { SlidePane } from 'dt-react-component';
4-
import { SlidePaneProps } from 'dt-react-component/slidePane';
4+
import { SlidePaneProps } from 'dt-react-component/drawer';
55

66
export default () => {
77
const [visible, setVisible] = useState(false);
File renamed without changes.
File renamed without changes.
File renamed without changes.

0 commit comments

Comments
 (0)