@algolia/autocomplete-plugin-query-suggestions
Advanced tools
Comparing version 1.12.1 to 1.12.2
@@ -1,2 +0,2 @@ | ||
/*! @algolia/autocomplete-plugin-query-suggestions 1.12.1 | MIT License | © Algolia, Inc. and contributors | https://github.com/algolia/autocomplete */ | ||
/*! @algolia/autocomplete-plugin-query-suggestions 1.12.2 | MIT License | © Algolia, Inc. and contributors | https://github.com/algolia/autocomplete */ | ||
(function (global, factory) { | ||
@@ -139,3 +139,3 @@ typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports) : | ||
var version = '1.12.1'; | ||
var version = '1.12.2'; | ||
@@ -142,0 +142,0 @@ var userAgents$1 = [{ |
@@ -1,3 +0,3 @@ | ||
/*! @algolia/autocomplete-plugin-query-suggestions 1.12.1 | MIT License | © Algolia, Inc. and contributors | https://github.com/algolia/autocomplete */ | ||
!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports):"function"==typeof define&&define.amd?define(["exports"],t):t((e="undefined"!=typeof globalThis?globalThis:e||self)["@algolia/autocomplete-plugin-query-suggestions"]={})}(this,(function(e){"use strict";function t(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function r(e){for(var r=1;r<arguments.length;r++){var o=null!=arguments[r]?arguments[r]:{};r%2?t(Object(o),!0).forEach((function(t){n(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):t(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}function n(e,t,r){return(t=function(e){var t=function(e,t){if("object"!=typeof e||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function o(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function i(e,t){var r="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!r){if(Array.isArray(e)||(r=function(e,t){if(e){if("string"==typeof e)return o(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?o(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){r&&(e=r);var n=0,i=function(){};return{s:i,n:function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,u=!0,c=!1;return{s:function(){r=r.call(e)},n:function(){var e=r.next();return u=e.done,e},e:function(e){c=!0,a=e},f:function(){try{u||null==r.return||r.return()}finally{if(c)throw a}}}}var a="1.12.1",u=[{segment:"autocomplete-core",version:a}];function c(e){return c="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},c(e)}function l(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function s(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?l(Object(r),!0).forEach((function(t){f(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):l(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function f(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==c(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==c(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===c(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function p(e){return p="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},p(e)}var y=["params"];function m(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function b(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?m(Object(r),!0).forEach((function(t){g(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):m(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function g(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==p(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==p(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===p(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function v(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},i=Object.keys(e);for(n=0;n<i.length;n++)r=i[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)r=i[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}function d(e){return function(e){if(Array.isArray(e))return h(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return h(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return h(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function h(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}var O=[{segment:"autocomplete-js",version:a}];function j(e){return j="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},j(e)}function P(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function S(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?P(Object(r),!0).forEach((function(t){w(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):P(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function w(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==j(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==j(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===j(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var I=function(e,t){function r(t){return e({searchClient:t.searchClient,queries:t.requests.map((function(e){return e.query}))}).then((function(e){return e.map((function(e,r){var n=t.requests[r];return{items:e,sourceId:n.sourceId,transformResponse:n.transformResponse}}))}))}return function(e){return function(n){return s(s({requesterId:t,execute:r},e),n)}}}((function(e){return function(e){var t=e.searchClient,r=e.queries,n=e.userAgents,o=void 0===n?[]:n;"function"==typeof t.addAlgoliaAgent&&[].concat(d(u),d(o)).forEach((function(e){var r=e.segment,n=e.version;t.addAlgoliaAgent(r,n)}));var i=function(e){var t=e.transporter||{},r=t.headers,n=void 0===r?{}:r,o=t.queryParameters,i=void 0===o?{}:o,a="x-algolia-application-id",u="x-algolia-api-key";return{appId:n[a]||i[a],apiKey:n[u]||i[u]}}(t),a=i.appId,c=i.apiKey;return t.search(r.map((function(e){var t=e.params;return b(b({},v(e,y)),{},{params:b({hitsPerPage:5,highlightPreTag:"__aa-highlight__",highlightPostTag:"__/aa-highlight__"},t)})}))).then((function(e){return e.results.map((function(e,t){var n;return b(b({},e),{},{hits:null===(n=e.hits)||void 0===n?void 0:n.map((function(n){return b(b({},n),{},{__autocomplete_indexName:e.index||r[t].indexName,__autocomplete_queryID:e.queryID,__autocomplete_algoliaCredentials:{appId:a,apiKey:c}})}))})}))}))}(S(S({},e),{},{userAgents:O}))}),"algolia"),_=I({transformResponse:function(e){return e.hits}});function A(e){var t=e.onTapAhead;return{item:function(e){var r=e.item,n=e.createElement,o=e.components;return r.__autocomplete_qsCategory?n("div",{className:"aa-ItemWrapper"},n("div",{className:"aa-ItemContent aa-ItemContent--indented"},n("div",{className:"aa-ItemContentSubtitle aa-ItemContentSubtitle--standalone"},n("span",{className:"aa-ItemContentSubtitleIcon"}),n("span",null,"in"," ",n("span",{className:"aa-ItemContentSubtitleCategory"},r.__autocomplete_qsCategory))))):n("div",{className:"aa-ItemWrapper"},n("div",{className:"aa-ItemContent"},n("div",{className:"aa-ItemIcon aa-ItemIcon--noBorder"},n("svg",{viewBox:"0 0 24 24",fill:"currentColor"},n("path",{d:"M16.041 15.856c-0.034 0.026-0.067 0.055-0.099 0.087s-0.060 0.064-0.087 0.099c-1.258 1.213-2.969 1.958-4.855 1.958-1.933 0-3.682-0.782-4.95-2.050s-2.050-3.017-2.050-4.95 0.782-3.682 2.050-4.95 3.017-2.050 4.95-2.050 3.682 0.782 4.95 2.050 2.050 3.017 2.050 4.95c0 1.886-0.745 3.597-1.959 4.856zM21.707 20.293l-3.675-3.675c1.231-1.54 1.968-3.493 1.968-5.618 0-2.485-1.008-4.736-2.636-6.364s-3.879-2.636-6.364-2.636-4.736 1.008-6.364 2.636-2.636 3.879-2.636 6.364 1.008 4.736 2.636 6.364 3.879 2.636 6.364 2.636c2.125 0 4.078-0.737 5.618-1.968l3.675 3.675c0.391 0.391 1.024 0.391 1.414 0s0.391-1.024 0-1.414z"}))),n("div",{className:"aa-ItemContentBody"},n("div",{className:"aa-ItemContentTitle"},n(o.ReverseHighlight,{hit:r,attribute:"query"})))),n("div",{className:"aa-ItemActions"},n("button",{className:"aa-ItemActionButton",title:'Fill query with "'.concat(r.query,'"'),onClick:function(e){e.preventDefault(),e.stopPropagation(),t(r)}},n("svg",{viewBox:"0 0 24 24",fill:"currentColor"},n("path",{d:"M8 17v-7.586l8.293 8.293c0.391 0.391 1.024 0.391 1.414 0s0.391-1.024 0-1.414l-8.293-8.293h7.586c0.552 0 1-0.448 1-1s-0.448-1-1-1h-10c-0.552 0-1 0.448-1 1v10c0 0.552 0.448 1 1 1s1-0.448 1-1z"})))))}}}e.createQuerySuggestionsPlugin=function(e){var t=function(e){return r({getSearchParams:function(){return{}},transformSource:function(e){return e.source},itemsWithCategories:1,categoriesPerItem:1},e)}(e),n=t.searchClient,o=t.indexName,a=t.getSearchParams,u=t.transformSource,c=t.categoryAttribute,l=t.itemsWithCategories,s=t.categoriesPerItem;return{name:"aa.querySuggestionsPlugin",getSources:function(e){var t=e.query,f=e.setQuery,p=e.refresh,y=e.state;function m(e){f("".concat(e.query," ")),p()}return[u({source:{sourceId:"querySuggestionsPlugin",getItemInputValue:function(e){return e.item.query},getItems:function(){return _({searchClient:n,queries:[{indexName:o,query:t,params:a({state:y})}],transformResponse:function(e){var n=e.hits[0];if(!t||!c)return n;var o=0;return n.reduce((function(e,t){var n,a,u=[t];if(o<l){var f=(n=t,a=Array.isArray(c)?c:[c],a.reduce((function(e,t){return e&&e[t]}),n)||[]).map((function(e){return e.value})).slice(0,s);f.length>0&&o++;var p,y=i(f);try{for(y.s();!(p=y.n()).done;){var m=p.value;u.push(r({__autocomplete_qsCategory:m},t))}}catch(e){y.e(e)}finally{y.f()}}return e.push.apply(e,u),e}),[])}})},templates:A({onTapAhead:m})},onTapAhead:m,state:y})]},__autocomplete_pluginOptions:e}},e.getTemplates=A,Object.defineProperty(e,"__esModule",{value:!0})})); | ||
/*! @algolia/autocomplete-plugin-query-suggestions 1.12.2 | MIT License | © Algolia, Inc. and contributors | https://github.com/algolia/autocomplete */ | ||
!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports):"function"==typeof define&&define.amd?define(["exports"],t):t((e="undefined"!=typeof globalThis?globalThis:e||self)["@algolia/autocomplete-plugin-query-suggestions"]={})}(this,(function(e){"use strict";function t(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function r(e){for(var r=1;r<arguments.length;r++){var o=null!=arguments[r]?arguments[r]:{};r%2?t(Object(o),!0).forEach((function(t){n(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):t(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}function n(e,t,r){return(t=function(e){var t=function(e,t){if("object"!=typeof e||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function o(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function i(e,t){var r="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!r){if(Array.isArray(e)||(r=function(e,t){if(e){if("string"==typeof e)return o(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?o(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){r&&(e=r);var n=0,i=function(){};return{s:i,n:function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,u=!0,c=!1;return{s:function(){r=r.call(e)},n:function(){var e=r.next();return u=e.done,e},e:function(e){c=!0,a=e},f:function(){try{u||null==r.return||r.return()}finally{if(c)throw a}}}}var a="1.12.2",u=[{segment:"autocomplete-core",version:a}];function c(e){return c="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},c(e)}function l(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function s(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?l(Object(r),!0).forEach((function(t){f(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):l(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function f(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==c(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==c(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===c(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function p(e){return p="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},p(e)}var y=["params"];function m(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function b(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?m(Object(r),!0).forEach((function(t){g(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):m(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function g(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==p(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==p(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===p(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function v(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},i=Object.keys(e);for(n=0;n<i.length;n++)r=i[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)r=i[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}function d(e){return function(e){if(Array.isArray(e))return h(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return h(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return h(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function h(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}var O=[{segment:"autocomplete-js",version:a}];function j(e){return j="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},j(e)}function P(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function S(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?P(Object(r),!0).forEach((function(t){w(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):P(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function w(e,t,r){return(t=function(e){var t=function(e,t){if("object"!==j(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==j(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===j(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var I=function(e,t){function r(t){return e({searchClient:t.searchClient,queries:t.requests.map((function(e){return e.query}))}).then((function(e){return e.map((function(e,r){var n=t.requests[r];return{items:e,sourceId:n.sourceId,transformResponse:n.transformResponse}}))}))}return function(e){return function(n){return s(s({requesterId:t,execute:r},e),n)}}}((function(e){return function(e){var t=e.searchClient,r=e.queries,n=e.userAgents,o=void 0===n?[]:n;"function"==typeof t.addAlgoliaAgent&&[].concat(d(u),d(o)).forEach((function(e){var r=e.segment,n=e.version;t.addAlgoliaAgent(r,n)}));var i=function(e){var t=e.transporter||{},r=t.headers,n=void 0===r?{}:r,o=t.queryParameters,i=void 0===o?{}:o,a="x-algolia-application-id",u="x-algolia-api-key";return{appId:n[a]||i[a],apiKey:n[u]||i[u]}}(t),a=i.appId,c=i.apiKey;return t.search(r.map((function(e){var t=e.params;return b(b({},v(e,y)),{},{params:b({hitsPerPage:5,highlightPreTag:"__aa-highlight__",highlightPostTag:"__/aa-highlight__"},t)})}))).then((function(e){return e.results.map((function(e,t){var n;return b(b({},e),{},{hits:null===(n=e.hits)||void 0===n?void 0:n.map((function(n){return b(b({},n),{},{__autocomplete_indexName:e.index||r[t].indexName,__autocomplete_queryID:e.queryID,__autocomplete_algoliaCredentials:{appId:a,apiKey:c}})}))})}))}))}(S(S({},e),{},{userAgents:O}))}),"algolia"),_=I({transformResponse:function(e){return e.hits}});function A(e){var t=e.onTapAhead;return{item:function(e){var r=e.item,n=e.createElement,o=e.components;return r.__autocomplete_qsCategory?n("div",{className:"aa-ItemWrapper"},n("div",{className:"aa-ItemContent aa-ItemContent--indented"},n("div",{className:"aa-ItemContentSubtitle aa-ItemContentSubtitle--standalone"},n("span",{className:"aa-ItemContentSubtitleIcon"}),n("span",null,"in"," ",n("span",{className:"aa-ItemContentSubtitleCategory"},r.__autocomplete_qsCategory))))):n("div",{className:"aa-ItemWrapper"},n("div",{className:"aa-ItemContent"},n("div",{className:"aa-ItemIcon aa-ItemIcon--noBorder"},n("svg",{viewBox:"0 0 24 24",fill:"currentColor"},n("path",{d:"M16.041 15.856c-0.034 0.026-0.067 0.055-0.099 0.087s-0.060 0.064-0.087 0.099c-1.258 1.213-2.969 1.958-4.855 1.958-1.933 0-3.682-0.782-4.95-2.050s-2.050-3.017-2.050-4.95 0.782-3.682 2.050-4.95 3.017-2.050 4.95-2.050 3.682 0.782 4.95 2.050 2.050 3.017 2.050 4.95c0 1.886-0.745 3.597-1.959 4.856zM21.707 20.293l-3.675-3.675c1.231-1.54 1.968-3.493 1.968-5.618 0-2.485-1.008-4.736-2.636-6.364s-3.879-2.636-6.364-2.636-4.736 1.008-6.364 2.636-2.636 3.879-2.636 6.364 1.008 4.736 2.636 6.364 3.879 2.636 6.364 2.636c2.125 0 4.078-0.737 5.618-1.968l3.675 3.675c0.391 0.391 1.024 0.391 1.414 0s0.391-1.024 0-1.414z"}))),n("div",{className:"aa-ItemContentBody"},n("div",{className:"aa-ItemContentTitle"},n(o.ReverseHighlight,{hit:r,attribute:"query"})))),n("div",{className:"aa-ItemActions"},n("button",{className:"aa-ItemActionButton",title:'Fill query with "'.concat(r.query,'"'),onClick:function(e){e.preventDefault(),e.stopPropagation(),t(r)}},n("svg",{viewBox:"0 0 24 24",fill:"currentColor"},n("path",{d:"M8 17v-7.586l8.293 8.293c0.391 0.391 1.024 0.391 1.414 0s0.391-1.024 0-1.414l-8.293-8.293h7.586c0.552 0 1-0.448 1-1s-0.448-1-1-1h-10c-0.552 0-1 0.448-1 1v10c0 0.552 0.448 1 1 1s1-0.448 1-1z"})))))}}}e.createQuerySuggestionsPlugin=function(e){var t=function(e){return r({getSearchParams:function(){return{}},transformSource:function(e){return e.source},itemsWithCategories:1,categoriesPerItem:1},e)}(e),n=t.searchClient,o=t.indexName,a=t.getSearchParams,u=t.transformSource,c=t.categoryAttribute,l=t.itemsWithCategories,s=t.categoriesPerItem;return{name:"aa.querySuggestionsPlugin",getSources:function(e){var t=e.query,f=e.setQuery,p=e.refresh,y=e.state;function m(e){f("".concat(e.query," ")),p()}return[u({source:{sourceId:"querySuggestionsPlugin",getItemInputValue:function(e){return e.item.query},getItems:function(){return _({searchClient:n,queries:[{indexName:o,query:t,params:a({state:y})}],transformResponse:function(e){var n=e.hits[0];if(!t||!c)return n;var o=0;return n.reduce((function(e,t){var n,a,u=[t];if(o<l){var f=(n=t,a=Array.isArray(c)?c:[c],a.reduce((function(e,t){return e&&e[t]}),n)||[]).map((function(e){return e.value})).slice(0,s);f.length>0&&o++;var p,y=i(f);try{for(y.s();!(p=y.n()).done;){var m=p.value;u.push(r({__autocomplete_qsCategory:m},t))}}catch(e){y.e(e)}finally{y.f()}}return e.push.apply(e,u),e}),[])}})},templates:A({onTapAhead:m})},onTapAhead:m,state:y})]},__autocomplete_pluginOptions:e}},e.getTemplates=A,Object.defineProperty(e,"__esModule",{value:!0})})); | ||
//# sourceMappingURL=index.production.js.map |
{ | ||
"name": "@algolia/autocomplete-plugin-query-suggestions", | ||
"description": "A plugin to add query suggestions to Algolia Autocomplete.", | ||
"version": "1.12.1", | ||
"version": "1.12.2", | ||
"license": "MIT", | ||
@@ -34,6 +34,6 @@ "homepage": "https://github.com/algolia/autocomplete", | ||
"dependencies": { | ||
"@algolia/autocomplete-core": "1.12.1", | ||
"@algolia/autocomplete-js": "1.12.1", | ||
"@algolia/autocomplete-preset-algolia": "1.12.1", | ||
"@algolia/autocomplete-shared": "1.12.1" | ||
"@algolia/autocomplete-core": "1.12.2", | ||
"@algolia/autocomplete-js": "1.12.2", | ||
"@algolia/autocomplete-preset-algolia": "1.12.2", | ||
"@algolia/autocomplete-shared": "1.12.2" | ||
}, | ||
@@ -40,0 +40,0 @@ "devDependencies": { |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
+ Added@algolia/autocomplete-core@1.12.2(transitive)
+ Added@algolia/autocomplete-js@1.12.2(transitive)
+ Added@algolia/autocomplete-plugin-algolia-insights@1.12.2(transitive)
+ Added@algolia/autocomplete-preset-algolia@1.12.2(transitive)
+ Added@algolia/autocomplete-shared@1.12.2(transitive)
- Removed@algolia/autocomplete-core@1.12.1(transitive)
- Removed@algolia/autocomplete-js@1.12.1(transitive)
- Removed@algolia/autocomplete-plugin-algolia-insights@1.12.1(transitive)
- Removed@algolia/autocomplete-preset-algolia@1.12.1(transitive)
- Removed@algolia/autocomplete-shared@1.12.1(transitive)