mirror of
https://github.com/ant-design/ant-design.git
synced 2026-02-09 02:49:18 +08:00
chore: biome lint format (#56384)
Co-authored-by: 遇见同学 <1875694521@qq.com>
This commit is contained in:
@@ -26,15 +26,14 @@ export type CustomComponent<P = AnyObject> = React.ComponentType<P> | string;
|
||||
* ```
|
||||
* @since 5.13.0
|
||||
*/
|
||||
export type GetProps<T extends React.ComponentType<any> | object> = T extends React.Context<
|
||||
infer CP
|
||||
>
|
||||
? CP
|
||||
: T extends React.ComponentType<infer P>
|
||||
? P
|
||||
: T extends object
|
||||
? T
|
||||
: never;
|
||||
export type GetProps<T extends React.ComponentType<any> | object> =
|
||||
T extends React.Context<infer CP>
|
||||
? CP
|
||||
: T extends React.ComponentType<infer P>
|
||||
? P
|
||||
: T extends object
|
||||
? T
|
||||
: never;
|
||||
|
||||
/**
|
||||
* Get component props by component name
|
||||
|
||||
@@ -291,19 +291,19 @@ describe('Carousel', () => {
|
||||
{ placement: 'end', expectedVertical: true },
|
||||
{ placement: 'top', expectedVertical: false },
|
||||
{ placement: 'bottom', expectedVertical: false },
|
||||
])(
|
||||
'should set vertical=$expectedVertical for $placement',
|
||||
({ placement, expectedVertical }) => {
|
||||
const { container } = render(<Demo dotPlacement={placement} />);
|
||||
const carousel = container.querySelector('.ant-carousel-vertical');
|
||||
])('should set vertical=$expectedVertical for $placement', ({
|
||||
placement,
|
||||
expectedVertical,
|
||||
}) => {
|
||||
const { container } = render(<Demo dotPlacement={placement} />);
|
||||
const carousel = container.querySelector('.ant-carousel-vertical');
|
||||
|
||||
if (expectedVertical) {
|
||||
expect(carousel).toBeTruthy();
|
||||
} else {
|
||||
expect(carousel).toBeFalsy();
|
||||
}
|
||||
},
|
||||
);
|
||||
if (expectedVertical) {
|
||||
expect(carousel).toBeTruthy();
|
||||
} else {
|
||||
expect(carousel).toBeFalsy();
|
||||
}
|
||||
});
|
||||
});
|
||||
});
|
||||
describe('RTL Direction', () => {
|
||||
|
||||
@@ -247,26 +247,25 @@ describe('Image', () => {
|
||||
),
|
||||
];
|
||||
demos.forEach((demo, index) => {
|
||||
it.each(testCases)(
|
||||
`${index === 0 ? 'Image:' : 'Image.PreviewGroup'} imageMask = %s configMask = %s ,mask blur = %s`,
|
||||
(imageMask, configMask, expectedBlurClass, openMask) => {
|
||||
render(demo(imageMask as MaskType, configMask));
|
||||
fireEvent.click(document.querySelector('.ant-image')!);
|
||||
it.each(
|
||||
testCases,
|
||||
)(`${index === 0 ? 'Image:' : 'Image.PreviewGroup'} imageMask = %s configMask = %s ,mask blur = %s`, (imageMask, configMask, expectedBlurClass, openMask) => {
|
||||
render(demo(imageMask as MaskType, configMask));
|
||||
fireEvent.click(document.querySelector('.ant-image')!);
|
||||
|
||||
const maskElement = document.querySelector('.ant-image-preview-mask');
|
||||
expect(maskElement).toBeInTheDocument();
|
||||
if (!openMask) {
|
||||
const hiddenMask = document.querySelector('.ant-image-preview-mask-hidden');
|
||||
expect(hiddenMask).toBeTruthy();
|
||||
return;
|
||||
}
|
||||
if (expectedBlurClass) {
|
||||
expect(maskElement).toHaveClass('ant-image-preview-mask-blur');
|
||||
} else {
|
||||
expect(maskElement).not.toHaveClass('ant-image-preview-mask-blur');
|
||||
}
|
||||
},
|
||||
);
|
||||
const maskElement = document.querySelector('.ant-image-preview-mask');
|
||||
expect(maskElement).toBeInTheDocument();
|
||||
if (!openMask) {
|
||||
const hiddenMask = document.querySelector('.ant-image-preview-mask-hidden');
|
||||
expect(hiddenMask).toBeTruthy();
|
||||
return;
|
||||
}
|
||||
if (expectedBlurClass) {
|
||||
expect(maskElement).toHaveClass('ant-image-preview-mask-blur');
|
||||
} else {
|
||||
expect(maskElement).not.toHaveClass('ant-image-preview-mask-blur');
|
||||
}
|
||||
});
|
||||
});
|
||||
});
|
||||
});
|
||||
|
||||
@@ -378,28 +378,27 @@ describe('Modal', () => {
|
||||
[{ blur: true, enabled: false }, { enabled: true, blur: false }, true, false],
|
||||
];
|
||||
|
||||
it.each(testCases)(
|
||||
'modalMask = %s configMask = %s ,mask blur = %s',
|
||||
(modalMask, configMask, expectedBlurClass, openMask) => {
|
||||
render(
|
||||
<ConfigProvider modal={configMask ? { mask: configMask } : undefined}>
|
||||
<Modal open mask={modalMask} />
|
||||
</ConfigProvider>,
|
||||
);
|
||||
it.each(
|
||||
testCases,
|
||||
)('modalMask = %s configMask = %s ,mask blur = %s', (modalMask, configMask, expectedBlurClass, openMask) => {
|
||||
render(
|
||||
<ConfigProvider modal={configMask ? { mask: configMask } : undefined}>
|
||||
<Modal open mask={modalMask} />
|
||||
</ConfigProvider>,
|
||||
);
|
||||
|
||||
const maskElement = document.querySelector('.ant-modal-mask');
|
||||
if (!openMask) {
|
||||
expect(maskElement).toBeNull();
|
||||
return;
|
||||
}
|
||||
const maskElement = document.querySelector('.ant-modal-mask');
|
||||
if (!openMask) {
|
||||
expect(maskElement).toBeNull();
|
||||
return;
|
||||
}
|
||||
|
||||
expect(maskElement).toBeInTheDocument();
|
||||
if (expectedBlurClass) {
|
||||
expect(maskElement!.className).toContain('ant-modal-mask-blur');
|
||||
} else {
|
||||
expect(maskElement!.className).not.toContain('ant-modal-mask-blur');
|
||||
}
|
||||
},
|
||||
);
|
||||
expect(maskElement).toBeInTheDocument();
|
||||
if (expectedBlurClass) {
|
||||
expect(maskElement!.className).toContain('ant-modal-mask-blur');
|
||||
} else {
|
||||
expect(maskElement!.className).not.toContain('ant-modal-mask-blur');
|
||||
}
|
||||
});
|
||||
});
|
||||
});
|
||||
|
||||
@@ -163,7 +163,7 @@
|
||||
"@ant-design/tools": "^19.1.0",
|
||||
"@ant-design/x": "^1.6.1",
|
||||
"@antfu/eslint-config": "^6.6.1",
|
||||
"@biomejs/biome": "^2.3.8",
|
||||
"@biomejs/biome": "^2.3.10",
|
||||
"@blazediff/core": "^1.7.0",
|
||||
"@codecov/webpack-plugin": "^1.9.1",
|
||||
"@codesandbox/sandpack-react": "^2.20.0",
|
||||
|
||||
Reference in New Issue
Block a user