@chief-editor/ui
Version:
UI Component for chief editor
17 lines (16 loc) • 637 B
TypeScript
import { UnionOmit } from '@co-hooks/util';
import React, { HTMLAttributes, ReactNode, Ref } from 'react';
export declare type AlignType = 'left' | 'center' | 'right' | 'justify';
export interface IRimlessInput {
domRef?: Ref<HTMLSpanElement>;
alignType?: AlignType;
value?: string;
placeholder?: string;
showNum?: number;
active?: boolean;
disabled?: boolean;
readonly?: boolean;
renderContent?: () => ReactNode;
}
export declare type IRimlessInputProps = UnionOmit<IRimlessInput, HTMLAttributes<HTMLSpanElement>>;
export declare function RimlessInput(props: IRimlessInputProps): React.ReactElement;