Socket
Socket
Sign inDemoInstall

@algolia/autocomplete-core

Package Overview
Dependencies
0
Maintainers
60
Versions
70
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 1.0.0-alpha.32 to 1.0.0-alpha.33

6

dist/esm/createAutocomplete.js

@@ -29,3 +29,4 @@ import { createStore } from './createStore';

setStatus: setStatus,
setContext: setContext
setContext: setContext,
refresh: refresh
}),

@@ -52,3 +53,4 @@ getEnvironmentProps = _getPropGetters.getEnvironmentProps,

setStatus: setStatus,
setContext: setContext
setContext: setContext,
refresh: refresh
});

@@ -55,0 +57,0 @@ }

@@ -1,7 +0,8 @@

import { InternalAutocompleteOptions, AutocompleteSetters, AutocompleteStore, GetDropdownProps, GetEnvironmentProps, GetFormProps, GetInputProps, GetItemProps, GetLabelProps, GetMenuProps, GetRootProps } from './types';
import { InternalAutocompleteOptions, AutocompleteSetters, AutocompleteStore, AutocompleteRefresh, GetDropdownProps, GetEnvironmentProps, GetFormProps, GetInputProps, GetItemProps, GetLabelProps, GetMenuProps, GetRootProps } from './types';
interface GetPropGettersOptions<TItem> extends AutocompleteSetters<TItem> {
store: AutocompleteStore<TItem>;
props: InternalAutocompleteOptions<TItem>;
refresh: AutocompleteRefresh;
}
export declare function getPropGetters<TItem, TEvent, TMouseEvent, TKeyboardEvent>({ store, props, setHighlightedIndex, setQuery, setSuggestions, setIsOpen, setStatus, setContext, }: GetPropGettersOptions<TItem>): {
export declare function getPropGetters<TItem, TEvent, TMouseEvent, TKeyboardEvent>({ store, props, setHighlightedIndex, setQuery, setSuggestions, setIsOpen, setStatus, setContext, refresh, }: GetPropGettersOptions<TItem>): {
getEnvironmentProps: GetEnvironmentProps;

@@ -8,0 +9,0 @@ getRootProps: GetRootProps;

@@ -22,3 +22,4 @@ function _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }

setStatus = _ref.setStatus,
setContext = _ref.setContext;
setContext = _ref.setContext,
refresh = _ref.refresh;

@@ -109,3 +110,4 @@ var getEnvironmentProps = function getEnvironmentProps(getterProps) {

setStatus: setStatus,
setContext: setContext
setContext: setContext,
refresh: refresh
});

@@ -138,3 +140,4 @@ }

setStatus: setStatus,
setContext: setContext
setContext: setContext,
refresh: refresh
});

@@ -180,3 +183,4 @@ }

setStatus: setStatus,
setContext: setContext
setContext: setContext,
refresh: refresh
});

@@ -194,3 +198,4 @@ },

setStatus: setStatus,
setContext: setContext
setContext: setContext,
refresh: refresh
});

@@ -321,2 +326,3 @@ },

setContext: setContext,
refresh: refresh,
nextState: {

@@ -323,0 +329,0 @@ isOpen: false

@@ -1,2 +0,2 @@

import { InternalAutocompleteOptions, AutocompleteSetters, AutocompleteState, AutocompleteStore } from './types';
import { InternalAutocompleteOptions, AutocompleteSetters, AutocompleteState, AutocompleteStore, AutocompleteRefresh } from './types';
interface OnInputParams<TItem> extends AutocompleteSetters<TItem> {

@@ -15,4 +15,5 @@ query: string;

nextState?: Partial<AutocompleteState<TItem>>;
refresh: AutocompleteRefresh;
}
export declare function onInput<TItem>({ query, event, store, props, setHighlightedIndex, setQuery, setSuggestions, setIsOpen, setStatus, setContext, nextState, }: OnInputParams<TItem>): Promise<void>;
export declare function onInput<TItem>({ query, event, store, props, setHighlightedIndex, setQuery, setSuggestions, setIsOpen, setStatus, setContext, nextState, refresh, }: OnInputParams<TItem>): Promise<void>;
export {};

@@ -21,3 +21,4 @@ function ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; }

_ref$nextState = _ref.nextState,
nextState = _ref$nextState === void 0 ? {} : _ref$nextState;
nextState = _ref$nextState === void 0 ? {} : _ref$nextState,
refresh = _ref.refresh;

@@ -33,3 +34,4 @@ if (props.onInput) {

setStatus: setStatus,
setContext: setContext
setContext: setContext,
refresh: refresh
}));

@@ -72,3 +74,4 @@ }

