mirror of
https://github.com/ant-design/ant-design.git
synced 2026-02-09 02:49:18 +08:00
refactor: update picker (#55925)
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
import * as React from 'react';
|
||||
import { useContext, useMemo } from 'react';
|
||||
import type { GenerateConfig } from '@rc-component/picker/lib/generate';
|
||||
import type { Locale } from '@rc-component/picker/lib/interface';
|
||||
import type { GenerateConfig } from '@rc-component/picker/generate';
|
||||
import type { Locale } from '@rc-component/picker/interface';
|
||||
import { clsx } from 'clsx';
|
||||
|
||||
import { FormItemInputContext } from '../form/context';
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import React from 'react';
|
||||
import type { PickerPanelProps } from '@rc-component/picker';
|
||||
import dayjsGenerateConfig from '@rc-component/picker/lib/generate/dayjs';
|
||||
import type { Locale } from '@rc-component/picker/lib/interface';
|
||||
import dayjsGenerateConfig from '@rc-component/picker/generate/dayjs';
|
||||
import type { Locale } from '@rc-component/picker/interface';
|
||||
import { warning } from '@rc-component/util';
|
||||
import Dayjs from 'dayjs';
|
||||
import MockDate from 'mockdate';
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
import * as React from 'react';
|
||||
import type { BasePickerPanelProps as RcBasePickerPanelProps } from '@rc-component/picker';
|
||||
import { PickerPanel as RCPickerPanel } from '@rc-component/picker';
|
||||
import type { GenerateConfig } from '@rc-component/picker/lib/generate';
|
||||
import type { CellRenderInfo } from '@rc-component/picker/lib/interface';
|
||||
import type { GenerateConfig } from '@rc-component/picker/generate';
|
||||
import type { CellRenderInfo } from '@rc-component/picker/interface';
|
||||
import { useControlledState } from '@rc-component/util';
|
||||
import { clsx } from 'clsx';
|
||||
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import type { Dayjs } from 'dayjs';
|
||||
import dayjsGenerateConfig from '@rc-component/picker/lib/generate/dayjs';
|
||||
import dayjsGenerateConfig from '@rc-component/picker/generate/dayjs';
|
||||
|
||||
import type { CalendarMode, CalendarProps } from './generateCalendar';
|
||||
import generateCalendar from './generateCalendar';
|
||||
|
||||
@@ -5,7 +5,7 @@ import 'dayjs/locale/mk'; // to test local in 'prop locale should works' test ca
|
||||
|
||||
import React from 'react';
|
||||
import { CloseCircleFilled } from '@ant-design/icons';
|
||||
import dayJsGenerateConfig from '@rc-component/picker/lib/generate/dayjs';
|
||||
import dayJsGenerateConfig from '@rc-component/picker/generate/dayjs';
|
||||
import { warning } from '@rc-component/util';
|
||||
import customParseFormat from 'dayjs/plugin/customParseFormat';
|
||||
import MockDate from 'mockdate';
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import React from 'react';
|
||||
import CalendarOutlined from '@ant-design/icons/CalendarOutlined';
|
||||
import ClockCircleOutlined from '@ant-design/icons/ClockCircleOutlined';
|
||||
import type { PickerMode } from '@rc-component/picker/lib/interface';
|
||||
import type { PickerMode } from '@rc-component/picker/interface';
|
||||
|
||||
import { TIME } from '../generatePicker/constant';
|
||||
|
||||
|
||||
@@ -3,7 +3,7 @@ import { forwardRef, useContext, useImperativeHandle } from 'react';
|
||||
import SwapRightOutlined from '@ant-design/icons/SwapRightOutlined';
|
||||
import { RangePicker as RCRangePicker } from '@rc-component/picker';
|
||||
import type { PickerRef } from '@rc-component/picker';
|
||||
import type { GenerateConfig } from '@rc-component/picker/lib/generate/index';
|
||||
import type { GenerateConfig } from '@rc-component/picker/generate/index';
|
||||
import { clsx } from 'clsx';
|
||||
|
||||
import ContextIsolator from '../../_util/ContextIsolator';
|
||||
|
||||
@@ -2,8 +2,8 @@ import * as React from 'react';
|
||||
import { forwardRef, useContext, useImperativeHandle } from 'react';
|
||||
import RCPicker from '@rc-component/picker';
|
||||
import type { PickerRef } from '@rc-component/picker';
|
||||
import type { GenerateConfig } from '@rc-component/picker/lib/generate/index';
|
||||
import type { PickerMode } from '@rc-component/picker/lib/interface';
|
||||
import type { GenerateConfig } from '@rc-component/picker/generate/index';
|
||||
import type { PickerMode } from '@rc-component/picker/interface';
|
||||
import { clsx } from 'clsx';
|
||||
|
||||
import ContextIsolator from '../../_util/ContextIsolator';
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import type { GenerateConfig } from '@rc-component/picker/lib/generate/index';
|
||||
import type { GenerateConfig } from '@rc-component/picker/generate/index';
|
||||
|
||||
import type { AnyObject } from '../../_util/type';
|
||||
import generateRangePicker from './generateRangePicker';
|
||||
|
||||
@@ -7,7 +7,7 @@ import type {
|
||||
PanelSemanticName as PopupSemantic,
|
||||
Locale as RcPickerLocale,
|
||||
SemanticName,
|
||||
} from '@rc-component/picker/lib/interface';
|
||||
} from '@rc-component/picker/interface';
|
||||
|
||||
import type {
|
||||
SemanticClassNames,
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import { useMemo } from 'react';
|
||||
import type { Components } from '@rc-component/picker/lib/interface';
|
||||
import type { Components } from '@rc-component/picker/interface';
|
||||
|
||||
import PickerButton from '../PickerButton';
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import dayjsGenerateConfig from '@rc-component/picker/lib/generate/dayjs';
|
||||
import dayjsGenerateConfig from '@rc-component/picker/generate/dayjs';
|
||||
import type { Dayjs } from 'dayjs';
|
||||
|
||||
import genPurePanel from '../_util/PurePanel';
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import CalendarLocale from '@rc-component/picker/lib/locale/ar_EG';
|
||||
import CalendarLocale from '@rc-component/picker/locale/ar_EG';
|
||||
|
||||
import TimePickerLocale from '../../time-picker/locale/ar_EG';
|
||||
import type { PickerLocale } from '../generatePicker';
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import CalendarLocale from '@rc-component/picker/lib/locale/az_AZ';
|
||||
import CalendarLocale from '@rc-component/picker/locale/az_AZ';
|
||||
|
||||
import TimePickerLocale from '../../time-picker/locale/az_AZ';
|
||||
import type { PickerLocale } from '../generatePicker';
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import CalendarLocale from '@rc-component/picker/lib/locale/bg_BG';
|
||||
import CalendarLocale from '@rc-component/picker/locale/bg_BG';
|
||||
|
||||
import TimePickerLocale from '../../time-picker/locale/bg_BG';
|
||||
import type { PickerLocale } from '../generatePicker';
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import CalendarLocale from '@rc-component/picker/lib/locale/bn_BD';
|
||||
import CalendarLocale from '@rc-component/picker/locale/bn_BD';
|
||||
|
||||
import TimePickerLocale from '../../time-picker/locale/bn_BD';
|
||||
import type { PickerLocale } from '../generatePicker';
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import CalendarLocale from '@rc-component/picker/lib/locale/by_BY';
|
||||
import CalendarLocale from '@rc-component/picker/locale/by_BY';
|
||||
|
||||
import TimePickerLocale from '../../time-picker/locale/by_BY';
|
||||
import type { PickerLocale } from '../generatePicker';
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import CalendarLocale from '@rc-component/picker/lib/locale/ca_ES';
|
||||
import CalendarLocale from '@rc-component/picker/locale/ca_ES';
|
||||
|
||||
import TimePickerLocale from '../../time-picker/locale/ca_ES';
|
||||
import type { PickerLocale } from '../generatePicker';
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import CalendarLocale from '@rc-component/picker/lib/locale/cs_CZ';
|
||||
import CalendarLocale from '@rc-component/picker/locale/cs_CZ';
|
||||
|
||||
import TimePickerLocale from '../../time-picker/locale/cs_CZ';
|
||||
import type { PickerLocale } from '../generatePicker';
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import CalendarLocale from '@rc-component/picker/lib/locale/da_DK';
|
||||
import CalendarLocale from '@rc-component/picker/locale/da_DK';
|
||||
|
||||
import TimePickerLocale from '../../time-picker/locale/da_DK';
|
||||
import type { PickerLocale } from '../generatePicker';
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import CalendarLocale from '@rc-component/picker/lib/locale/de_DE';
|
||||
import CalendarLocale from '@rc-component/picker/locale/de_DE';
|
||||
|
||||
import TimePickerLocale from '../../time-picker/locale/de_DE';
|
||||
import type { PickerLocale } from '../generatePicker';
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import CalendarLocale from '@rc-component/picker/lib/locale/el_GR';
|
||||
import CalendarLocale from '@rc-component/picker/locale/el_GR';
|
||||
|
||||
import TimePickerLocale from '../../time-picker/locale/el_GR';
|
||||
import type { PickerLocale } from '../generatePicker';
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import CalendarLocale from '@rc-component/picker/lib/locale/en_GB';
|
||||
import CalendarLocale from '@rc-component/picker/locale/en_GB';
|
||||
|
||||
import TimePickerLocale from '../../time-picker/locale/en_GB';
|
||||
import type { PickerLocale } from '../generatePicker';
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import CalendarLocale from '@rc-component/picker/lib/locale/en_US';
|
||||
import CalendarLocale from '@rc-component/picker/locale/en_US';
|
||||
|
||||
import TimePickerLocale from '../../time-picker/locale/en_US';
|
||||
import type { PickerLocale } from '../generatePicker';
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import CalendarLocale from '@rc-component/picker/lib/locale/es_ES';
|
||||
import CalendarLocale from '@rc-component/picker/locale/es_ES';
|
||||
|
||||
import TimePickerLocale from '../../time-picker/locale/es_ES';
|
||||
import type { PickerLocale } from '../generatePicker';
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import CalendarLocale from '@rc-component/picker/lib/locale/et_EE';
|
||||
import CalendarLocale from '@rc-component/picker/locale/et_EE';
|
||||
|
||||
import TimePickerLocale from '../../time-picker/locale/et_EE';
|
||||
import type { PickerLocale } from '../generatePicker';
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import CalendarLocale from '@rc-component/picker/lib/locale/eu_ES';
|
||||
import CalendarLocale from '@rc-component/picker/locale/eu_ES';
|
||||
|
||||
import TimePickerLocale from '../../time-picker/locale/eu_ES';
|
||||
import type { PickerLocale } from '../generatePicker';
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import CalendarLocale from '@rc-component/picker/lib/locale/fa_IR';
|
||||
import CalendarLocale from '@rc-component/picker/locale/fa_IR';
|
||||
|
||||
import TimePickerLocale from '../../time-picker/locale/fa_IR';
|
||||
import type { PickerLocale } from '../generatePicker';
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import CalendarLocale from '@rc-component/picker/lib/locale/fi_FI';
|
||||
import CalendarLocale from '@rc-component/picker/locale/fi_FI';
|
||||
|
||||
import TimePickerLocale from '../../time-picker/locale/fi_FI';
|
||||
import type { PickerLocale } from '../generatePicker';
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import CalendarLocale from '@rc-component/picker/lib/locale/fr_BE';
|
||||
import CalendarLocale from '@rc-component/picker/locale/fr_BE';
|
||||
|
||||
import TimePickerLocale from '../../time-picker/locale/fr_BE';
|
||||
import type { PickerLocale } from '../generatePicker';
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import CalendarLocale from '@rc-component/picker/lib/locale/fr_CA';
|
||||
import CalendarLocale from '@rc-component/picker/locale/fr_CA';
|
||||
|
||||
import TimePickerLocale from '../../time-picker/locale/fr_CA';
|
||||
import type { PickerLocale } from '../generatePicker';
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import CalendarLocale from '@rc-component/picker/lib/locale/fr_FR';
|
||||
import CalendarLocale from '@rc-component/picker/locale/fr_FR';
|
||||
|
||||
import TimePickerLocale from '../../time-picker/locale/fr_FR';
|
||||
import type { PickerLocale } from '../generatePicker';
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import CalendarLocale from '@rc-component/picker/lib/locale/ga_IE';
|
||||
import CalendarLocale from '@rc-component/picker/locale/ga_IE';
|
||||
|
||||
import TimePickerLocale from '../../time-picker/locale/ga_IE';
|
||||
import type { PickerLocale } from '../generatePicker';
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import CalendarLocale from '@rc-component/picker/lib/locale/gl_ES';
|
||||
import CalendarLocale from '@rc-component/picker/locale/gl_ES';
|
||||
|
||||
import TimePickerLocale from '../../time-picker/locale/gl_ES';
|
||||
import type { PickerLocale } from '../generatePicker';
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import CalendarLocale from '@rc-component/picker/lib/locale/he_IL';
|
||||
import CalendarLocale from '@rc-component/picker/locale/he_IL';
|
||||
|
||||
import TimePickerLocale from '../../time-picker/locale/he_IL';
|
||||
import type { PickerLocale } from '../generatePicker';
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import CalendarLocale from '@rc-component/picker/lib/locale/hi_IN';
|
||||
import CalendarLocale from '@rc-component/picker/locale/hi_IN';
|
||||
|
||||
import TimePickerLocale from '../../time-picker/locale/hi_IN';
|
||||
import type { PickerLocale } from '../generatePicker';
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import CalendarLocale from '@rc-component/picker/lib/locale/hr_HR';
|
||||
import CalendarLocale from '@rc-component/picker/locale/hr_HR';
|
||||
|
||||
import TimePickerLocale from '../../time-picker/locale/hr_HR';
|
||||
import type { PickerLocale } from '../generatePicker';
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import CalendarLocale from '@rc-component/picker/lib/locale/hu_HU';
|
||||
import CalendarLocale from '@rc-component/picker/locale/hu_HU';
|
||||
|
||||
import TimePickerLocale from '../../time-picker/locale/hu_HU';
|
||||
import type { PickerLocale } from '../generatePicker';
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import CalendarLocale from '@rc-component/picker/lib/locale/id_ID';
|
||||
import CalendarLocale from '@rc-component/picker/locale/id_ID';
|
||||
|
||||
import TimePickerLocale from '../../time-picker/locale/id_ID';
|
||||
import type { PickerLocale } from '../generatePicker';
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import CalendarLocale from '@rc-component/picker/lib/locale/is_IS';
|
||||
import CalendarLocale from '@rc-component/picker/locale/is_IS';
|
||||
|
||||
import TimePickerLocale from '../../time-picker/locale/is_IS';
|
||||
import type { PickerLocale } from '../generatePicker';
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import CalendarLocale from '@rc-component/picker/lib/locale/it_IT';
|
||||
import CalendarLocale from '@rc-component/picker/locale/it_IT';
|
||||
|
||||
import TimePickerLocale from '../../time-picker/locale/it_IT';
|
||||
import type { PickerLocale } from '../generatePicker';
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import CalendarLocale from '@rc-component/picker/lib/locale/ja_JP';
|
||||
import CalendarLocale from '@rc-component/picker/locale/ja_JP';
|
||||
|
||||
import TimePickerLocale from '../../time-picker/locale/ja_JP';
|
||||
import type { PickerLocale } from '../generatePicker';
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import CalendarLocale from '@rc-component/picker/lib/locale/ka_GE';
|
||||
import CalendarLocale from '@rc-component/picker/locale/ka_GE';
|
||||
|
||||
import TimePickerLocale from '../../time-picker/locale/ka_GE';
|
||||
import type { PickerLocale } from '../generatePicker';
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import CalendarLocale from '@rc-component/picker/lib/locale/kk_KZ';
|
||||
import CalendarLocale from '@rc-component/picker/locale/kk_KZ';
|
||||
|
||||
import TimePickerLocale from '../../time-picker/locale/kk_KZ';
|
||||
import type { PickerLocale } from '../generatePicker';
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import CalendarLocale from '@rc-component/picker/lib/locale/km_KH';
|
||||
import CalendarLocale from '@rc-component/picker/locale/km_KH';
|
||||
|
||||
import TimePickerLocale from '../../time-picker/locale/km_KH';
|
||||
import type { PickerLocale } from '../generatePicker';
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import CalendarLocale from '@rc-component/picker/lib/locale/kmr_IQ';
|
||||
import CalendarLocale from '@rc-component/picker/locale/kmr_IQ';
|
||||
|
||||
import TimePickerLocale from '../../time-picker/locale/kmr_IQ';
|
||||
import type { PickerLocale } from '../generatePicker';
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import CalendarLocale from '@rc-component/picker/lib/locale/kn_IN';
|
||||
import CalendarLocale from '@rc-component/picker/locale/kn_IN';
|
||||
|
||||
import TimePickerLocale from '../../time-picker/locale/kn_IN';
|
||||
import type { PickerLocale } from '../generatePicker';
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import CalendarLocale from '@rc-component/picker/lib/locale/ko_KR';
|
||||
import CalendarLocale from '@rc-component/picker/locale/ko_KR';
|
||||
|
||||
import TimePickerLocale from '../../time-picker/locale/ko_KR';
|
||||
import type { PickerLocale } from '../generatePicker';
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import CalendarLocale from '@rc-component/picker/lib/locale/lt_LT';
|
||||
import CalendarLocale from '@rc-component/picker/locale/lt_LT';
|
||||
|
||||
import TimePickerLocale from '../../time-picker/locale/lt_LT';
|
||||
import type { PickerLocale } from '../generatePicker';
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import CalendarLocale from '@rc-component/picker/lib/locale/lv_LV';
|
||||
import CalendarLocale from '@rc-component/picker/locale/lv_LV';
|
||||
|
||||
import TimePickerLocale from '../../time-picker/locale/lv_LV';
|
||||
import type { PickerLocale } from '../generatePicker';
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import CalendarLocale from '@rc-component/picker/lib/locale/mk_MK';
|
||||
import CalendarLocale from '@rc-component/picker/locale/mk_MK';
|
||||
|
||||
import TimePickerLocale from '../../time-picker/locale/mk_MK';
|
||||
import type { PickerLocale } from '../generatePicker';
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import CalendarLocale from '@rc-component/picker/lib/locale/ml_IN';
|
||||
import CalendarLocale from '@rc-component/picker/locale/ml_IN';
|
||||
|
||||
import TimePickerLocale from '../../time-picker/locale/ml_IN';
|
||||
import type { PickerLocale } from '../generatePicker';
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import CalendarLocale from '@rc-component/picker/lib/locale/mn_MN';
|
||||
import CalendarLocale from '@rc-component/picker/locale/mn_MN';
|
||||
|
||||
import TimePickerLocale from '../../time-picker/locale/mn_MN';
|
||||
import type { PickerLocale } from '../generatePicker';
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import CalendarLocale from '@rc-component/picker/lib/locale/mr_IN';
|
||||
import CalendarLocale from '@rc-component/picker/locale/mr_IN';
|
||||
|
||||
import TimePickerLocale from '../../time-picker/locale/mr_IN';
|
||||
import type { PickerLocale } from '../generatePicker';
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import CalendarLocale from '@rc-component/picker/lib/locale/ms_MY';
|
||||
import CalendarLocale from '@rc-component/picker/locale/ms_MY';
|
||||
|
||||
import TimePickerLocale from '../../time-picker/locale/ms_MY';
|
||||
import type { PickerLocale } from '../generatePicker';
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import CalendarLocale from '@rc-component/picker/lib/locale/my_MM';
|
||||
import CalendarLocale from '@rc-component/picker/locale/my_MM';
|
||||
|
||||
import TimePickerLocale from '../../time-picker/locale/my_MM';
|
||||
import type { PickerLocale } from '../generatePicker';
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import CalendarLocale from '@rc-component/picker/lib/locale/nb_NO';
|
||||
import CalendarLocale from '@rc-component/picker/locale/nb_NO';
|
||||
|
||||
import TimePickerLocale from '../../time-picker/locale/nb_NO';
|
||||
import type { PickerLocale } from '../generatePicker';
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import CalendarLocale from '@rc-component/picker/lib/locale/nl_BE';
|
||||
import CalendarLocale from '@rc-component/picker/locale/nl_BE';
|
||||
|
||||
import TimePickerLocale from '../../time-picker/locale/nl_BE';
|
||||
import type { PickerLocale } from '../generatePicker';
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import CalendarLocale from '@rc-component/picker/lib/locale/nl_NL';
|
||||
import CalendarLocale from '@rc-component/picker/locale/nl_NL';
|
||||
|
||||
import TimePickerLocale from '../../time-picker/locale/nl_NL';
|
||||
import type { PickerLocale } from '../generatePicker';
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import CalendarLocale from '@rc-component/picker/lib/locale/pl_PL';
|
||||
import CalendarLocale from '@rc-component/picker/locale/pl_PL';
|
||||
|
||||
import TimePickerLocale from '../../time-picker/locale/pl_PL';
|
||||
import type { PickerLocale } from '../generatePicker';
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import CalendarLocale from '@rc-component/picker/lib/locale/pt_BR';
|
||||
import CalendarLocale from '@rc-component/picker/locale/pt_BR';
|
||||
|
||||
import TimePickerLocale from '../../time-picker/locale/pt_BR';
|
||||
import type { PickerLocale } from '../generatePicker';
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import CalendarLocale from '@rc-component/picker/lib/locale/pt_PT';
|
||||
import CalendarLocale from '@rc-component/picker/locale/pt_PT';
|
||||
|
||||
import TimePickerLocale from '../../time-picker/locale/pt_PT';
|
||||
import type { PickerLocale } from '../generatePicker';
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import CalendarLocale from '@rc-component/picker/lib/locale/ro_RO';
|
||||
import CalendarLocale from '@rc-component/picker/locale/ro_RO';
|
||||
|
||||
import TimePickerLocale from '../../time-picker/locale/ro_RO';
|
||||
import type { PickerLocale } from '../generatePicker';
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
/** Created by Andrey Gayvoronsky on 13/04/16. */
|
||||
|
||||
import CalendarLocale from '@rc-component/picker/lib/locale/ru_RU';
|
||||
import CalendarLocale from '@rc-component/picker/locale/ru_RU';
|
||||
|
||||
import TimePickerLocale from '../../time-picker/locale/ru_RU';
|
||||
import type { PickerLocale } from '../generatePicker';
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import CalendarLocale from '@rc-component/picker/lib/locale/si_LK';
|
||||
import CalendarLocale from '@rc-component/picker/locale/si_LK';
|
||||
|
||||
import TimePickerLocale from '../../time-picker/locale/si_LK';
|
||||
import type { PickerLocale } from '../generatePicker';
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import CalendarLocale from '@rc-component/picker/lib/locale/sk_SK';
|
||||
import CalendarLocale from '@rc-component/picker/locale/sk_SK';
|
||||
|
||||
import TimePickerLocale from '../../time-picker/locale/sk_SK';
|
||||
import type { PickerLocale } from '../generatePicker';
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import CalendarLocale from '@rc-component/picker/lib/locale/sr_RS';
|
||||
import CalendarLocale from '@rc-component/picker/locale/sr_RS';
|
||||
|
||||
import TimePickerLocale from '../../time-picker/locale/sr_RS';
|
||||
import type { PickerLocale } from '../generatePicker';
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import CalendarLocale from '@rc-component/picker/lib/locale/sv_SE';
|
||||
import CalendarLocale from '@rc-component/picker/locale/sv_SE';
|
||||
|
||||
import TimePickerLocale from '../../time-picker/locale/sv_SE';
|
||||
import type { PickerLocale } from '../generatePicker';
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
// Tamil Locale added to rc-calendar
|
||||
import CalendarLocale from '@rc-component/picker/lib/locale/ta_IN';
|
||||
import CalendarLocale from '@rc-component/picker/locale/ta_IN';
|
||||
|
||||
import TimePickerLocale from '../../time-picker/locale/ta_IN';
|
||||
import type { PickerLocale } from '../generatePicker';
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import CalendarLocale from '@rc-component/picker/lib/locale/th_TH';
|
||||
import CalendarLocale from '@rc-component/picker/locale/th_TH';
|
||||
|
||||
import TimePickerLocale from '../../time-picker/locale/th_TH';
|
||||
import type { PickerLocale } from '../generatePicker';
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import CalendarLocale from '@rc-component/picker/lib/locale/tk_TK';
|
||||
import CalendarLocale from '@rc-component/picker/locale/tk_TK';
|
||||
|
||||
import TimePickerLocale from '../../time-picker/locale/tk_TK';
|
||||
import type { PickerLocale } from '../generatePicker';
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import CalendarLocale from '@rc-component/picker/lib/locale/tr_TR';
|
||||
import CalendarLocale from '@rc-component/picker/locale/tr_TR';
|
||||
|
||||
import TimePickerLocale from '../../time-picker/locale/tr_TR';
|
||||
import type { PickerLocale } from '../generatePicker';
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import CalendarLocale from '@rc-component/picker/lib/locale/uk_UA';
|
||||
import CalendarLocale from '@rc-component/picker/locale/uk_UA';
|
||||
|
||||
import TimePickerLocale from '../../time-picker/locale/uk_UA';
|
||||
import type { PickerLocale } from '../generatePicker';
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import CalendarLocale from '@rc-component/picker/lib/locale/ur_PK';
|
||||
import CalendarLocale from '@rc-component/picker/locale/ur_PK';
|
||||
|
||||
import TimePickerLocale from '../../time-picker/locale/ur_PK';
|
||||
import type { PickerLocale } from '../generatePicker';
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import CalendarLocale from '@rc-component/picker/lib/locale/uz_UZ';
|
||||
import CalendarLocale from '@rc-component/picker/locale/uz_UZ';
|
||||
|
||||
import TimePickerLocale from '../../time-picker/locale/uz_UZ';
|
||||
import type { PickerLocale } from '../generatePicker';
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import CalendarLocale from '@rc-component/picker/lib/locale/vi_VN';
|
||||
import CalendarLocale from '@rc-component/picker/locale/vi_VN';
|
||||
|
||||
import TimePickerLocale from '../../time-picker/locale/vi_VN';
|
||||
import type { PickerLocale } from '../generatePicker';
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import CalendarLocale from '@rc-component/picker/lib/locale/zh_CN';
|
||||
import CalendarLocale from '@rc-component/picker/locale/zh_CN';
|
||||
|
||||
import TimePickerLocale from '../../time-picker/locale/zh_CN';
|
||||
import type { PickerLocale } from '../generatePicker';
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import CalendarLocale from '@rc-component/picker/lib/locale/zh_TW';
|
||||
import CalendarLocale from '@rc-component/picker/locale/zh_TW';
|
||||
|
||||
import TimePickerLocale from '../../time-picker/locale/zh_TW';
|
||||
import type { PickerLocale } from '../generatePicker';
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import * as React from 'react';
|
||||
import type { PickerMode } from '@rc-component/picker/lib/interface';
|
||||
import type { PickerMode } from '@rc-component/picker/interface';
|
||||
|
||||
import useSelectIcons from '../select/useIcons';
|
||||
import type { PickerLocale, PickerProps } from './generatePicker';
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import * as React from 'react';
|
||||
import type { PickerRef } from '@rc-component/picker';
|
||||
import type { SemanticName } from '@rc-component/picker/lib/interface';
|
||||
import type { SemanticName } from '@rc-component/picker/interface';
|
||||
import type { Dayjs } from 'dayjs';
|
||||
|
||||
import type {
|
||||
|
||||
@@ -22,7 +22,7 @@ Create `src/components/DatePicker.tsx`.
|
||||
For example:
|
||||
|
||||
```tsx
|
||||
import momentGenerateConfig from '@rc-component/picker/lib/generate/moment';
|
||||
import momentGenerateConfig from '@rc-component/picker/generate/moment';
|
||||
import { DatePicker } from 'antd';
|
||||
import type { Moment } from 'moment';
|
||||
|
||||
@@ -62,7 +62,7 @@ Create `src/components/Calendar.tsx`.
|
||||
For example:
|
||||
|
||||
```tsx
|
||||
import momentGenerateConfig from '@rc-component/picker/es/generate/moment';
|
||||
import momentGenerateConfig from '@rc-component/picker/generate/moment';
|
||||
import { Calendar } from 'antd';
|
||||
import type { Moment } from 'moment';
|
||||
|
||||
@@ -122,7 +122,7 @@ Create `src/components/DatePicker.tsx`.
|
||||
Code as follows:
|
||||
|
||||
```tsx
|
||||
import dateFnsGenerateConfig from '@rc-component/picker/lib/generate/dateFns';
|
||||
import dateFnsGenerateConfig from '@rc-component/picker/generate/dateFns';
|
||||
import { DatePicker } from 'antd';
|
||||
|
||||
const MyDatePicker = DatePicker.generatePicker<Date>(dateFnsGenerateConfig);
|
||||
@@ -139,7 +139,7 @@ Since `antd 5.4.0`, [luxon](https://moment.github.io/luxon/) can be used instead
|
||||
Create a `src/components/DatePicker.tsx` file, and implement the luxon based picker as follows:
|
||||
|
||||
```tsx
|
||||
import luxonGenerateConfig from '@rc-component/picker/lib/generate/luxon';
|
||||
import luxonGenerateConfig from '@rc-component/picker/generate/luxon';
|
||||
import { DatePicker } from 'antd';
|
||||
import type { DateTime } from 'luxon';
|
||||
|
||||
@@ -162,7 +162,7 @@ This introduces some formatting differences with the other date libraries. As of
|
||||
It is possible to customize these default luxon behaviors by adjusting the luxon config:
|
||||
|
||||
```tsx
|
||||
import luxonGenerateConfig from '@rc-component/picker/lib/generate/luxon';
|
||||
import luxonGenerateConfig from '@rc-component/picker/generate/luxon';
|
||||
import { DatePicker } from 'antd';
|
||||
import type { DateTime } from 'luxon';
|
||||
|
||||
|
||||
@@ -20,7 +20,7 @@ Ant Design 默认使用 [Day.js](https://day.js.org) 来处理时间日期问题
|
||||
编写如下代码:
|
||||
|
||||
```tsx
|
||||
import momentGenerateConfig from '@rc-component/picker/lib/generate/moment';
|
||||
import momentGenerateConfig from '@rc-component/picker/generate/moment';
|
||||
import { DatePicker } from 'antd';
|
||||
import type { Moment } from 'moment';
|
||||
|
||||
@@ -60,7 +60,7 @@ export default TimePicker;
|
||||
编写如下代码:
|
||||
|
||||
```tsx
|
||||
import momentGenerateConfig from '@rc-component/picker/es/generate/moment';
|
||||
import momentGenerateConfig from '@rc-component/picker/generate/moment';
|
||||
import { Calendar } from 'antd';
|
||||
import type { Moment } from 'moment';
|
||||
|
||||
@@ -120,7 +120,7 @@ module.exports = {
|
||||
编写如下代码:
|
||||
|
||||
```tsx
|
||||
import dateFnsGenerateConfig from '@rc-component/picker/es/generate/dateFns';
|
||||
import dateFnsGenerateConfig from '@rc-component/picker/generate/dateFns';
|
||||
import { DatePicker } from 'antd';
|
||||
|
||||
const MyDatePicker = DatePicker.generatePicker<Date>(dateFnsGenerateConfig);
|
||||
@@ -137,7 +137,7 @@ export default MyDatePicker;
|
||||
创建一个 `DatePicker.tsx` 文件,并定义一个基于 luxon 的 DatePicker 组件:
|
||||
|
||||
```tsx
|
||||
import luxonGenerateConfig from '@rc-component/picker/lib/generate/luxon';
|
||||
import luxonGenerateConfig from '@rc-component/picker/generate/luxon';
|
||||
import { DatePicker } from 'antd';
|
||||
import type { DateTime } from 'luxon';
|
||||
|
||||
@@ -160,7 +160,7 @@ luxon 用户应该悉知,它本身没有 local 的实现。相反,它依赖
|
||||
可以通过调整 luxon 配置来自定义这些默认的 luxon 行为:
|
||||
|
||||
```tsx
|
||||
import luxonGenerateConfig from '@rc-component/picker/lib/generate/luxon';
|
||||
import luxonGenerateConfig from '@rc-component/picker/generate/luxon';
|
||||
import { DatePicker } from 'antd';
|
||||
import type { DateTime } from 'luxon';
|
||||
|
||||
|
||||
@@ -132,7 +132,7 @@
|
||||
"@rc-component/mutate-observer": "^2.0.0",
|
||||
"@rc-component/notification": "~1.2.0",
|
||||
"@rc-component/pagination": "~1.2.0",
|
||||
"@rc-component/picker": "~1.6.0",
|
||||
"@rc-component/picker": "~1.7.1",
|
||||
"@rc-component/progress": "~1.0.1",
|
||||
"@rc-component/qrcode": "~1.1.0",
|
||||
"@rc-component/rate": "~1.0.0",
|
||||
|
||||
Reference in New Issue
Block a user