Skip to content

Commit 884278f

Browse files
committed
refactor: remove flex class
1 parent 112e755 commit 884278f

File tree

4 files changed

+7
-139
lines changed

4 files changed

+7
-139
lines changed

assets/index.less

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
@pagination-item-input-bg: #fff;
1414

1515
.@{pagination-prefix-cls} {
16+
display: flex;
1617
margin: 0;
1718
padding: 0;
1819
font-size: 14px;
@@ -24,10 +25,6 @@
2425
list-style: none;
2526
}
2627

27-
&-flex {
28-
display: flex;
29-
}
30-
3128
&-start {
3229
justify-content: start;
3330
}

src/Pagination.tsx

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -557,7 +557,6 @@ const Pagination: React.FC<PaginationProps> = (props) => {
557557
}
558558

559559
const cls = classNames(prefixCls, className, {
560-
[`${prefixCls}-flex`]: !!align,
561560
[`${prefixCls}-start`]: align === 'start',
562561
[`${prefixCls}-center`]: align === 'center',
563562
[`${prefixCls}-end`]: align === 'end',

tests/__snapshots__/demo.test.tsx.snap

Lines changed: 3 additions & 125 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
exports[`Example align 1`] = `
44
<div>
55
<ul
6-
class="rc-pagination rc-pagination-flex rc-pagination-start"
6+
class="rc-pagination rc-pagination-start"
77
>
88
<li
99
aria-disabled="true"
@@ -42,7 +42,7 @@ exports[`Example align 1`] = `
4242
</li>
4343
</ul>
4444
<ul
45-
class="rc-pagination rc-pagination-flex rc-pagination-center"
45+
class="rc-pagination rc-pagination-center"
4646
>
4747
<li
4848
aria-disabled="true"
@@ -81,7 +81,7 @@ exports[`Example align 1`] = `
8181
</li>
8282
</ul>
8383
<ul
84-
class="rc-pagination rc-pagination-flex rc-pagination-end"
84+
class="rc-pagination rc-pagination-end"
8585
>
8686
<li
8787
aria-disabled="true"
@@ -1082,128 +1082,6 @@ exports[`Example controlled 1`] = `
10821082
</div>
10831083
`;
10841084

1085-
exports[`Example direction 1`] = `
1086-
<div>
1087-
<ul
1088-
class="rc-pagination rc-pagination-flex rc-pagination-start"
1089-
>
1090-
<li
1091-
aria-disabled="true"
1092-
class="rc-pagination-prev rc-pagination-disabled"
1093-
title="上一页"
1094-
>
1095-
<button
1096-
aria-label="prev page"
1097-
class="rc-pagination-item-link"
1098-
disabled=""
1099-
type="button"
1100-
/>
1101-
</li>
1102-
<li
1103-
class="rc-pagination-item rc-pagination-item-1 rc-pagination-item-disabled"
1104-
tabindex="0"
1105-
title="1"
1106-
>
1107-
<a
1108-
rel="nofollow"
1109-
>
1110-
1
1111-
</a>
1112-
</li>
1113-
<li
1114-
aria-disabled="true"
1115-
class="rc-pagination-next rc-pagination-disabled"
1116-
title="下一页"
1117-
>
1118-
<button
1119-
aria-label="next page"
1120-
class="rc-pagination-item-link"
1121-
disabled=""
1122-
type="button"
1123-
/>
1124-
</li>
1125-
</ul>
1126-
<ul
1127-
class="rc-pagination rc-pagination-flex rc-pagination-center"
1128-
>
1129-
<li
1130-
aria-disabled="true"
1131-
class="rc-pagination-prev rc-pagination-disabled"
1132-
title="上一页"
1133-
>
1134-
<button
1135-
aria-label="prev page"
1136-
class="rc-pagination-item-link"
1137-
disabled=""
1138-
type="button"
1139-
/>
1140-
</li>
1141-
<li
1142-
class="rc-pagination-item rc-pagination-item-1 rc-pagination-item-disabled"
1143-
tabindex="0"
1144-
title="1"
1145-
>
1146-
<a
1147-
rel="nofollow"
1148-
>
1149-
1
1150-
</a>
1151-
</li>
1152-
<li
1153-
aria-disabled="true"
1154-
class="rc-pagination-next rc-pagination-disabled"
1155-
title="下一页"
1156-
>
1157-
<button
1158-
aria-label="next page"
1159-
class="rc-pagination-item-link"
1160-
disabled=""
1161-
type="button"
1162-
/>
1163-
</li>
1164-
</ul>
1165-
<ul
1166-
class="rc-pagination rc-pagination-flex rc-pagination-end"
1167-
>
1168-
<li
1169-
aria-disabled="true"
1170-
class="rc-pagination-prev rc-pagination-disabled"
1171-
title="上一页"
1172-
>
1173-
<button
1174-
aria-label="prev page"
1175-
class="rc-pagination-item-link"
1176-
disabled=""
1177-
type="button"
1178-
/>
1179-
</li>
1180-
<li
1181-
class="rc-pagination-item rc-pagination-item-1 rc-pagination-item-disabled"
1182-
tabindex="0"
1183-
title="1"
1184-
>
1185-
<a
1186-
rel="nofollow"
1187-
>
1188-
1
1189-
</a>
1190-
</li>
1191-
<li
1192-
aria-disabled="true"
1193-
class="rc-pagination-next rc-pagination-disabled"
1194-
title="下一页"
1195-
>
1196-
<button
1197-
aria-label="next page"
1198-
class="rc-pagination-item-link"
1199-
disabled=""
1200-
type="button"
1201-
/>
1202-
</li>
1203-
</ul>
1204-
</div>
1205-
`;
1206-
12071085
exports[`Example itemRender 1`] = `
12081086
<div>
12091087
<ul

tests/index.test.tsx

Lines changed: 3 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -324,21 +324,15 @@ describe('Other props', () => {
324324
describe('should support align props', () => {
325325
it('should support align to start', () => {
326326
const { container } = render(<Pagination align="start" />);
327-
expect(
328-
container.querySelector('.rc-pagination-flex.rc-pagination-start'),
329-
).toBeTruthy();
327+
expect(container.querySelector('.rc-pagination-start')).toBeTruthy();
330328
});
331329
it('should support align to center', () => {
332330
const { container } = render(<Pagination align="center" />);
333-
expect(
334-
container.querySelector('.rc-pagination-flex.rc-pagination-center'),
335-
).toBeTruthy();
331+
expect(container.querySelector('.rc-pagination-center')).toBeTruthy();
336332
});
337333
it('should support align to end', () => {
338334
const { container } = render(<Pagination align="end" />);
339-
expect(
340-
container.querySelector('.rc-pagination-flex.rc-pagination-end'),
341-
).toBeTruthy();
335+
expect(container.querySelector('.rc-pagination-end')).toBeTruthy();
342336
});
343337
});
344338

0 commit comments

Comments
 (0)