Add scrollable area for user addresses (#1561) (#1564)

* Add scrollable area for user addresses (#1561)

* add scrollable area for user addresses

* fix billing address

* Trigger deployment
This commit is contained in:
Michał Droń 2021-11-08 10:10:27 +01:00 committed by GitHub
parent a39f729a1f
commit 8584301c8f
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 11 additions and 3 deletions

View file

@ -92,7 +92,7 @@ const OrderCustomerAddressEdit: React.FC<OrderCustomerAddressEditProps> = props
className={classes.optionLabel} className={classes.optionLabel}
/> />
{addressInputOption === AddressInputOptionEnum.CUSTOMER_ADDRESS && ( {addressInputOption === AddressInputOptionEnum.CUSTOMER_ADDRESS && (
<> <div className={classes.scrollableWrapper}>
{customerAddresses.map(customerAddress => ( {customerAddresses.map(customerAddress => (
<React.Fragment key={customerAddress.id}> <React.Fragment key={customerAddress.id}>
<CardSpacer /> <CardSpacer />
@ -104,7 +104,7 @@ const OrderCustomerAddressEdit: React.FC<OrderCustomerAddressEditProps> = props
</React.Fragment> </React.Fragment>
))} ))}
<FormSpacer /> <FormSpacer />
</> </div>
)} )}
<FormControlLabel <FormControlLabel
value={AddressInputOptionEnum.NEW_ADDRESS} value={AddressInputOptionEnum.NEW_ADDRESS}

View file

@ -140,7 +140,7 @@ const OrderCustomerAddressesEditDialog: React.FC<OrderCustomerAddressesEditDialo
<DialogTitle> <DialogTitle>
<FormattedMessage {...dialogMessages.title} /> <FormattedMessage {...dialogMessages.title} />
</DialogTitle> </DialogTitle>
<DialogContent className={classes.overflow}> <DialogContent className={classes.scrollableContent}>
<Typography> <Typography>
{customerAddresses.length > 0 ? ( {customerAddresses.length > 0 ? (
<FormattedMessage <FormattedMessage

View file

@ -2,6 +2,14 @@ import { makeStyles } from "@saleor/macaw-ui";
export const useStyles = makeStyles( export const useStyles = makeStyles(
{ {
scrollableContent: {
maxHeight: `calc(100vh - 250px)`,
overflow: "scroll"
},
scrollableWrapper: {
maxHeight: 400,
overflow: "scroll"
},
container: { container: {
display: "block" display: "block"
}, },