import Card from "@material-ui/core/Card"; import CardContent from "@material-ui/core/CardContent"; import { makeStyles } from "@material-ui/core/styles"; 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 CardTitle from "@saleor/components/CardTitle"; import FormSpacer from "@saleor/components/FormSpacer"; import Hr from "@saleor/components/Hr"; import { UserError } from "@saleor/types"; import { getFieldError } from "@saleor/utils/errors"; export interface SiteSettingsMailingFormData { defaultMailSenderName: string; defaultMailSenderAddress: string; customerSetPasswordUrl: string; } interface SiteSettingsMailingProps { data: SiteSettingsMailingFormData; errors: UserError[]; disabled: boolean; onChange: (event: React.ChangeEvent) => void; } const useStyles = makeStyles( theme => ({ cardHelperText: { position: "relative", top: -theme.spacing(1) }, cardHelperTextCaption: { marginBottom: theme.spacing(2) } }), { name: "SiteSettingsMailing" } ); const SiteSettingsMailing: React.FC = props => { const { data, disabled, errors, onChange } = props; const classes = useStyles(props); const intl = useIntl(); return (
); }; SiteSettingsMailing.displayName = "SiteSettingsMailing"; export default SiteSettingsMailing;