Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
Size: Mime:
/**
 * @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