Repository URL to install this package:
|
Version:
0.0.15 ▾
|
/**
* @todo @file @@packages convert to class
*/
import { observable } from 'xmobx/mobx';
import { oneRouter } from '@skava/router';
import { orderLookupBinding } from './bindings';
export const state = observable({
showOrderHistory: false,
orderList: {},
setLookupOrderDetails: true,
setLookupData: (orders) => {
state.orderList = orders;
state.showOrderHistory = true;
state.setLookupOrderDetails = false;
},
});
export const OrderlookupState = observable({
orderId: '',
postalCode: '',
lastName: '',
orderItems(serialized) {
OrderlookupState.orderId = serialized.orderNumber;
OrderlookupState.postalCode = serialized.postalCode;
OrderlookupState.lastName = serialized.lastName;
},
});
export async function makeOrderLookupAPI() {
const orderDetail = oneRouter.get('orderDetail');
const response = await orderLookupBinding({ ...orderDetail });
return response;
}
//# sourceMappingURL=state.js.map