UNPKG

sharyn

Version:

Combines all the other packages under one.

40 lines (31 loc) 1.37 kB
"use strict"; var _interopRequireDefault = require("@babel/runtime-corejs2/helpers/interopRequireDefault"); Object.defineProperty(exports, "__esModule", { value: true }); exports.default = void 0; var _objectSpread2 = _interopRequireDefault(require("@babel/runtime-corejs2/helpers/objectSpread")); var _axios = _interopRequireDefault(require("axios")); var _spread = _interopRequireDefault(require("@sharyn/util/spread")); var _spreadIf = _interopRequireDefault(require("@sharyn/util/spread-if")); // flow-disable-next-line // flow-disable-next-line var call = function call(_ref) { var _authorizationBearer; var _ref$urlBase = _ref.urlBase, urlBase = _ref$urlBase === void 0 ? '' : _ref$urlBase, _ref$urlPath = _ref.urlPath, urlPath = _ref$urlPath === void 0 ? '/graphql' : _ref$urlPath, authorizationBearer = _ref.authorizationBearer, cookie = _ref.cookie, body = _ref.body; return _axios.default.post("".concat(urlBase).concat(urlPath), body, { headers: (0, _objectSpread2.default)({}, (0, _spreadIf.default)(authorizationBearer, { Authorization: "Bearer ".concat((_authorizationBearer = authorizationBearer) !== null && _authorizationBearer !== void 0 ? _authorizationBearer : 'undefined') }), (0, _spread.default)({ cookie: cookie })) }); }; var _default = call; exports.default = _default;