UNPKG

@chief-editor/ui

Version:

UI Component for chief editor

22 lines (21 loc) 817 B
import { INumberConverter } from '@rc-hooks/region'; import { UnionOmit } from '@co-hooks/util'; import { HTMLAttributes, ReactNode, Ref } from 'react'; import { InputCommonAttributes } from '../input-wrapper/const'; export interface IInputRefObject { dom: HTMLInputElement; focus: () => void; blur: () => void; } export interface IInputNumberContent { disabled?: boolean; hideButton?: boolean; format?: INumberConverter; parse?: INumberConverter; prefix?: ReactNode; suffix?: ReactNode; needGrouped?: boolean; forwardRef?: Ref<IInputRefObject>; } export declare type IInputNumberContentProps = UnionOmit<IInputNumberContent, HTMLAttributes<HTMLDivElement> & InputCommonAttributes>; export declare function InputNumberContent(props: IInputNumberContentProps): JSX.Element;