Skip to content

Commit cd9c4d4

Browse files
committed
type(Descriptions): fix export type error.
1 parent 811d8dd commit cd9c4d4

File tree

1 file changed

+7
-4
lines changed

1 file changed

+7
-4
lines changed

packages/react-descriptions/src/index.tsx

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -96,11 +96,14 @@ function InternalDescriptions(props: DescriptionsProps, ref: React.ForwardedRef<
9696
);
9797
}
9898

99-
const Descriptions = React.forwardRef<HTMLDivElement, DescriptionsProps>(InternalDescriptions);
100-
type Descriptions = typeof Descriptions & {
99+
type DescriptionsComponent = React.FC<React.PropsWithRef<DescriptionsProps>> & {
101100
Item: typeof DescriptionsItem;
102101
};
103102

104-
(Descriptions as Descriptions).Item = DescriptionsItem;
103+
const Descriptions: DescriptionsComponent = React.forwardRef<HTMLDivElement>(
104+
InternalDescriptions,
105+
) as unknown as DescriptionsComponent;
105106

106-
export default Descriptions as Descriptions;
107+
Descriptions.Item = DescriptionsItem;
108+
109+
export default Descriptions;

0 commit comments

Comments
 (0)