ant-design/components/descriptions/DescriptionsContext.ts
thinkasany 50a44241a2
type: improve for semantic (#52548)
* type: improve for semantic

* update

* fix
2025-01-23 18:00:45 +08:00

15 lines
562 B
TypeScript

import React from 'react';
export type SemanticName = 'label' | 'content';
export interface DescriptionsContextProps {
/** @deprecated Please use `styles={{ label: {} }}` instead */
labelStyle?: React.CSSProperties;
/** @deprecated Please use `styles={{ content: {} }}` instead */
contentStyle?: React.CSSProperties;
styles?: Partial<Record<SemanticName, React.CSSProperties>>;
classNames?: Partial<Record<SemanticName, string>>;
}
const DescriptionsContext = React.createContext<DescriptionsContextProps>({});
export default DescriptionsContext;