UNPKG

denwa-react-shared

Version:
25 lines (24 loc) 808 B
import { FormProps } from 'antd'; import { ButtonHTMLType } from 'antd/lib/button'; import { ReactNode } from 'react'; import { LanguagesTypes, OptionType } from '../../types'; export interface BaseDrawerFormRefMethods { translateComplete: () => void; } export interface BaseDrawerFormProps extends FormProps { children: ReactNode; language: string; saveText: string; translateAllText: string; translateAllTooltipText: string; languagesData?: OptionType[]; submitButtonText?: string; submitHtmlType?: ButtonHTMLType; isVisibleSubmit?: boolean; isVisibleLanguage?: boolean; isVisibleLanguageButton?: boolean; isSubmitting?: boolean; onSubmitClick?: () => void; onTranslateAllClick?: () => void; onChangeLang?: (value: LanguagesTypes) => void; }