fix: customers without idCardData available

This commit is contained in:
Sérgio Salgado 2021-07-28 16:31:56 +01:00 committed by Josh Harvey
parent 847b87ecb0
commit dc2ab44468
2 changed files with 5 additions and 5 deletions

View file

@ -86,11 +86,11 @@ const IndividualDiscountModal = ({
fullWidth
options={R.map(it => ({
code: it.id,
display: `${it.idCardData.firstName ?? ``}${
it.idCardData.firstName && it.idCardData.lastName
display: `${it?.idCardData?.firstName ?? ``}${
it?.idCardData?.firstName && it?.idCardData?.lastName
? ` `
: ``
}${it.idCardData.lastName ?? ``} (${it.phone})`
}${it?.idCardData?.lastName ?? ``} (${it.phone})`
}))(customers)}
labelProp="display"
valueProp="code"

View file

@ -102,10 +102,10 @@ const IndividualDiscounts = () => {
<div className={classes.identification}>
<PhoneIdIcon />
<span>{customer.phone}</span>
{customer.idCardData?.documentNumber && (
{customer?.idCardData?.documentNumber && (
<>
<CardIdIcon />
<span>{customer.idCardData.documentNumber}</span>
<span>{customer?.idCardData?.documentNumber}</span>
</>
)}
</div>