import TextField from "@material-ui/core/TextField"; import Typography from "@material-ui/core/Typography"; import React from "react"; import { FormattedMessage, useIntl } from "react-intl"; import { ConfirmButtonTransitionState } from "@saleor/components/ConfirmButton"; import Form from "@saleor/components/Form"; import TranslationFieldsSave from "./TranslationFieldsSave"; interface TranslationFieldsShortProps { disabled: boolean; edit: boolean; initial: string; saveButtonState: ConfirmButtonTransitionState; onDiscard: () => void; onSubmit: (data: string) => void; } const TranslationFieldsShort: React.FC = ({ disabled, edit, initial, saveButtonState, onDiscard, onSubmit }) => { const intl = useIntl(); return edit ? (
onSubmit(data.translation)} > {({ change, data, submit }) => (
)}
) : initial === null ? ( ) : ( {initial} ); }; TranslationFieldsShort.displayName = "TranslationFieldsShort"; export default TranslationFieldsShort;