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 Grid from "@saleor/components/Grid"; import Hr from "@saleor/components/Hr"; import { commonMessages } from "@saleor/intl"; import { UserError } from "@saleor/types"; import { getFieldError } from "@saleor/utils/errors"; const useStyles = makeStyles( theme => ({ content: { paddingTop: theme.spacing(2) }, hr: { margin: theme.spacing(3, 0) }, sectionHeader: { marginBottom: theme.spacing() } }), { name: "CustomerInfo" } ); export interface CustomerInfoProps { data: { firstName: string; lastName: string; email: string; }; disabled: boolean; errors: UserError[]; onChange: (event: React.ChangeEvent) => void; } const CustomerInfo: React.FC = props => { const { data, disabled, errors, onChange } = props; const classes = useStyles(props); const intl = useIntl(); return ( } />
); }; CustomerInfo.displayName = "CustomerInfo"; export default CustomerInfo;