UNPKG

lml-main

Version:

This is now a mono repository published into many standalone packages.

46 lines 2.31 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var tslib_1 = require("tslib"); var redux_rx_http_1 = require("redux-rx-http"); exports.SEARCH_BOOKINGS = redux_rx_http_1.createRxHttpActionTypes('SEARCH_BOOKINGS'); exports.FETCH_BOOKING_BY_ID = redux_rx_http_1.createRxHttpActionTypes('FETCH_BOOKING_BY_ID'); exports.POST_BOOKING = redux_rx_http_1.createRxHttpActionTypes('POST_BOOKING'); exports.POST_BOOKING_ASAP = redux_rx_http_1.createRxHttpActionTypes('POST_BOOKING_ASAP'); exports.SET_BOOKING_BY_ID = 'SET_BOOKING_BY_ID'; exports.SET_BOOKINGS_BY_ID_BATCH = 'SET_BOOKINGS_BY_ID_BATCH'; exports.SET_BOOKINGS_SEARCH = 'SET_BOOKINGS_SEARCH'; exports.searchBookings = function (partnerId, query, args) { if (args === void 0) { args = {}; } return redux_rx_http_1.rxHttpGet("/v1/booking/" + partnerId + "/order/search", exports.SEARCH_BOOKINGS, query, { args: tslib_1.__assign({ query: query }, args) }); }; exports.fetchBookingById = function (partnerId, orderId, args) { if (args === void 0) { args = {}; } return redux_rx_http_1.rxHttpGet("/v1/booking/" + partnerId + "/order", exports.FETCH_BOOKING_BY_ID, { orderId: orderId }, { args: tslib_1.__assign({ partnerId: partnerId, orderId: orderId }, args), }); }; exports.postBooking = function (partnerId, data, args) { if (args === void 0) { args = {}; } return redux_rx_http_1.rxHttpPost("/v1/booking/" + partnerId + "/order", exports.POST_BOOKING, data, { args: tslib_1.__assign({ partnerId: partnerId, data: data }, args), }); }; exports.postBookingAsap = function (partnerId, data, args) { if (args === void 0) { args = {}; } return redux_rx_http_1.rxHttpPost("/v1/booking/" + partnerId + "/order/asap", exports.POST_BOOKING_ASAP, data, { args: tslib_1.__assign({ partnerId: partnerId, data: data }, args), }); }; exports.setBookingById = function (booking) { return ({ type: exports.SET_BOOKING_BY_ID, booking: booking }); }; exports.setBookingsByIdBatch = function (bookings) { return ({ type: exports.SET_BOOKINGS_BY_ID_BATCH, bookings: bookings }); }; exports.setBookingsSearch = function (bookings) { return ({ type: exports.SET_BOOKINGS_SEARCH, bookings: bookings }); }; //# sourceMappingURL=data.js.map