chore: biome lint format (#56384)

Co-authored-by: 遇见同学 <1875694521@qq.com>
This commit is contained in:
thinkasany
2025-12-27 16:32:17 +08:00
committed by GitHub
parent 1341d29312
commit 9108b85cf7
5 changed files with 59 additions and 62 deletions

View File

@@ -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

View File

@@ -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', () => {

View File

@@ -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');
}
});
});
});
});

View File

@@ -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');
}
});
});
});

View File

@@ -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",