UNPKG

870 BJavaScriptView Raw
1"use strict";
2
3Object.defineProperty(exports, "__esModule", {
4 value: true
5});
6exports.getSafelyForAutoCompleteWithProjection = exports.getSafelyForAutoComplete = exports.default = void 0;
7
8var _getOptions = _interopRequireDefault(require("./getOptions"));
9
10function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
11
12var _default = _getOptions.default;
13exports.default = _default;
14
15const wrapAutoComplete = char => (...args) => e => {
16 const [url, ...rest] = args;
17 return (0, _getOptions.default)(`${url}${e ? `${char}search=${e}` : ''}`, ...rest);
18};
19
20const getSafelyForAutoComplete = wrapAutoComplete('?');
21exports.getSafelyForAutoComplete = getSafelyForAutoComplete;
22const getSafelyForAutoCompleteWithProjection = wrapAutoComplete('&');
23exports.getSafelyForAutoCompleteWithProjection = getSafelyForAutoCompleteWithProjection;
\No newline at end of file