From 2cd4a77a342dc5b0c205ff3f04ac6f097729cb78 Mon Sep 17 00:00:00 2001 From: Bilal Catic Date: Thu, 27 Sep 2018 15:22:04 +0200 Subject: [PATCH] rename props --- .../orders/components/OrderDocuments.jsx | 8 ++---- .../orders/components/OrderDocumentsGroup.jsx | 28 +++++++++---------- 2 files changed, 17 insertions(+), 19 deletions(-) diff --git a/frontend/src/containers/orders/components/OrderDocuments.jsx b/frontend/src/containers/orders/components/OrderDocuments.jsx index 1b42f47..3e49821 100644 --- a/frontend/src/containers/orders/components/OrderDocuments.jsx +++ b/frontend/src/containers/orders/components/OrderDocuments.jsx @@ -5,16 +5,14 @@ import {orderTexts} from '../../../constants/ordersConstants'; class OrderDocuments extends Component { render() { - const {orderInfo} = this.props; + const {orderDocumentsBundle} = this.props; return (
{ - orderInfo.packages.map(orderPackage => ) - } - { - orderInfo.orderDocuments && + orderDocumentsBundle.map(bundle => ) } +
); } diff --git a/frontend/src/containers/orders/components/OrderDocumentsGroup.jsx b/frontend/src/containers/orders/components/OrderDocumentsGroup.jsx index cd11fb0..6f6ed24 100644 --- a/frontend/src/containers/orders/components/OrderDocumentsGroup.jsx +++ b/frontend/src/containers/orders/components/OrderDocumentsGroup.jsx @@ -40,39 +40,39 @@ class OrderDocumentsGroup extends Component { } getDocumentText(document) { - const name = document.documentName + '.' + document.extension; + const name = document.name + '.' + document.extension; return name.length > 9 ? name.substring(0, 10) + '...' : name; } - downloadDocument(document){ - const fileUrl = `${API_SERVER}/utils/api/downloadFile?idDocument=${document.idDocument}&fileName=${document.documentName}.${document.extension}&fileType=${document.documentTypeName}` - const fileName = document.documentName + '.' + document.extension; + downloadDocument(document, packageID){ + const fileUrl = `${API_SERVER}/wp-json/wiaas/download-package-file?document_id=${document.id}&package_id=${packageID}` + const fileName = document.name + '.' + document.extension; fileHandler.download(fileUrl, fileName); } render() { - const {documentsGroup} = this.props; + const {documents, packageName, packageID} = this.props; return (
{ - documentsGroup.documents && - documentsGroup.documents.length > 0 && - + documents && + documents.length > 0 && + { - documentsGroup.documents.map(document => -
{this.downloadDocument(document)}} className="document-link-big"> + documents.map(document => +
{this.downloadDocument(document, packageID)}} className="document-link-big">
{this.getDocumentText(document)} this.toggle(document.idDocument)}> - {document.documentName} ({document.extension}) + isOpen={this.state[document.id]} + target={'document-' + document.id} + toggle={()=>this.toggle(document.id)}> + {document.name} ({document.extension})
)