Repository URL to install this package:
|
Version:
0.0.15 ▾
|
import * as tslib_1 from "tslib";
import React from 'react';
import { observer } from 'xmobx/mobx-react';
import { isSafe } from 'exotic';
import { oneRouter } from '@skava/router';
import { OrderLookupWrapper } from './styled';
import { state } from './state';
import { LookUpView, renderHistoryView, } from './renderProps';
import { setLookupData, } from './deps';
let OrderLookupWidget = class OrderLookupWidget extends React.Component {
componentDidMount() {
state.showOrderHistory = false;
}
componentWillMount() {
state.setLookupOrderDetails = true;
}
render() {
if (isSafe(oneRouter.get('orderDetail')) && state.setLookupOrderDetails) {
setLookupData();
}
const view = state.showOrderHistory
? renderHistoryView(state, setLookupData)
: LookUpView;
return React.createElement(OrderLookupWrapper, null, view);
}
};
OrderLookupWidget = tslib_1.__decorate([
observer
], OrderLookupWidget);
export { OrderLookupWidget, state };
export default OrderLookupWidget;
//# sourceMappingURL=OrderLookupWidget.js.map