setStatus: setStatus,
setContext: setContext
setContext: setContext,
refresh: refresh
}).then(function (sources) {

@@ -86,3 +89,4 @@ setStatus('loading'); // @TODO: convert `Promise.all` to fetching strategy.

setStatus: setStatus,
setContext: setContext
setContext: setContext,
refresh: refresh
})).then(function (items) {

@@ -89,0 +93,0 @@ return {

@@ -1,2 +0,2 @@

import { InternalAutocompleteOptions, AutocompleteSetters, AutocompleteStore } from './types';
import { InternalAutocompleteOptions, AutocompleteSetters, AutocompleteStore, AutocompleteRefresh } from './types';
interface OnKeyDownOptions<TItem> extends AutocompleteSetters<TItem> {

@@ -6,4 +6,5 @@ event: KeyboardEvent;

props: InternalAutocompleteOptions<TItem>;
refresh: AutocompleteRefresh;
}
export declare function onKeyDown<TItem>({ event, store, props, setHighlightedIndex, setQuery, setSuggestions, setIsOpen, setStatus, setContext, }: OnKeyDownOptions<TItem>): void;
export declare function onKeyDown<TItem>({ event, store, props, setHighlightedIndex, setQuery, setSuggestions, setIsOpen, setStatus, setContext, refresh, }: OnKeyDownOptions<TItem>): void;
export {};

@@ -13,3 +13,4 @@ import { getCompletion } from './getCompletion';

setStatus = _ref.setStatus,
setContext = _ref.setContext;
setContext = _ref.setContext,
refresh = _ref.refresh;

@@ -77,3 +78,4 @@ if (event.key === 'ArrowUp' || event.key === 'ArrowDown') {

setStatus: setStatus,
setContext: setContext
setContext: setContext,
refresh: refresh
});

@@ -193,3 +195,4 @@ }

isOpen: false
}
},
refresh: refresh
}).then(function () {

@@ -196,0 +199,0 @@ _source.onSelect({

@@ -8,4 +8,5 @@ import { AutocompleteAccessibilityGetters } from './getters';

*/
refresh(): Promise<void>;
refresh: AutocompleteRefresh;
}
export declare type AutocompleteRefresh = () => Promise<void>;
export interface AutocompleteSuggestion<TItem> {

@@ -18,2 +19,3 @@ source: InternalAutocompleteSource<TItem>;

state: AutocompleteState<TItem>;
refresh: AutocompleteRefresh;
}

@@ -38,2 +40,3 @@ interface ItemParams<TItem> {

state: AutocompleteState<TItem>;
refresh: AutocompleteRefresh;
}

@@ -40,0 +43,0 @@ export interface AutocompleteSource<TItem> {

@@ -104,3 +104,2 @@ function ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; }

* (absolute: 3, relative: 1)
* @param param0
*/

@@ -107,0 +106,0 @@

@@ -1,1 +0,1 @@

export declare const version = "1.0.0-alpha.32";
export declare const version = "1.0.0-alpha.33";

@@ -1,1 +0,1 @@

export var version = '1.0.0-alpha.32';
export var version = '1.0.0-alpha.33';

@@ -1,3 +0,3 @@

/*! @algolia/autocomplete-core 1.0.0-alpha.32 | MIT License | © Algolia, Inc. and contributors | https://github.com/algolia/autocomplete.js */
!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports):"function"==typeof define&&define.amd?define(["exports"],t):t((e=e||self)["@algolia/autocomplete-core"]={})}(this,(function(e){"use strict";function t(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function n(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);t&&(s=s.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,s)}return n}function s(e){for(var s=1;s<arguments.length;s++){var o=null!=arguments[s]?arguments[s]:{};s%2?n(Object(o),!0).forEach((function(n){t(e,n,o[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):n(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}function o(e,t){if(null==e)return{};var n,s,o=function(e,t){if(null==e)return{};var n,s,o={},i=Object.keys(e);for(s=0;s<i.length;s++)n=i[s],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(s=0;s<i.length;s++)n=i[s],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function i(e){return function(e){if(Array.isArray(e))return u(e)}(e)||function(e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return u(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return u(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 u(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,s=new Array(t);n<t;n++)s[n]=e[n];return s}var r=function(){},a=0;function g(e){return 0===e.suggestions.length?0:e.suggestions.reduce((function(e,t){return e+t.items.length}),0)}function l(e,t){return Promise.resolve(e(t)).then((function(e){return Promise.all(e.filter(Boolean).map((function(e){return Promise.resolve(function(e){return s({getInputValue:function(e){return e.state.query},getSuggestionUrl:function(){},onSelect:function(e){(0,e.setIsOpen)(!1)},onHighlight:r},e)}(e))})))}))}function c(e,t,n,s){if(null===t&&e<0)return n-1;if(null!==s&&0===t&&e<0)return n-1;var o=(null===t?-1:t)+e;return o<=-1||o>=n?null===s?null:0:o}function d(e){var t=e.state,n=function(e){var t=e.state,n=t.suggestions.map((function(e){return e.items.length})).reduce((function(e,t,n){var s=(e[n-1]||0)+t;return e.push(s),e}),[]).reduce((function(e,n){return n<=t.highlightedIndex?e+1:e}),0);return t.suggestions[n]}({state:t});if(!n)return null;var s=n.items[function(e){for(var t=e.state,n=e.suggestion,s=!1,o=0,i=0;!1===s;){var u=t.suggestions[o];if(u===n){s=!0;break}i+=u.items.length,o++}return t.highlightedIndex-i}({state:t,suggestion:n})],o=n.source;return{item:s,itemValue:o.getInputValue({suggestion:s,state:t}),itemUrl:o.getSuggestionUrl({suggestion:s,state:t}),source:o}}function p(e,t){return e===t||e.contains&&e.contains(t)}function h(e){var t=e.state;if(!1===e.props.enableCompletion||!1===t.isOpen||null===t.highlightedIndex||"stalled"===t.status)return null;var n=d({state:t}).itemValue;if(t.query.length>0&&0===n.toLocaleLowerCase().indexOf(t.query.toLocaleLowerCase())){var s=t.query+n.slice(t.query.length);return s===t.query?null:s}return null}function f(e,t){return{state:t.initialState,getState:function(){return this.state},send:function(n,o){this.state=function(e,t){return s(s({},e),{},{completion:h({state:e,props:t})})}(e({type:n,value:o},this.state,t),t),t.onStateChange({state:this.state})}}}function S(e){var t,n="undefined"!=typeof window?window:{},o=e.plugins||[];return s(s({debug:!1,openOnFocus:!1,placeholder:"",autoFocus:!1,defaultHighlightedIndex:null,enableCompletion:!1,stallThreshold:300,environment:n,shouldDropdownShow:function(e){return g(e.state)>0},onStateChange:r},e),{},{id:null!==(t=e.id)&&void 0!==t?t:"autocomplete-".concat(a++),initialState:s({highlightedIndex:null,query:"",completion:null,suggestions:[],isOpen:!1,status:"idle",statusContext:{},context:{}},e.initialState),onSubmit:function(t){e.onSubmit&&e.onSubmit(t),o.forEach((function(e){e.onSubmit&&e.onSubmit(t)}))},getSources:function(t){var n=o.map((function(e){return e.getSources})).filter((function(e){return void 0!==e}));return Promise.all([].concat(i(n),[e.getSources]).map((function(e){return l(e,t)}))).then((function(e){return e.reduce((function(e,t){return e=e.concat(t)}),[])})).then((function(e){return e.map((function(e){return s(s({},e),{},{onSelect:function(t){e.onSelect(t),o.forEach((function(e){e.onSelect&&e.onSelect(t)}))}})}))}))},navigator:s({navigate:function(e){var t=e.suggestionUrl;n.location.assign(t)},navigateNewTab:function(e){var t=e.suggestionUrl,s=n.open(t,"_blank","noopener");s&&s.focus()},navigateNewWindow:function(e){var t=e.suggestionUrl;n.open(t,"_blank","noopener")}},e.navigator),plugins:o})}var m=null;function v(e){var t,n=e.query,o=e.event,i=e.store,u=e.props,r=e.setHighlightedIndex,a=e.setQuery,g=e.setSuggestions,l=e.setIsOpen,c=e.setStatus,p=e.setContext,h=e.nextState,f=void 0===h?{}:h;return u.onInput?Promise.resolve(u.onInput({query:n,state:i.getState(),setHighlightedIndex:r,setQuery:a,setSuggestions:g,setIsOpen:l,setStatus:c,setContext:p})):(m&&clearTimeout(m),r(u.defaultHighlightedIndex),a(n),0===n.length&&!1===u.openOnFocus?(c("idle"),g(i.getState().suggestions.map((function(e){return s(s({},e),{},{items:[]})}))),l(null!==(t=f.isOpen)&&void 0!==t?t:u.shouldDropdownShow({state:i.getState()})),Promise.resolve()):(c("loading"),m=u.environment.setTimeout((function(){c("stalled")}),u.stallThreshold),u.getSources({query:n,state:i.getState(),setHighlightedIndex:r,setQuery:a,setSuggestions:g,setIsOpen:l,setStatus:c,setContext:p}).then((function(e){return c("loading"),Promise.all(e.map((function(e){return Promise.resolve(e.getSuggestions({query:n,state:i.getState(),setHighlightedIndex:r,setQuery:a,setSuggestions:g,setIsOpen:l,setStatus:c,setContext:p})).then((function(t){return{source:e,items:t}}))}))).then((function(e){var t;c("idle"),g(e),l(null!==(t=f.isOpen)&&void 0!==t?t:0===n.length&&u.openOnFocus||u.shouldDropdownShow({state:i.getState()}));var s=d({state:i.getState()});if(null!==i.getState().highlightedIndex&&s){var h=s.item,S=s.itemValue,m=s.itemUrl,v=s.source;v.onHighlight({suggestion:h,suggestionValue:S,suggestionUrl:m,source:v,state:i.getState(),setHighlightedIndex:r,setQuery:a,setSuggestions:g,setIsOpen:l,setStatus:c,setContext:p,event:o})}})).catch((function(e){throw c("error"),e})).finally((function(){m&&clearTimeout(m)}))}))))}function y(e){var t=e.store,n=e.props,i=e.setHighlightedIndex,u=e.setQuery,r=e.setSuggestions,a=e.setIsOpen,g=e.setStatus,l=e.setContext;return{getEnvironmentProps:function(e){return{onTouchStart:function(s){!1!==t.getState().isOpen&&s.target!==e.inputElement&&(!1===[e.searchBoxElement,e.dropdownElement].some((function(e){return e&&(p(e,s.target)||p(e,n.environment.document.activeElement))}))&&t.send("blur",null))},onTouchMove:function(s){!1!==t.getState().isOpen&&e.inputElement===n.environment.document.activeElement&&s.target!==e.inputElement&&e.inputElement.blur()}}},getRootProps:function(e){return s({role:"combobox","aria-expanded":t.getState().isOpen,"aria-haspopup":"listbox","aria-owns":t.getState().isOpen?"".concat(n.id,"-menu"):void 0,"aria-labelledby":"".concat(n.id,"-label")},e)},getFormProps:function(e){e.inputElement;return s({action:"",noValidate:!0,role:"search",onSubmit:function(s){s.preventDefault(),n.onSubmit({state:t.getState(),setHighlightedIndex:i,setQuery:u,setSuggestions:r,setIsOpen:a,setStatus:g,setContext:l,event:s}),t.send("submit",null),e.inputElement&&e.inputElement.blur()},onReset:function(s){s.preventDefault(),n.openOnFocus&&v({query:"",event:s,store:t,props:n,setHighlightedIndex:i,setQuery:u,setSuggestions:r,setIsOpen:a,setStatus:g,setContext:l}),t.send("reset",null),e.inputElement&&e.inputElement.focus()}},o(e,["inputElement"]))},getLabelProps:function(e){return s({htmlFor:"".concat(n.id,"-input"),id:"".concat(n.id,"-label")},e)},getInputProps:function(e){function c(e){(n.openOnFocus||t.getState().query.length>0)&&v({query:t.getState().query,event:e,store:t,props:n,setHighlightedIndex:i,setQuery:u,setSuggestions:r,setIsOpen:a,setStatus:g,setContext:l}),t.send("focus",null)}var p="ontouchstart"in n.environment,f=e||{},S=(f.inputElement,f.maxLength),m=void 0===S?512:S,y=o(f,["inputElement","maxLength"]);return s({"aria-autocomplete":n.enableCompletion?"both":"list","aria-activedescendant":t.getState().isOpen&&null!==t.getState().highlightedIndex?"".concat(n.id,"-item-").concat(t.getState().highlightedIndex):void 0,"aria-controls":t.getState().isOpen?"".concat(n.id,"-menu"):void 0,"aria-labelledby":"".concat(n.id,"-label"),value:t.getState().query,id:"".concat(n.id,"-input"),autoComplete:"off",autoCorrect:"off",autoCapitalize:"off",spellCheck:"false",autoFocus:n.autoFocus,placeholder:n.placeholder,maxLength:m,type:"search",onChange:function(e){v({query:e.currentTarget.value.slice(0,m),event:e,store:t,props:n,setHighlightedIndex:i,setQuery:u,setSuggestions:r,setIsOpen:a,setStatus:g,setContext:l})},onKeyDown:function(e){!function(e){var t=e.event,n=e.store,s=e.props,o=e.setHighlightedIndex,i=e.setQuery,u=e.setSuggestions,r=e.setIsOpen,a=e.setStatus,g=e.setContext;if("ArrowUp"===t.key||"ArrowDown"===t.key){t.preventDefault(),n.send(t.key,{shiftKey:t.shiftKey});var l=s.environment.document.getElementById("".concat(s.id,"-item-").concat(n.getState().highlightedIndex));l&&(l.scrollIntoViewIfNeeded?l.scrollIntoViewIfNeeded(!1):l.scrollIntoView(!1));var c=d({state:n.getState()});if(null!==n.getState().highlightedIndex&&c){var p=c.item,f=c.itemValue,S=c.itemUrl,m=c.source;m.onHighlight({suggestion:p,suggestionValue:f,suggestionUrl:S,source:m,state:n.getState(),setHighlightedIndex:o,setQuery:i,setSuggestions:u,setIsOpen:r,setStatus:a,setContext:g,event:t})}}else if(("Tab"===t.key||"ArrowRight"===t.key&&t.target.selectionStart===n.getState().query.length)&&s.enableCompletion&&null!==n.getState().highlightedIndex){t.preventDefault();var y=h({state:n.getState(),props:s});y&&v({query:y,event:t,store:n,props:s,setHighlightedIndex:o,setQuery:i,setSuggestions:u,setIsOpen:r,setStatus:a,setContext:g})}else if("Escape"===t.key)t.preventDefault(),n.send(t.key,null);else if("Enter"===t.key){if(null===n.getState().highlightedIndex||n.getState().suggestions.every((function(e){return 0===e.items.length})))return;t.preventDefault();var x=d({state:n.getState()}),I=x.item,O=x.itemValue,b=x.itemUrl,w=x.source;if(t.metaKey||t.ctrlKey)void 0!==b&&(w.onSelect({suggestion:I,suggestionValue:O,suggestionUrl:b,source:w,state:n.getState(),setHighlightedIndex:o,setQuery:i,setSuggestions:u,setIsOpen:r,setStatus:a,setContext:g,event:t}),s.navigator.navigateNewTab({suggestionUrl:b,suggestion:I,state:n.getState()}));else if(t.shiftKey)void 0!==b&&(w.onSelect({suggestion:I,suggestionValue:O,suggestionUrl:b,source:w,state:n.getState(),setHighlightedIndex:o,setQuery:i,setSuggestions:u,setIsOpen:r,setStatus:a,setContext:g,event:t}),s.navigator.navigateNewWindow({suggestionUrl:b,suggestion:I,state:n.getState()}));else if(t.altKey);else{if(void 0!==b)return w.onSelect({suggestion:I,suggestionValue:O,suggestionUrl:b,source:w,state:n.getState(),setHighlightedIndex:o,setQuery:i,setSuggestions:u,setIsOpen:r,setStatus:a,setContext:g,event:t}),void s.navigator.navigate({suggestionUrl:b,suggestion:I,state:n.getState()});v({query:O,event:t,store:n,props:s,setHighlightedIndex:o,setQuery:i,setSuggestions:u,setIsOpen:r,setStatus:a,setContext:g,nextState:{isOpen:!1}}).then((function(){w.onSelect({suggestion:I,suggestionValue:O,suggestionUrl:b,source:w,state:n.getState(),setHighlightedIndex:o,setQuery:i,setSuggestions:u,setIsOpen:r,setStatus:a,setContext:g,event:t})}))}}}({event:e,store:t,props:n,setHighlightedIndex:i,setQuery:u,setSuggestions:r,setIsOpen:a,setStatus:g,setContext:l})},onFocus:c,onBlur:function(){p||t.send("blur",null)},onClick:function(s){e.inputElement!==n.environment.document.activeElement||t.getState().isOpen||c(s)}},y)},getDropdownProps:function(e){return s({onMouseDown:function(e){e.preventDefault()},onMouseLeave:function(){t.send("mouseleave",null)}},e)},getMenuProps:function(e){return s({role:"listbox","aria-labelledby":"".concat(n.id,"-label"),id:"".concat(n.id,"-menu")},e)},getItemProps:function(e){var c=e.item,p=e.source,h=o(e,["item","source"]);return s({id:"".concat(n.id,"-item-").concat(c.__autocomplete_id),role:"option","aria-selected":t.getState().highlightedIndex===c.__autocomplete_id,onMouseMove:function(e){if(c.__autocomplete_id!==t.getState().highlightedIndex){t.send("mousemove",c.__autocomplete_id);var n=d({state:t.getState()});if(null!==t.getState().highlightedIndex&&n){var s=n.item,o=n.itemValue,p=n.itemUrl,h=n.source;h.onHighlight({suggestion:s,suggestionValue:o,suggestionUrl:p,source:h,state:t.getState(),setHighlightedIndex:i,setQuery:u,setSuggestions:r,setIsOpen:a,setStatus:g,setContext:l,event:e})}}},onMouseDown:function(e){e.preventDefault()},onClick:function(e){var s=p.getInputValue({suggestion:c,state:t.getState()}),o=p.getSuggestionUrl({suggestion:c,state:t.getState()});(o?Promise.resolve():v({query:s,event:e,store:t,props:n,setHighlightedIndex:i,setQuery:u,setSuggestions:r,setIsOpen:a,setStatus:g,setContext:l,nextState:{isOpen:!1}})).then((function(){p.onSelect({suggestion:c,suggestionValue:s,suggestionUrl:o,source:p,state:t.getState(),setHighlightedIndex:i,setQuery:u,setSuggestions:r,setIsOpen:a,setStatus:g,setContext:l,event:e})}))}},h)}}}var x=function(e,t,n){switch(e.type){case"setHighlightedIndex":return s(s({},t),{},{highlightedIndex:e.value});case"setQuery":return s(s({},t),{},{query:e.value});case"setSuggestions":return s(s({},t),{},{suggestions:e.value});case"setIsOpen":return s(s({},t),{},{isOpen:e.value});case"setStatus":return s(s({},t),{},{status:e.value});case"setContext":return s(s({},t),{},{context:s(s({},t.context),e.value)});case"ArrowDown":return s(s({},t),{},{highlightedIndex:c(1,t.highlightedIndex,g(t),n.defaultHighlightedIndex)});case"ArrowUp":return s(s({},t),{},{highlightedIndex:c(-1,t.highlightedIndex,g(t),n.defaultHighlightedIndex)});case"Escape":return t.isOpen?s(s({},t),{},{isOpen:!1}):s(s({},t),{},{query:"",status:"idle",statusContext:{},suggestions:[]});case"submit":return s(s({},t),{},{highlightedIndex:null,isOpen:!1,status:"idle",statusContext:{}});case"reset":return s(s({},t),{},{highlightedIndex:!0===n.openOnFocus?n.defaultHighlightedIndex:null,isOpen:n.openOnFocus,status:"idle",statusContext:{},query:""});case"focus":return s(s({},t),{},{highlightedIndex:n.defaultHighlightedIndex,isOpen:n.openOnFocus||t.query.length>0});case"blur":return n.debug?t:s(s({},t),{},{isOpen:!1,highlightedIndex:null});case"mousemove":return s(s({},t),{},{highlightedIndex:e.value});case"mouseleave":return s(s({},t),{},{highlightedIndex:n.defaultHighlightedIndex});default:return t}};e.createAutocomplete=function(e){var t=S(e),n=f(x,t),o=function(e){var t=e.store;return{setHighlightedIndex:function(e){t.send("setHighlightedIndex",e)},setQuery:function(e){t.send("setQuery",e)},setSuggestions:function(e){var n=0,o=e.map((function(e){return s(s({},e),{},{items:e.items.map((function(e){return s(s({},e),{},{__autocomplete_id:n++})}))})}));t.send("setSuggestions",o)},setIsOpen:function(e){t.send("setIsOpen",e)},setStatus:function(e){t.send("setStatus",e)},setContext:function(e){t.send("setContext",e)}}}({store:n}),i=o.setHighlightedIndex,u=o.setQuery,r=o.setSuggestions,a=o.setIsOpen,g=o.setStatus,l=o.setContext,c=y({store:n,props:t,setHighlightedIndex:i,setQuery:u,setSuggestions:r,setIsOpen:a,setStatus:g,setContext:l}),d=c.getEnvironmentProps,p=c.getRootProps,h=c.getFormProps,m=c.getLabelProps,I=c.getInputProps,O=c.getDropdownProps,b=c.getMenuProps,w=c.getItemProps;return{setHighlightedIndex:i,setQuery:u,setSuggestions:r,setIsOpen:a,setStatus:g,setContext:l,getEnvironmentProps:d,getRootProps:p,getFormProps:h,getInputProps:I,getLabelProps:m,getDropdownProps:O,getMenuProps:b,getItemProps:w,refresh:function(){return v({query:n.getState().query,event:new Event("input"),store:n,props:t,setHighlightedIndex:i,setQuery:u,setSuggestions:r,setIsOpen:a,setStatus:g,setContext:l})}}},e.getDefaultProps=S,e.version="1.0.0-alpha.32",Object.defineProperty(e,"__esModule",{value:!0})}));
/*! @algolia/autocomplete-core 1.0.0-alpha.33 | MIT License | © Algolia, Inc. and contributors | https://github.com/algolia/autocomplete.js */
!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports):"function"==typeof define&&define.amd?define(["exports"],t):t((e=e||self)["@algolia/autocomplete-core"]={})}(this,(function(e){"use strict";function t(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function n(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);t&&(s=s.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,s)}return n}function s(e){for(var s=1;s<arguments.length;s++){var o=null!=arguments[s]?arguments[s]:{};s%2?n(Object(o),!0).forEach((function(n){t(e,n,o[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):n(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}function o(e,t){if(null==e)return{};var n,s,o=function(e,t){if(null==e)return{};var n,s,o={},r=Object.keys(e);for(s=0;s<r.length;s++)n=r[s],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);for(s=0;s<r.length;s++)n=r[s],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function r(e){return function(e){if(Array.isArray(e))return i(e)}(e)||function(e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return i(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return i(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 i(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,s=new Array(t);n<t;n++)s[n]=e[n];return s}var u=function(){},a=0;function g(e){return 0===e.suggestions.length?0:e.suggestions.reduce((function(e,t){return e+t.items.length}),0)}function l(e,t){return Promise.resolve(e(t)).then((function(e){return Promise.all(e.filter(Boolean).map((function(e){return Promise.resolve(function(e){return s({getInputValue:function(e){return e.state.query},getSuggestionUrl:function(){},onSelect:function(e){(0,e.setIsOpen)(!1)},onHighlight:u},e)}(e))})))}))}function c(e,t,n,s){if(null===t&&e<0)return n-1;if(null!==s&&0===t&&e<0)return n-1;var o=(null===t?-1:t)+e;return o<=-1||o>=n?null===s?null:0:o}function d(e){var t=e.state,n=function(e){var t=e.state,n=t.suggestions.map((function(e){return e.items.length})).reduce((function(e,t,n){var s=(e[n-1]||0)+t;return e.push(s),e}),[]).reduce((function(e,n){return n<=t.highlightedIndex?e+1:e}),0);return t.suggestions[n]}({state:t});if(!n)return null;var s=n.items[function(e){for(var t=e.state,n=e.suggestion,s=!1,o=0,r=0;!1===s;){var i=t.suggestions[o];if(i===n){s=!0;break}r+=i.items.length,o++}return t.highlightedIndex-r}({state:t,suggestion:n})],o=n.source;return{item:s,itemValue:o.getInputValue({suggestion:s,state:t}),itemUrl:o.getSuggestionUrl({suggestion:s,state:t}),source:o}}function h(e,t){return e===t||e.contains&&e.contains(t)}function p(e){var t=e.state;if(!1===e.props.enableCompletion||!1===t.isOpen||null===t.highlightedIndex||"stalled"===t.status)return null;var n=d({state:t}).itemValue;if(t.query.length>0&&0===n.toLocaleLowerCase().indexOf(t.query.toLocaleLowerCase())){var s=t.query+n.slice(t.query.length);return s===t.query?null:s}return null}function f(e,t){return{state:t.initialState,getState:function(){return this.state},send:function(n,o){this.state=function(e,t){return s(s({},e),{},{completion:p({state:e,props:t})})}(e({type:n,value:o},this.state,t),t),t.onStateChange({state:this.state})}}}function S(e){var t,n="undefined"!=typeof window?window:{},o=e.plugins||[];return s(s({debug:!1,openOnFocus:!1,placeholder:"",autoFocus:!1,defaultHighlightedIndex:null,enableCompletion:!1,stallThreshold:300,environment:n,shouldDropdownShow:function(e){return g(e.state)>0},onStateChange:u},e),{},{id:null!==(t=e.id)&&void 0!==t?t:"autocomplete-".concat(a++),initialState:s({highlightedIndex:null,query:"",completion:null,suggestions:[],isOpen:!1,status:"idle",statusContext:{},context:{}},e.initialState),onSubmit:function(t){e.onSubmit&&e.onSubmit(t),o.forEach((function(e){e.onSubmit&&e.onSubmit(t)}))},getSources:function(t){var n=o.map((function(e){return e.getSources})).filter((function(e){return void 0!==e}));return Promise.all([].concat(r(n),[e.getSources]).map((function(e){return l(e,t)}))).then((function(e){return e.reduce((function(e,t){return e=e.concat(t)}),[])})).then((function(e){return e.map((function(e){return s(s({},e),{},{onSelect:function(t){e.onSelect(t),o.forEach((function(e){e.onSelect&&e.onSelect(t)}))}})}))}))},navigator:s({navigate:function(e){var t=e.suggestionUrl;n.location.assign(t)},navigateNewTab:function(e){var t=e.suggestionUrl,s=n.open(t,"_blank","noopener");s&&s.focus()},navigateNewWindow:function(e){var t=e.suggestionUrl;n.open(t,"_blank","noopener")}},e.navigator),plugins:o})}var m=null;function v(e){var t,n=e.query,o=e.event,r=e.store,i=e.props,u=e.setHighlightedIndex,a=e.setQuery,g=e.setSuggestions,l=e.setIsOpen,c=e.setStatus,h=e.setContext,p=e.nextState,f=void 0===p?{}:p,S=e.refresh;return i.onInput?Promise.resolve(i.onInput({query:n,state:r.getState(),setHighlightedIndex:u,setQuery:a,setSuggestions:g,setIsOpen:l,setStatus:c,setContext:h,refresh:S})):(m&&clearTimeout(m),u(i.defaultHighlightedIndex),a(n),0===n.length&&!1===i.openOnFocus?(c("idle"),g(r.getState().suggestions.map((function(e){return s(s({},e),{},{items:[]})}))),l(null!==(t=f.isOpen)&&void 0!==t?t:i.shouldDropdownShow({state:r.getState()})),Promise.resolve()):(c("loading"),m=i.environment.setTimeout((function(){c("stalled")}),i.stallThreshold),i.getSources({query:n,state:r.getState(),setHighlightedIndex:u,setQuery:a,setSuggestions:g,setIsOpen:l,setStatus:c,setContext:h,refresh:S}).then((function(e){return c("loading"),Promise.all(e.map((function(e){return Promise.resolve(e.getSuggestions({query:n,state:r.getState(),setHighlightedIndex:u,setQuery:a,setSuggestions:g,setIsOpen:l,setStatus:c,setContext:h,refresh:S})).then((function(t){return{source:e,items:t}}))}))).then((function(e){var t;c("idle"),g(e),l(null!==(t=f.isOpen)&&void 0!==t?t:0===n.length&&i.openOnFocus||i.shouldDropdownShow({state:r.getState()}));var s=d({state:r.getState()});if(null!==r.getState().highlightedIndex&&s){var p=s.item,S=s.itemValue,m=s.itemUrl,v=s.source;v.onHighlight({suggestion:p,suggestionValue:S,suggestionUrl:m,source:v,state:r.getState(),setHighlightedIndex:u,setQuery:a,setSuggestions:g,setIsOpen:l,setStatus:c,setContext:h,event:o})}})).catch((function(e){throw c("error"),e})).finally((function(){m&&clearTimeout(m)}))}))))}function y(e){var t=e.store,n=e.props,r=e.setHighlightedIndex,i=e.setQuery,u=e.setSuggestions,a=e.setIsOpen,g=e.setStatus,l=e.setContext,c=e.refresh;return{getEnvironmentProps:function(e){return{onTouchStart:function(s){!1!==t.getState().isOpen&&s.target!==e.inputElement&&(!1===[e.searchBoxElement,e.dropdownElement].some((function(e){return e&&(h(e,s.target)||h(e,n.environment.document.activeElement))}))&&t.send("blur",null))},onTouchMove:function(s){!1!==t.getState().isOpen&&e.inputElement===n.environment.document.activeElement&&s.target!==e.inputElement&&e.inputElement.blur()}}},getRootProps:function(e){return s({role:"combobox","aria-expanded":t.getState().isOpen,"aria-haspopup":"listbox","aria-owns":t.getState().isOpen?"".concat(n.id,"-menu"):void 0,"aria-labelledby":"".concat(n.id,"-label")},e)},getFormProps:function(e){e.inputElement;return s({action:"",noValidate:!0,role:"search",onSubmit:function(s){s.preventDefault(),n.onSubmit({state:t.getState(),setHighlightedIndex:r,setQuery:i,setSuggestions:u,setIsOpen:a,setStatus:g,setContext:l,event:s}),t.send("submit",null),e.inputElement&&e.inputElement.blur()},onReset:function(s){s.preventDefault(),n.openOnFocus&&v({query:"",event:s,store:t,props:n,setHighlightedIndex:r,setQuery:i,setSuggestions:u,setIsOpen:a,setStatus:g,setContext:l,refresh:c}),t.send("reset",null),e.inputElement&&e.inputElement.focus()}},o(e,["inputElement"]))},getLabelProps:function(e){return s({htmlFor:"".concat(n.id,"-input"),id:"".concat(n.id,"-label")},e)},getInputProps:function(e){function h(e){(n.openOnFocus||t.getState().query.length>0)&&v({query:t.getState().query,event:e,store:t,props:n,setHighlightedIndex:r,setQuery:i,setSuggestions:u,setIsOpen:a,setStatus:g,setContext:l,refresh:c}),t.send("focus",null)}var f="ontouchstart"in n.environment,S=e||{},m=(S.inputElement,S.maxLength),y=void 0===m?512:m,x=o(S,["inputElement","maxLength"]);return s({"aria-autocomplete":n.enableCompletion?"both":"list","aria-activedescendant":t.getState().isOpen&&null!==t.getState().highlightedIndex?"".concat(n.id,"-item-").concat(t.getState().highlightedIndex):void 0,"aria-controls":t.getState().isOpen?"".concat(n.id,"-menu"):void 0,"aria-labelledby":"".concat(n.id,"-label"),value:t.getState().query,id:"".concat(n.id,"-input"),autoComplete:"off",autoCorrect:"off",autoCapitalize:"off",spellCheck:"false",autoFocus:n.autoFocus,placeholder:n.placeholder,maxLength:y,type:"search",onChange:function(e){v({query:e.currentTarget.value.slice(0,y),event:e,store:t,props:n,setHighlightedIndex:r,setQuery:i,setSuggestions:u,setIsOpen:a,setStatus:g,setContext:l,refresh:c})},onKeyDown:function(e){!function(e){var t=e.event,n=e.store,s=e.props,o=e.setHighlightedIndex,r=e.setQuery,i=e.setSuggestions,u=e.setIsOpen,a=e.setStatus,g=e.setContext,l=e.refresh;if("ArrowUp"===t.key||"ArrowDown"===t.key){t.preventDefault(),n.send(t.key,{shiftKey:t.shiftKey});var c=s.environment.document.getElementById("".concat(s.id,"-item-").concat(n.getState().highlightedIndex));c&&(c.scrollIntoViewIfNeeded?c.scrollIntoViewIfNeeded(!1):c.scrollIntoView(!1));var h=d({state:n.getState()});if(null!==n.getState().highlightedIndex&&h){var f=h.item,S=h.itemValue,m=h.itemUrl,y=h.source;y.onHighlight({suggestion:f,suggestionValue:S,suggestionUrl:m,source:y,state:n.getState(),setHighlightedIndex:o,setQuery:r,setSuggestions:i,setIsOpen:u,setStatus:a,setContext:g,event:t})}}else if(("Tab"===t.key||"ArrowRight"===t.key&&t.target.selectionStart===n.getState().query.length)&&s.enableCompletion&&null!==n.getState().highlightedIndex){t.preventDefault();var x=p({state:n.getState(),props:s});x&&v({query:x,event:t,store:n,props:s,setHighlightedIndex:o,setQuery:r,setSuggestions:i,setIsOpen:u,setStatus:a,setContext:g,refresh:l})}else if("Escape"===t.key)t.preventDefault(),n.send(t.key,null);else if("Enter"===t.key){if(null===n.getState().highlightedIndex||n.getState().suggestions.every((function(e){return 0===e.items.length})))return;t.preventDefault();var I=d({state:n.getState()}),O=I.item,b=I.itemValue,w=I.itemUrl,C=I.source;if(t.metaKey||t.ctrlKey)void 0!==w&&(C.onSelect({suggestion:O,suggestionValue:b,suggestionUrl:w,source:C,state:n.getState(),setHighlightedIndex:o,setQuery:r,setSuggestions:i,setIsOpen:u,setStatus:a,setContext:g,event:t}),s.navigator.navigateNewTab({suggestionUrl:w,suggestion:O,state:n.getState()}));else if(t.shiftKey)void 0!==w&&(C.onSelect({suggestion:O,suggestionValue:b,suggestionUrl:w,source:C,state:n.getState(),setHighlightedIndex:o,setQuery:r,setSuggestions:i,setIsOpen:u,setStatus:a,setContext:g,event:t}),s.navigator.navigateNewWindow({suggestionUrl:w,suggestion:O,state:n.getState()}));else if(t.altKey);else{if(void 0!==w)return C.onSelect({suggestion:O,suggestionValue:b,suggestionUrl:w,source:C,state:n.getState(),setHighlightedIndex:o,setQuery:r,setSuggestions:i,setIsOpen:u,setStatus:a,setContext:g,event:t}),void s.navigator.navigate({suggestionUrl:w,suggestion:O,state:n.getState()});v({query:b,event:t,store:n,props:s,setHighlightedIndex:o,setQuery:r,setSuggestions:i,setIsOpen:u,setStatus:a,setContext:g,nextState:{isOpen:!1},refresh:l}).then((function(){C.onSelect({suggestion:O,suggestionValue:b,suggestionUrl:w,source:C,state:n.getState(),setHighlightedIndex:o,setQuery:r,setSuggestions:i,setIsOpen:u,setStatus:a,setContext:g,event:t})}))}}}({event:e,store:t,props:n,setHighlightedIndex:r,setQuery:i,setSuggestions:u,setIsOpen:a,setStatus:g,setContext:l,refresh:c})},onFocus:h,onBlur:function(){f||t.send("blur",null)},onClick:function(s){e.inputElement!==n.environment.document.activeElement||t.getState().isOpen||h(s)}},x)},getDropdownProps:function(e){return s({onMouseDown:function(e){e.preventDefault()},onMouseLeave:function(){t.send("mouseleave",null)}},e)},getMenuProps:function(e){return s({role:"listbox","aria-labelledby":"".concat(n.id,"-label"),id:"".concat(n.id,"-menu")},e)},getItemProps:function(e){var h=e.item,p=e.source,f=o(e,["item","source"]);return s({id:"".concat(n.id,"-item-").concat(h.__autocomplete_id),role:"option","aria-selected":t.getState().highlightedIndex===h.__autocomplete_id,onMouseMove:function(e){if(h.__autocomplete_id!==t.getState().highlightedIndex){t.send("mousemove",h.__autocomplete_id);var n=d({state:t.getState()});if(null!==t.getState().highlightedIndex&&n){var s=n.item,o=n.itemValue,c=n.itemUrl,p=n.source;p.onHighlight({suggestion:s,suggestionValue:o,suggestionUrl:c,source:p,state:t.getState(),setHighlightedIndex:r,setQuery:i,setSuggestions:u,setIsOpen:a,setStatus:g,setContext:l,event:e})}}},onMouseDown:function(e){e.preventDefault()},onClick:function(e){var s=p.getInputValue({suggestion:h,state:t.getState()}),o=p.getSuggestionUrl({suggestion:h,state:t.getState()});(o?Promise.resolve():v({query:s,event:e,store:t,props:n,setHighlightedIndex:r,setQuery:i,setSuggestions:u,setIsOpen:a,setStatus:g,setContext:l,refresh:c,nextState:{isOpen:!1}})).then((function(){p.onSelect({suggestion:h,suggestionValue:s,suggestionUrl:o,source:p,state:t.getState(),setHighlightedIndex:r,setQuery:i,setSuggestions:u,setIsOpen:a,setStatus:g,setContext:l,event:e})}))}},f)}}}var x=function(e,t,n){switch(e.type){case"setHighlightedIndex":return s(s({},t),{},{highlightedIndex:e.value});case"setQuery":return s(s({},t),{},{query:e.value});case"setSuggestions":return s(s({},t),{},{suggestions:e.value});case"setIsOpen":return s(s({},t),{},{isOpen:e.value});case"setStatus":return s(s({},t),{},{status:e.value});case"setContext":return s(s({},t),{},{context:s(s({},t.context),e.value)});case"ArrowDown":return s(s({},t),{},{highlightedIndex:c(1,t.highlightedIndex,g(t),n.defaultHighlightedIndex)});case"ArrowUp":return s(s({},t),{},{highlightedIndex:c(-1,t.highlightedIndex,g(t),n.defaultHighlightedIndex)});case"Escape":return t.isOpen?s(s({},t),{},{isOpen:!1}):s(s({},t),{},{query:"",status:"idle",statusContext:{},suggestions:[]});case"submit":return s(s({},t),{},{highlightedIndex:null,isOpen:!1,status:"idle",statusContext:{}});case"reset":return s(s({},t),{},{highlightedIndex:!0===n.openOnFocus?n.defaultHighlightedIndex:null,isOpen:n.openOnFocus,status:"idle",statusContext:{},query:""});case"focus":return s(s({},t),{},{highlightedIndex:n.defaultHighlightedIndex,isOpen:n.openOnFocus||t.query.length>0});case"blur":return n.debug?t:s(s({},t),{},{isOpen:!1,highlightedIndex:null});case"mousemove":return s(s({},t),{},{highlightedIndex:e.value});case"mouseleave":return s(s({},t),{},{highlightedIndex:n.defaultHighlightedIndex});default:return t}};e.createAutocomplete=function(e){var t=S(e),n=f(x,t),o=function(e){var t=e.store;return{setHighlightedIndex:function(e){t.send("setHighlightedIndex",e)},setQuery:function(e){t.send("setQuery",e)},setSuggestions:function(e){var n=0,o=e.map((function(e){return s(s({},e),{},{items:e.items.map((function(e){return s(s({},e),{},{__autocomplete_id:n++})}))})}));t.send("setSuggestions",o)},setIsOpen:function(e){t.send("setIsOpen",e)},setStatus:function(e){t.send("setStatus",e)},setContext:function(e){t.send("setContext",e)}}}({store:n}),r=o.setHighlightedIndex,i=o.setQuery,u=o.setSuggestions,a=o.setIsOpen,g=o.setStatus,l=o.setContext,c=y({store:n,props:t,setHighlightedIndex:r,setQuery:i,setSuggestions:u,setIsOpen:a,setStatus:g,setContext:l,refresh:C}),d=c.getEnvironmentProps,h=c.getRootProps,p=c.getFormProps,m=c.getLabelProps,I=c.getInputProps,O=c.getDropdownProps,b=c.getMenuProps,w=c.getItemProps;function C(){return v({query:n.getState().query,event:new Event("input"),store:n,props:t,setHighlightedIndex:r,setQuery:i,setSuggestions:u,setIsOpen:a,setStatus:g,setContext:l,refresh:C})}return{setHighlightedIndex:r,setQuery:i,setSuggestions:u,setIsOpen:a,setStatus:g,setContext:l,getEnvironmentProps:d,getRootProps:h,getFormProps:p,getInputProps:I,getLabelProps:m,getDropdownProps:O,getMenuProps:b,getItemProps:w,refresh:C}},e.getDefaultProps=S,e.version="1.0.0-alpha.33",Object.defineProperty(e,"__esModule",{value:!0})}));
//# sourceMappingURL=index.js.map
{
"name": "@algolia/autocomplete-core",
"description": "Core primitives for building autocomplete experiences.",
"version": "1.0.0-alpha.32",
"version": "1.0.0-alpha.33",
"license": "MIT",

@@ -6,0 +6,0 @@ "source": "src/index.ts",

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc