feat(descriptions): support html attributes id type (#46367)

test(descriptions): add html attributes `id`  test
close #46350

Co-authored-by: lijianan <574980606@qq.com>
This commit is contained in:
阿菜 Cai 2023-12-11 00:05:47 +08:00 committed by GitHub
parent 2cc68acd9e
commit 0a671878ec
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 11 additions and 0 deletions

View File

@ -188,6 +188,16 @@ describe('Descriptions', () => {
expect(wrapper.container.firstChild).toMatchSnapshot();
});
it('Descriptions support id', () => {
const wrapper = render(
<Descriptions id="descriptions">
<Descriptions.Item>Cloud Database</Descriptions.Item>
</Descriptions>,
);
const descriptionItemsElement = wrapper.container.querySelector('#descriptions');
expect(descriptionItemsElement).not.toBeNull();
});
it('keep key', () => {
render(
<Descriptions>

View File

@ -47,6 +47,7 @@ export interface DescriptionsProps {
labelStyle?: React.CSSProperties;
contentStyle?: React.CSSProperties;
items?: DescriptionsItemType[];
id?: string;
}
const Descriptions: React.FC<DescriptionsProps> & CompoundedComponent = (props) => {