18 lines
593 B
TypeScript
18 lines
593 B
TypeScript
import { warning } from '../../vc-util/warning';
|
|
import type { DisabledTimes, PickerMode } from '../interface';
|
|
|
|
export interface WarningProps extends DisabledTimes {
|
|
picker?: PickerMode;
|
|
}
|
|
|
|
export function legacyPropsWarning(props: WarningProps) {
|
|
const { picker, disabledHours, disabledMinutes, disabledSeconds } = props;
|
|
|
|
if (picker === 'time' && (disabledHours || disabledMinutes || disabledSeconds)) {
|
|
warning(
|
|
false,
|
|
`'disabledHours', 'disabledMinutes', 'disabledSeconds' will be removed in the next major version, please use 'disabledTime' instead.`,
|
|
);
|
|
}
|
|
}
|