UNPKG

riec

Version:

Modern React component for inline edit of text/select values, written in Typescript

33 lines (32 loc) 931 B
import * as React from 'react'; import InputType from './inputType'; interface InlineEditProps { value: string; onChange: (value: string) => void; type?: InputType; format?: (value: string) => string; render?: (value: string) => React.ReactElement; validate?: (value: string) => boolean; isDisabled?: boolean; allowEditWhileLoading?: boolean; optimisticUpdate?: boolean; saveTimeout?: number; savedDuration?: number; errorDuration?: number; editProps?: { [key: string]: any; }; viewClass?: string; editClass?: string; disabledClass?: string; loadingClass?: string; invalidClass?: string; savedClass?: string; errorClass?: string; showNewLines?: boolean; options?: any[]; valueKey?: string; labelKey?: string; } declare const InlineEdit: React.FC<InlineEditProps>; export default InlineEdit;