import React, { HTMLAttributes, InputHTMLAttributes, ReactNode } from 'react' import moment, { Moment } from 'moment' import RCPicker, { RangePicker as RCRangePicker } from 'rc-picker' import { RangeValue } from 'rc-picker/lib/interface' import classnames from 'classnames' import Button, { ButtonProps } from '../Button' import { CloseCircleFilledIcon, ClockCircleIcon, CalendarIcon, SwapRightIcon } from '../icons' import { useLangData, usePrefix, useUtcOffset } from '../ConfigProvider' import { useGetPopupContainer } from '../PopupContainerProvider' import { concat } from '../utils' import { CommonProps, useInputColorStyle, useInputSize } from '../Input/input' import { useFocused, useValue } from '../utils/hooks' import { getGenerateConfigWithUtcOffset } from './generate' function PickerButton(props: ButtonProps) { return