Repository URL to install this package:
|
Version:
0.0.15 ▾
|
import * as React from 'react';
import { transformOrderHistory } from './transformOrderHistory';
import { StyledOrderHistoryPreset } from './styled';
import { orderHistoryContainer } from '../orderState/container.order-history';
import { handleActionButtonClick, returnCancelItemLevelOrder } from './deps';
import { handleClick } from './events';
export const renderHistoryCardItem = (order) => {
const { orderStatusConfig, orderItemList, orderSummaryConfig } = transformOrderHistory(order);
/** handle click for cancel/return */
const handleCancelOrReturnSubmit = (event, item) => {
const toSerializedData = event.state.toJSON();
const orderLevelId = orderStatusConfig[0].value;
returnCancelItemLevelOrder(item, toSerializedData, orderLevelId);
};
return (React.createElement(StyledOrderHistoryPreset, { orderStatusConfig: orderStatusConfig, paymentMethodConfig: orderHistoryContainer.paymentMethod, orderSummaryConfig: orderSummaryConfig, orderList: orderItemList, onActionButtonClick: handleActionButtonClick, onSubmit: handleCancelOrReturnSubmit, onOrderDetailsClick: handleClick }));
};
//# sourceMappingURL=renderProps.js.map