antd
Version:
An enterprise-class UI design language and React components implementation
33 lines (32 loc) • 1.47 kB
TypeScript
import type { CSSObject } from '@ant-design/cssinjs';
import type { InputToken } from '../../input/style';
import type { FullToken } from '../../theme';
import type { GlobalToken } from '../../theme/interface';
import type { TokenWithCommonCls } from '../../theme/util/genComponentStyleHook';
export interface ComponentToken {
zIndexPopup: number;
}
export declare type PickerPanelToken = {
pickerCellInnerCls: string;
pickerTextHeight: number;
pickerPanelCellWidth: number;
pickerPanelCellHeight: number;
pickerDateHoverRangeBorderColor: string;
pickerBasicCellHoverWithRangeColor: string;
pickerPanelWithoutTimeCellHeight: number;
pickerYearMonthCellWidth: number;
pickerTimePanelColumnHeight: number;
pickerTimePanelColumnWidth: number;
pickerTimePanelCellHeight: number;
pickerCellPaddingVertical: number;
pickerQuarterPanelContentHeight: number;
pickerCellBorderGap: number;
pickerControlIconSize: number;
pickerControlIconBorderWidth: number;
};
declare type PickerToken = InputToken<FullToken<'DatePicker'>> & PickerPanelToken;
declare type SharedPickerToken = Omit<PickerToken, 'zIndexPopup'>;
export declare const genPanelStyle: (token: SharedPickerToken) => CSSObject;
export declare const initPickerPanelToken: (token: TokenWithCommonCls<GlobalToken>) => PickerPanelToken;
declare const _default: (prefixCls: string) => import("../../theme").UseComponentStyleResult;
export default _default;