Handle wiaas documents

This commit is contained in:
Almira Krdzic
2018-10-03 16:46:41 +02:00
parent 6afffc7eca
commit 3ad210f883
42 changed files with 2258 additions and 258 deletions

View File

@@ -1,5 +1,6 @@
import moment from 'moment';
import {fromWiaasProcessStep} from './ProcessHelper';
import { getDocumentIcon } from './DocumentHelper';
function formatDate(date) {
return date ? moment(date).format("Do MMM, YYYY") : undefined;
@@ -40,6 +41,7 @@ export const fromWCOrder = (WCOrder) => {
packages: WCOrder['line_items'].map(packageLine => {
return {
id: packageLine['product_id'],
orderItemId: packageLine['id'],
name: packageLine.name,
quantity: packageLine.quantity,
price: packageLine.price,
@@ -62,6 +64,10 @@ export const fromWCOrder = (WCOrder) => {
packageName: packageOption.name,
groupName: packageOption['group_name'] || '',
})) : [],
documents: packageLine.documents.map(document => {
document['icon'] = getDocumentIcon(document.extension);
return document;
}) || []
};
}),
process: processInfo,