diff --git a/renderer/components/Request/Request.js b/renderer/components/Request/Request.js index 17a248eb3c8..01c817f8e75 100644 --- a/renderer/components/Request/Request.js +++ b/renderer/components/Request/Request.js @@ -22,6 +22,7 @@ class Request extends React.Component { }).isRequired, chainName: PropTypes.string.isRequired, createInvoice: PropTypes.func.isRequired, + createNewAddress: PropTypes.func.isRequired, cryptoUnit: PropTypes.string.isRequired, cryptoUnitName: PropTypes.string.isRequired, fetchTickers: PropTypes.func.isRequired, diff --git a/renderer/components/Request/RequestSummary.js b/renderer/components/Request/RequestSummary.js index 68ad290e0aa..fe46e0dd000 100644 --- a/renderer/components/Request/RequestSummary.js +++ b/renderer/components/Request/RequestSummary.js @@ -36,6 +36,9 @@ const RequestSummary = ({ invoice = {}, payReq, intl, showNotification, ...rest const descriptionTag = tags.find(tag => tag.tagName === 'description') || {} const memo = descriptionTag.data + const fallbackTag = tags.find(tag => tag.tagName === 'fallback_address') + const fallback = fallbackTag && fallbackTag.data.address + const getStatusColor = () => { if (invoice.settled) { return 'superGreen' @@ -74,6 +77,13 @@ const RequestSummary = ({ invoice = {}, payReq, intl, showNotification, ...rest )} + {fallback && ( + <> + + } right={fallback} /> + + )} +