mirror of
https://github.com/ant-design/ant-design.git
synced 2025-06-11 19:42:54 +08:00
chore: fix timeline TimelineItemProps typo (#27001)
* chore: fix timeline TimelineItemProps typo * Update Timeline.tsx * Update TimelineItem.tsx * Update TimelineItem.tsx * Update TimelineItem.tsx * Update TimelineItem.tsx Co-authored-by: Olivier Louvignes <olivier@mgcrea.io> Co-authored-by: 偏右 <afc163@gmail.com>
This commit is contained in:
parent
f07613a9c2
commit
514cc062be
@ -2,7 +2,7 @@ import * as React from 'react';
|
|||||||
import classNames from 'classnames';
|
import classNames from 'classnames';
|
||||||
import LoadingOutlined from '@ant-design/icons/LoadingOutlined';
|
import LoadingOutlined from '@ant-design/icons/LoadingOutlined';
|
||||||
|
|
||||||
import TimelineItem, { TimeLineItemProps } from './TimelineItem';
|
import TimelineItem, { TimelineItemProps } from './TimelineItem';
|
||||||
import { ConfigContext } from '../config-provider';
|
import { ConfigContext } from '../config-provider';
|
||||||
import { cloneElement } from '../_util/reactNode';
|
import { cloneElement } from '../_util/reactNode';
|
||||||
|
|
||||||
@ -18,7 +18,7 @@ export interface TimelineProps {
|
|||||||
}
|
}
|
||||||
|
|
||||||
interface TimelineType extends React.FC<TimelineProps> {
|
interface TimelineType extends React.FC<TimelineProps> {
|
||||||
Item: React.FC<TimeLineItemProps>;
|
Item: React.FC<TimelineItemProps>;
|
||||||
}
|
}
|
||||||
|
|
||||||
const Timeline: TimelineType = props => {
|
const Timeline: TimelineType = props => {
|
||||||
|
@ -3,7 +3,7 @@ import classNames from 'classnames';
|
|||||||
import omit from 'omit.js';
|
import omit from 'omit.js';
|
||||||
import { ConfigContext } from '../config-provider';
|
import { ConfigContext } from '../config-provider';
|
||||||
|
|
||||||
export interface TimeLineItemProps {
|
export interface TimelineItemProps {
|
||||||
prefixCls?: string;
|
prefixCls?: string;
|
||||||
className?: string;
|
className?: string;
|
||||||
color?: string;
|
color?: string;
|
||||||
@ -14,7 +14,13 @@ export interface TimeLineItemProps {
|
|||||||
label?: React.ReactNode;
|
label?: React.ReactNode;
|
||||||
}
|
}
|
||||||
|
|
||||||
const TimelineItem: React.FC<TimeLineItemProps> = props => {
|
// for compatibililty
|
||||||
|
// https://github.com/ant-design/ant-design/pull/26832
|
||||||
|
export interface TimeLineItemProps extends TimelineItemProps {
|
||||||
|
__deprecated_do_not_use_it__?: any; // eslint-disable-line camelcase
|
||||||
|
}
|
||||||
|
|
||||||
|
const TimelineItem: React.FC<TimelineItemProps> = props => {
|
||||||
const { getPrefixCls } = React.useContext(ConfigContext);
|
const { getPrefixCls } = React.useContext(ConfigContext);
|
||||||
const {
|
const {
|
||||||
prefixCls: customizePrefixCls,
|
prefixCls: customizePrefixCls,
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
import Timeline from './Timeline';
|
import Timeline from './Timeline';
|
||||||
|
|
||||||
export { TimelineProps } from './Timeline';
|
export { TimelineProps } from './Timeline';
|
||||||
export { TimeLineItemProps } from './TimelineItem';
|
export { TimelineItemProps } from './TimelineItem';
|
||||||
|
|
||||||
export default Timeline;
|
export default Timeline;
|
||||||
|
Loading…
Reference in New Issue
Block a user