PageSourceSearch

https://www.hy-vee.com/_next/static/chunks/2si8dihcyix8h.js

js hy-vee.com collected 2026-09-24 07:55:31 UTC 24,425 bytes, 1 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,11441,e=>{"use strict";var t=e.i(91398),n=e.i(60997),u=e.i(75907);e.i(97231),e.i(49893);var r=e.i(91567),i=e.i(91788);function o(e){return"object"==typeof e&&null!=e&&1===e.nodeType}function a(e,t){return(!t||"hidden"!==e)&&"visible"!==e&&"clip"!==e}function l(e,t){if(e.clientHeight<e.scrollHeight||e.clientWidth<e.scrollWidth){var n,u=getComputedStyle(e,null);return a(u.overflowY,t)||a(u.overflowX,t)||!!(n=function(e){if(!e.ownerDocument||!e.ownerDocument.defaultView)return null;try{return e.ownerDocument.defaultView.frameElement}catch(e){return null}}(e))&&(n.clientHeight<e.scrollHeight||n.clientWidth<e.scrollWidth)}return!1}function s(e,t,n,u,r,i,o,a){return i<e&&o>t||i>e&&o<t?0:i<=e&&a<=n||o>=t&&a>=n?i-e-u:o>t&&a<n||i<e&&a>n?o-t+r:0}e.i(67875);var d=function(e,t){var n=window,u=t.scrollMode,r=t.block,i=t.inline,a=t.boundary,d=t.skipOverflowHiddenElements,c="function"==typeof a?a:function(e){return e!==a};if(!o(e))throw TypeError("Invalid target");for(var f,h,g=document.scrollingElement||document.documentElement,p=[],m=e;o(m)&&c(m);){if((m=null==(h=(f=m).parentElement)?f.getRootNode().host||null:h)===g){p.push(m);break}null!=m&&m===document.body&&l(m)&&!l(document.documentElement)||null!=m&&l(m,d)&&p.push(m)}for(var v=n.visualViewport?n.visualViewport.width:innerWidth,I=n.visualViewport?n.visualViewport.height:innerHeight,y=window.scrollX||pageXOffset,b=window.scrollY||pageYOffset,w=e.getBoundingClientRect(),x=w.height,E=w.width,C=w.top,M=w.right,k=w.bottom,S=w.left,O="start"===r||"nearest"===r?C:"end"===r?k:C+x/2,D="center"===i?S+E/2:"end"===i?M:S,R=[],T=0;T<p.length;T++){var V=p[T],F=V.getBoundingClientRect(),K=F.height,A=F.width,B=F.top,L=F.right,P=F.bottom,N=F.left;if("if-needed"===u&&C>=0&&S>=0&&k<=I&&M<=v&&C>=B&&k<=P&&S>=N&&M<=L)break;var H=getComputedStyle(V),W=parseInt(H.borderLeftWidth,10),_=parseInt(H.borderTopWidth,10),j=parseInt(H.borderRightWidth,10),q=parseInt(H.borderBottomWidth,10),U=0,z=0,X="offsetWidth"in V?V.offsetWidth-V.clientWidth-W-j:0,Y="offsetHeight"in V?V.offsetHeight-V.clientHeight-_-q:0,J="offsetWidth"in V?0===V.offsetWidth?0:A/V.offsetWidth:0,Q="offsetHeight"in V?0===V.offsetHeight?0:K/V.offsetHeight:0;if(g===V)U="start"===r?O:"end"===r?O-I:"nearest"===r?s(b,b+I,I,_,q,b+O,b+O+x,x):O-I/2,z="start"===i?D:"center"===i?D-v/2:"end"===i?D-v:s(y,y+v,v,W,j,y+D,y+D+E,E),U=Math.max(0,U+b),z=Math.max(0,z+y);else{U="start"===r?O-B-_:"end"===r?O-P+q+Y:"nearest"===r?s(B,P,K,_,q+Y,O,O+x,x):O-(B+K/2)+Y/2,z="start"===i?D-N-W:"center"===i?D-(N+A/2)+X/2:"end"===i?D-L+j+X:s(N,L,A,W,j+X,D,D+E,E);var G=V.scrollLeft,Z=V.scrollTop;O+=Z-(U=Math.max(0,Math.min(Z+U/Q,V.scrollHeight-K/Q+Y))),D+=G-(z=Math.max(0,Math.min(G+z/J,V.scrollWidth-A/J+X)))}R.push({el:V,top:U,left:z})}return R},c=e.i(89280),f=0;function h(){}function g(e,t,n){return e===t||t instanceof n.Node&&e.contains&&e.contains(t)}function p(e,t){var n;function u(){n&&clearTimeout(n)}function r(){for(var r=arguments.length,i=Array(r),o=0;o<r;o++)i[o]=arguments[o];u(),n=setTimeout(function(){n=null,e.apply(void 0,i)},t)}return r.cancel=u,r}function m(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return function(e){for(var n=arguments.length,u=Array(n>1?n-1:0),r=1;r<n;r++)u[r-1]=arguments[r];return t.some(function(t){return t&&t.apply(void 0,[e].concat(u)),e.preventDownshiftDefault||e.hasOwnProperty("nativeEvent")&&e.nativeEvent.preventDownshiftDefault})}}function v(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return function(e){t.forEach(function(t){"function"==typeof t?t(e):t&&(t.current=e)})}}function I(e,t){return Object.keys(e).reduce(function(n,u){return n[u]=void 0!==t[u]?t[u]:e[u],n},{})}function y(e){var t=e.key,n=e.keyCode;return n>=37&&n<=40&&0!==t.indexOf("Arrow")?"Arrow"+t:t}function b(e,t,n,u,r){if(void 0===r&&(r=!0),0===n)return -1;var i=n-1;("number"!=typeof t||t<0||t>=n)&&(t=e>0?-1:i+1);var o=t+e;o<0?o=r?i:0:o>i&&(o=r?0:i);var a=w(e,o,n,u,r);return -1===a?t>=n?-1:t:a}function w(e,t,n,u,r){var i=u(t);if(!i||!i.hasAttribute("disabled"))return t;if(e>0){for(var o=t+1;o<n;o++)if(!u(o).hasAttribute("disabled"))return o}else for(var a=t-1;a>=0;a--)if(!u(a).hasAttribute("disabled"))return a;return r?e>0?w(1,0,n,u,!1):w(-1,n-1,n,u,!1):-1}function x(e,t,n,u){return void 0===u&&(u=!0),t.some(function(t){return t&&(g(t,e,n)||u&&g(t,n.document.activeElement,n))})}var E=p(function(e){M(e).textContent=""},500);function C(e,t){var n=M(t);e&&(n.textContent=e,E(t))}function M(e){void 0===e&&(e=document);var t=e.getElementById("a11y-status-message");return t||((t=e.createElement("div")).setAttribute("id","a11y-status-message"),t.setAttribute("role","status"),t.setAttribute("aria-live","polite"),t.setAttribute("aria-relevant","additions text"),Object.assign(t.style,{border:"0",clip:"rect(0 0 0 0)",height:"1px",margin:"-1px",overflow:"hidden",padding:"0",position:"absolute",width:"1px"}),e.body.appendChild(t)),t}var k=["isInitialMount","highlightedIndex","items","environment"],S={highlightedIndex:-1,isOpen:!1,selectedItem:null,inputValue:""},O=p(function(e,t){C(e(),t)},200),D="u">typeof window&&void 0!==window.document&&void 0!==window.document.createElement?i.useLayoutEffect:i.useEffect;function R(e){var t=e.id,n=void 0===t?"downshift-"+String(f++):t,u=e.labelId,r=e.menuId,o=e.getItemId,a=e.toggleButtonId,l=e.inputId;return(0,i.useRef)({labelId:u||n+"-label",menuId:r||n+"-menu",getItemId:o||function(e){return n+"-item-"+e},toggleButtonId:a||n+"-toggle-button",inputId:l||n+"-input"}).current}function T(e,t,n){return void 0!==e?e:0===n.length?-1:n.indexOf(t)}function V(e){return""+e.slice(0,1).toUpperCase()+e.slice(1)}function F(e){var t=(0,i.useRef)(e);return t.current=e,t}function K(e,t,n){var r=(0,i.useRef)(),o=(0,i.useRef)(),a=(0,i.useCallback)(function(t,n){o.current=n;var r=e(t=I(t,n.props),n);return n.props.stateReducer(t,(0,u.default)({},n,{changes:r}))},[e]),l=(0,i.useReducer)(a,t),s=l[0],d=l[1],c=F(n),f=(0,i.useCallback)(function(e){return d((0,u.default)({props:c.current},e))},[c]),h=o.current;return(0,i.useEffect)(function(){var e,t,n,i;h&&r.current&&r.current!==s&&(e=I(r.current,h.props),t=h.props,n=h.type,i={},Object.keys(e).forEach(function(t){var n,r,o,a,l,d,c;n=t,r=h,o=e,a=s,l=r.props,d=r.type,l[c="on"+V(n)+"Change"]&&void 0!==a[n]&&a[n]!==o[n]&&l[c]((0,u.default)({type:d},a)),s[t]!==e[t]&&(i[t]=s[t])}),t.onStateChange&&Object.keys(i).length&&t.onStateChange((0,u.default)({type:n},i))),r.current=s},[s,n,h]),[s,f]}var A={itemToString:function(e){return e?String(e):""},stateReducer:function(e,t){return t.changes},getA11ySelectionMessage:function(e){var t=e.selectedItem,n=e.itemToString;return t?n(t)+" has been selected.":""},scrollIntoView:function(e,t){e&&d(e,{boundary:t,block:"nearest",scrollMode:"if-needed"}
1).forEach(function(e){var t=e.el,n=e.top,u=e.left;t.scrollTop=n,t.scrollLeft=u})},circularNavigation:!1,environment:"u"<typeof window?{}:window};function B(e,t,n){void 0===n&&(n=S);var u="default"+V(t);return u in e?e[u]:n[t]}function L(e,t,n){if(void 0===n&&(n=S),t in e)return e[t];var u="initial"+V(t);return u in e?e[u]:B(e,t,n)}function P(e){var t=L(e,"selectedItem"),n=L(e,"isOpen"),u=L(e,"highlightedIndex"),r=L(e,"inputValue");return{highlightedIndex:u<0&&t&&n?e.items.indexOf(t):u,isOpen:n,selectedItem:t,inputValue:r}}function N(e,t,n,u){var r=e.items,i=e.initialHighlightedIndex,o=e.defaultHighlightedIndex,a=t.selectedItem,l=t.highlightedIndex;return 0===r.length?-1:void 0!==i&&l===i?i:void 0!==o?o:a?0===n?r.indexOf(a):b(n,r.indexOf(a),r.length,u,!1):0===n?-1:n<0?r.length-1:0}function H(e,t,n,u){var r=(0,i.useRef)({isMouseDown:!1,isTouchMove:!1});return(0,i.useEffect)(function(){var i=function(){r.current.isMouseDown=!0},o=function(i){r.current.isMouseDown=!1,e&&!x(i.target,t.map(function(e){return e.current}),n)&&u()},a=function(){r.current.isTouchMove=!1},l=function(){r.current.isTouchMove=!0},s=function(i){!e||r.current.isTouchMove||x(i.target,t.map(function(e){return e.current}),n,!1)||u()};return n.addEventListener("mousedown",i),n.addEventListener("mouseup",o),n.addEventListener("touchstart",a),n.addEventListener("touchmove",l),n.addEventListener("touchend",s),function(){n.removeEventListener("mousedown",i),n.removeEventListener("mouseup",o),n.removeEventListener("touchstart",a),n.removeEventListener("touchmove",l),n.removeEventListener("touchend",s)}},[e,n]),r}var W=function(){return h};function _(e,t,r){var o=r.isInitialMount,a=r.highlightedIndex,l=r.items,s=r.environment,d=(0,n.default)(r,k);(0,i.useEffect)(function(){o||O(function(){return e((0,u.default)({highlightedIndex:a,highlightedItem:l[a],resultCount:l.length},d))},s.document)},t)}function j(e){var t=e.highlightedIndex,n=e.isOpen,u=e.itemRefs,r=e.getItemNodeFromIndex,o=e.menuElement,a=e.scrollIntoView,l=(0,i.useRef)(!0);return D(function(){!(t<0)&&n&&Object.keys(u.current).length&&(!1===l.current?l.current=!0:a(r(t),o))},[t]),l}function q(e,t,n){var r,i=t.type,o=t.props;switch(i){case n.ItemMouseMove:r={highlightedIndex:t.index};break;case n.MenuMouseLeave:r={highlightedIndex:-1};break;case n.ToggleButtonClick:case n.FunctionToggleMenu:r={isOpen:!e.isOpen,highlightedIndex:e.isOpen?-1:N(o,e,0)};break;case n.FunctionOpenMenu:r={isOpen:!0,highlightedIndex:N(o,e,0)};break;case n.FunctionCloseMenu:r={isOpen:!1};break;case n.FunctionSetHighlightedIndex:r={highlightedIndex:t.highlightedIndex};break;case n.FunctionSetInputValue:r={inputValue:t.inputValue};break;case n.FunctionReset:r={highlightedIndex:B(o,"highlightedIndex"),isOpen:B(o,"isOpen"),selectedItem:B(o,"selectedItem"),inputValue:B(o,"inputValue")};break;default:throw Error("Reducer called without proper action type.")}return(0,u.default)({},e,r)}r.default.array.isRequired,r.default.func,r.default.func,r.default.func,r.default.bool,r.default.number,r.default.number,r.default.number,r.default.bool,r.default.bool,r.default.bool,r.default.any,r.default.any,r.default.any,r.default.string,r.default.string,r.default.string,r.default.func,r.default.string,r.default.func,r.default.func,r.default.func,r.default.func,r.default.func,r.default.shape({addEventListener:r.default.func,removeEventListener:r.default.func,document:r.default.shape({getElementById:r.default.func,activeElement:r.default.any,body:r.default.any})});var U=(0,c.__assign)((0,c.__assign)({},A),{getA11yStatusMessage:function(e){var t=e.isOpen,n=e.resultCount,u=e.previousResultCount;return t?n?n!==u?n+" result"+(1===n?" is":"s are")+" available, use up and down arrow keys to navigate. Press Enter or Space Bar keys to select.":"":"No results are available.":""}}),z=Object.freeze({__proto__:null,MenuKeyDownArrowDown:0,MenuKeyDownArrowUp:1,MenuKeyDownEscape:2,MenuKeyDownHome:3,MenuKeyDownEnd:4,MenuKeyDownEnter:5,MenuKeyDownSpaceButton:6,MenuKeyDownCharacter:7,MenuBlur:8,MenuMouseLeave:9,ItemMouseMove:10,ItemClick:11,ToggleButtonClick:12,ToggleButtonKeyDownArrowDown:13,ToggleButtonKeyDownArrowUp:14,ToggleButtonKeyDownCharacter:15,FunctionToggleMenu:16,FunctionOpenMenu:17,FunctionCloseMenu:18,FunctionSetHighlightedIndex:19,FunctionSelectItem:20,FunctionSetInputValue:21,FunctionReset:22});var X=Object.freeze({__proto__:null,InputKeyDownArrowDown:0,InputKeyDownArrowUp:1,InputKeyDownEscape:2,InputKeyDownHome:3,InputKeyDownEnd:4,InputKeyDownEnter:5,InputChange:6,InputBlur:7,MenuMouseLeave:8,ItemMouseMove:9,ItemClick:10,ToggleButtonClick:11,FunctionToggleMenu:12,FunctionOpenMenu:13,FunctionCloseMenu:14,FunctionSetHighlightedIndex:15,FunctionSelectItem:16,FunctionSetInputValue:17,FunctionReset:18,ControlledPropUpdatedSelectedItem:19});r.default.array.isRequired,r.default.func,r.default.func,r.default.func,r.default.bool,r.default.number,r.default.number,r.default.number,r.default.bool,r.default.bool,r.default.bool,r.default.any,r.default.any,r.default.any,r.default.string,r.default.string,r.default.string,r.default.string,r.default.string,r.default.string,r.default.func,r.default.string,r.default.string,r.default.func,r.default.func,r.default.func,r.default.func,r.default.func,r.default.func,r.default.shape({addEventListener:r.default.func,removeEventListener:r.default.func,document:r.default.shape({getElementById:r.default.func,activeElement:r.default.any,body:r.default.any})});var Y=(0,u.default)({}
1,A,{getA11yStatusMessage:function(e){var t=e.isOpen,n=e.resultCount,u=e.previousResultCount;return t?n?n!==u?n+" result"+(1===n?" is":"s are")+" available, use up and down arrow keys to navigate. Press Enter key to select.":"":"No results are available.":""},circularNavigation:!0});function J(e,t){var n,r=t.type,i=t.props,o=t.shiftKey;switch(r){case 10:n={isOpen:B(i,"isOpen"),highlightedIndex:B(i,"highlightedIndex"),selectedItem:i.items[t.index],inputValue:i.itemToString(i.items[t.index])};break;case 0:n=e.isOpen?{highlightedIndex:b(o?5:1,e.highlightedIndex,i.items.length,t.getItemNodeFromIndex,i.circularNavigation)}:{highlightedIndex:N(i,e,1,t.getItemNodeFromIndex),isOpen:i.items.length>=0};break;case 1:n=e.isOpen?{highlightedIndex:b(o?-5:-1,e.highlightedIndex,i.items.length,t.getItemNodeFromIndex,i.circularNavigation)}:{highlightedIndex:N(i,e,-1,t.getItemNodeFromIndex),isOpen:i.items.length>=0};break;case 5:n=(0,u.default)({},e.isOpen&&e.highlightedIndex>=0&&{selectedItem:i.items[e.highlightedIndex],isOpen:B(i,"isOpen"),highlightedIndex:B(i,"highlightedIndex"),inputValue:i.itemToString(i.items[e.highlightedIndex])});break;case 2:n=(0,u.default)({isOpen:!1,highlightedIndex:-1},!e.isOpen&&{selectedItem:null,inputValue:""});break;case 3:n={highlightedIndex:w(1,0,i.items.length,t.getItemNodeFromIndex,!1)};break;case 4:n={highlightedIndex:w(-1,i.items.length-1,i.items.length,t.getItemNodeFromIndex,!1)};break;case 7:n=(0,u.default)({isOpen:!1,highlightedIndex:-1},e.highlightedIndex>=0&&t.selectItem&&{selectedItem:i.items[e.highlightedIndex],inputValue:i.itemToString(i.items[e.highlightedIndex])});break;case 6:n={isOpen:!0,highlightedIndex:B(i,"highlightedIndex"),inputValue:t.inputValue};break;case 16:n={selectedItem:t.selectedItem,inputValue:i.itemToString(t.selectedItem)};break;case 19:n={inputValue:t.inputValue};break;default:return q(e,t,X)}return(0,u.default)({},e,n)}var Q=["onMouseLeave","refKey","ref"],G=["item","index","refKey","ref","onMouseMove","onClick","onPress"],Z=["onClick","onPress","refKey","ref"],$=["onKeyDown","onChange","onInput","onBlur","onChangeText","refKey","ref"],ee=["refKey","ref"];function et(e){void 0===e&&(e={}),h();var t,r,o,a,l,s,d,c=(0,u.default)({},Y,e),f=c.initialIsOpen,g=c.defaultIsOpen,p=c.items,b=c.scrollIntoView,w=c.environment,x=c.getA11yStatusMessage,E=c.getA11ySelectionMessage,C=c.itemToString,M=(r=(t=P(c)).selectedItem,""===(o=t.inputValue)&&r&&void 0===c.defaultInputValue&&void 0===c.initialInputValue&&void 0===c.inputValue&&(o=c.itemToString(r)),(0,u.default)({},t,{inputValue:o})),k=(a=(0,i.useRef)(),s=(l=K(J,M,c))[0],d=l[1],(0,i.useEffect)(function(){void 0!==c.selectedItem&&(a.current!==c.selectedItem&&d({type:19,inputValue:c.itemToString(c.selectedItem)}),a.current=s.selectedItem===a.current?c.selectedItem:s.selectedItem)}),[I(s,c),d]),S=k[0],O=k[1],D=S.isOpen,V=S.highlightedIndex,A=S.selectedItem,B=S.inputValue,L=(0,i.useRef)(null),N=(0,i.useRef)({}),q=(0,i.useRef)(null),U=(0,i.useRef)(null),z=(0,i.useRef)(null),X=(0,i.useRef)(!0),et=R(c),en=(0,i.useRef)(),eu=F({state:S,props:c}),er=(0,i.useCallback)(function(e){return N.current[et.getItemId(e)]},[et]);_(x,[D,V,B,p],(0,u.default)({isInitialMount:X.current,previousResultCount:en.current,items:p,environment:w,itemToString:C},S)),_(E,[A],(0,u.default)({isInitialMount:X.current,previousResultCount:en.current,items:p,environment:w,itemToString:C},S));var ei=j({menuElement:L.current,highlightedIndex:V,isOpen:D,itemRefs:N,scrollIntoView:b,getItemNodeFromIndex:er});h(X.current),(0,i.useEffect)(function(){(f||g||D)&&q.current&&q.current.focus()},[]),(0,i.useEffect)(function(){X.current||(en.current=p.length)});var eo=H(D,[z,L,U],w,function(){O({type:7,selectItem:!1})}),ea=W();(0,i.useEffect)(function(){X.current=!1},[]),(0,i.useEffect)(function(){D||(N.current={})},[D]);var el=(0,i.useMemo)(function(){return{ArrowDown:function(e){e.preventDefault(),O({type:0,shiftKey:e.shiftKey,getItemNodeFromIndex:er})},ArrowUp:function(e){e.preventDefault(),O({type:1,shiftKey:e.shiftKey,getItemNodeFromIndex:er})},Home:function(e){eu.current.state.isOpen&&(e.preventDefault(),O({type:3,getItemNodeFromIndex:er}))},End:function(e){eu.current.state.isOpen&&(e.preventDefault(),O({type:4,getItemNodeFromIndex:er}))},Escape:function(){var e=eu.current.state;(e.isOpen||e.inputValue||e.selectedItem||e.highlightedIndex>-1)&&O({type:2})},Enter:function(e){var t=eu.current.state;t.isOpen&&!(t.highlightedIndex<0)&&229!==e.which&&(e.preventDefault(),O({type:5,getItemNodeFromIndex:er}))}}},[O,eu,er]),es=(0,i.useCallback)(function(e){return(0,u.default)({id:et.labelId,htmlFor:et.inputId},e)},[et]),ed=(0,i.useCallback)(function(e,t){var r,i=void 0===e?{}:e,o=i.onMouseLeave,a=i.refKey,l=void 0===a?"ref":a,s=i.ref,d=(0,n.default)(i,Q),c=(void 0===t?{}:t).suppressRefError;return ea("getMenuProps",void 0!==c&&c,l,L),(0,u.default)(((r={})[l]=v(s,function(e){L.current=e}),r.id=et.menuId,r.role="listbox",r["aria-labelledby"]=et.labelId,r.onMouseLeave=m(o,function(){O({type:8})}),r),d)},[O,ea,et]),ec=(0,i.useCallback)(function(e){var t,r,i=void 0===e?{}:e,o=i.item,a=i.index,l=i.refKey,s=i.ref,d=i.onMouseMove,c=i.onClick;i.onPress;var f=(0,n.default)(i,G),h=eu.current,g=h.props,p=h.state,I=T(a,o,g.items);if(I<0)throw Error("Pass either item or item index in getItemProps!");return(0,u.default)(((t={})[void 0===l?"ref":l]=v(s,function(e){e&&(N.current[et.getItemId(I)]=e)}),t.role="option",t["aria-selected"]=""+(I===p.highlightedIndex),t.id=et.getItemId(I),t),!f.disabled&&((r={onMouseMove:m(d,function(){a!==p.highlightedIndex&&(ei.current=!1,O({type:9,index:a}))})}).onClick=m(c,function(){O({type:10,index:a}),q.current&&q.current.focus()}),r),f)},[O,eu,ei,et]),ef=(0,i.useCallback)(function(e){var t,r=void 0===e?{}:e,i=r.onClick;r.onPress;var o=r.refKey,a=r.ref,l=(0,n.default)(r,Z);return(0,u.default)(((t={})[void 0===o?"ref":o]=v(a,function(e){U.current=e}),t.id=et.toggleButtonId,t.tabIndex=-1,t),!l.disabled&&(0,u.default)({},{onClick:m(i,function(){O({type:11}),!eu.current.state.isOpen&&q.current&&q.current.focus()})}),l)},[O,eu,et]),eh=(0,i.useCallback)(function(e,t){var r,i,o=void 0===e?{}:e,a=o.onKeyDown,l=o.onChange,s=o.onInput,d=o.onBlur;o.onChangeText;var c=o.refKey,f=void 0===c?"ref":c,h=o.ref,g=(0,n.default)(o,$),p=(void 0===t?{}:t).suppressRefError;ea("getInputProps",void 0!==p&&p,f,q);var I=eu.current.state,b={};return g.disabled||((i={}).onChange=m(l,s,function(e){O({type:6,inputValue:e.target.value})}),i.onKeyDown=m(a,function(e){var t=y(e);t&&el[t]&&el[t](e)}),i.onBlur=m(d,function(){I.isOpen&&!eo.current.isMouseDown&&O({type:7,selectItem:!0})}),b=i),(0,u.default)(((r={})[f]=v(h,function(e){q.current=e}),r.id=et.inputId,r["aria-autocomplete"]="list",r["aria-controls"]=et.menuId,r),I.isOpen&&I.highlightedIndex>-1&&{"aria-activedescendant":et.getItemId(I.highlightedIndex)},{"aria-labelledby":et.labelId,autoComplete:"off",value:I.inputValue},b,g)},[O,el,eu,eo,ea,et]),eg=(0,i.useCallback)(function(e,t){var r,i=void 0===e?{}:e,o=i.refKey,a=void 0===o?"ref":o,l=i.ref,s=(0,n.default)(i,ee),d=(void 0===t?{}:t).suppressRefError;return ea("getComboboxProps",void 0!==d&&d,a,z),(0,u.default)(((r={})[a]=v(l,function(e){z.current=e}),r.role="combobox",r["aria-haspopup"]="listbox",r["aria-owns"]=et.menuId,r["aria-expanded"]=eu.current.state.isOpen,r),s)},[eu,ea,et]),ep=(0,i.useCallback)(function(){O({type:12})},[O]),em=(0,i.useCallback)(function(){O({type:14})},[O]),ev=(0,i.useCallback)(function(){O({type:13})},[O]),eI=(0,i.useCallback)(function(e){O({type:15,highlightedIndex:e})},[O]),ey=(0,i.useCallback)(function(e){O({type:16,selectedItem:e})},[O]);return{getItemProps:ec,getLabelProps:es,getMenuProps:ed,getInputProps:eh,getComboboxProps:eg,getToggleButtonProps:ef,toggleMenu:ep,openMenu:ev,closeMenu:em,setHighlightedIndex:eI,setInputValue:(0,i.useCallback)(function(e){O({type:17,inputValue:e})},[O]),selectItem:ey,reset:(0,i.useCallback)(function(){O({type:18})},[O]),highlightedIndex:V,isOpen:D,selectedItem:A,inputValue:B}}et.stateChangeTypes=X;r.default.array,r.default.array,r.default.array,r.default.func,r.default.func,r.default.func,r.default.number,r.default.number,r.default.number,r.default.func,r.default.func,r.default.string,r.default.string,r.default.shape({addEventListener:r.default.func,removeEventListener:r.default.func,document:r.default.shape({getElementById:r.default.func,activeElement:r.default.any,body:r.default.any})});var en={itemToString:A.itemToString,stateReducer:A.stateReducer,environment:A.environment,getA11yRemovalMessage:function(e){var t=e.removedSelectedItem;return(0,e.itemToString)(t)+" has been removed."},keyNavigationNext:"ArrowRight",keyNavigationPrevious:"ArrowLeft"},eu=Object.freeze({__proto__:null,SelectedItemClick:0,SelectedItemKeyDownDelete:1,SelectedItemKeyDownBackspace:2,SelectedItemKeyDownNavigationNext:3,SelectedItemKeyDownNavigationPrevious:4,DropdownKeyDownNavigationPrevious:5,DropdownKeyDownBackspace:6,DropdownClick:7,FunctionAddSelectedItem:8,FunctionRemoveSelectedItem:9,FunctionSetSelectedItems:10,FunctionSetActiveIndex:11,FunctionReset:12});var er=e.i(3828),ei=e.i(93930),eo=e.i(60920);let ea=async(e,t)=>{let n=await (0,eo.fetchFromBFF)("/main/api/discover/search/suggestions",{body:JSON.stringify({query:e,type:t}),method:"POST"});if(!n.ok)throw Error("Search suggestions request failed");let u=await n.json();return Array.isArray(u)?u:[]},el={IDEAS:"/discover/ideas/search",RECIPES:"/discover/recipes/search",VIDEOS:"/discover/watch/search"},es=(0,i.createContext)(null);e.s(["DiscoverSearchProvider",0,({type:e,children:n})=>{let[u,r]=(0,i.useState)(""),{suggestions:o,setSearch:a,submitSearch:l}=(e=>{let t=(0,er.useRouter)(),[n,u]=(0,i.useState)(""),[r,o]=(0,i.useState)(""),[a,l]=(0,i.useState)(!1);(0,i.useEffect)(()=>{let e=setTimeout(()=>
1o(n),400);return()=>clearTimeout(e)},[n]);let{data:s=[]}=(0,ei.useQuery)({enabled:r.length>2&&!a,gcTime:9e5,placeholderData:e=>e,queryFn:async()=>ea(r,e),queryKey:["discover-search-suggestions",r,e],refetchOnWindowFocus:!1,staleTime:3e5});return{search:n,setSearch:u,submitSearch:(0,i.useCallback)(n=>{if(n?.trim()){l(!0);let u=e in el?el[e]:el.RECIPES;t?.push({pathname:u,query:{search:n.trim()}}),window.scrollTo(0,0),l(!1)}},[t,e,l]),suggestions:s}})(e.value),[s,d]=(0,i.useState)(!1),[c,f]=(0,i.useState)(!1),h=(0,i.useRef)(null),g=(0,er.useRouter)();(0,i.useEffect)(()=>{let e=()=>f(window.innerWidth<=960);return e(),window.addEventListener("resize",e),()=>window.removeEventListener("resize",e)},[]);let{inputValue:p,isOpen:m,getMenuProps:v,getInputProps:I,getComboboxProps:y,highlightedIndex:b,getItemProps:w,closeMenu:x,reset:E,setInputValue:C}=et({inputId:"discover-search-input",items:o,itemToString:e=>e?.suggestion??"",labelId:"discover-search-button",menuId:"discover-search-menu",onInputValueChange:({inputValue:e})=>{a(e??"")},onSelectedItemChange:({selectedItem:e,type:t})=>{e&&t!==et.stateChangeTypes.InputBlur&&(r(e.suggestion),l(e.suggestion))}});(0,i.useEffect)(()=>{g?.query?.search&&g.query.search===p?d(!1):d(!0)},[g.query.search,p,d]);let M=(0,i.useCallback)(()=>{x(),E(),C("")},[x,E,C]),k=(0,i.useCallback)(()=>{""!==p?(r(p),l(p)):h.current&&h.current.focus()},[p,l]),S=(0,i.useCallback)(e=>{"Escape"===e.code&&M()},[M]),O=I({ref:h},{suppressRefError:!0}),D=y(),R=(0,i.useMemo)(()=>{let e={...O};return delete e["aria-labelledby"],e},[O]),T=(0,i.useMemo)(()=>{let e={...D};return delete e.role,delete e["aria-expanded"],e},[D]),V=(0,i.useCallback)(e=>{r(e),C(e)},[r,C]),F=(0,i.useMemo)(()=>({closeSuggestions:M,comboboxProps:T,discoverType:e,getItemProps:w,getMenuProps:v,handleKeyPress:S,handleSearch:k,highlightedIndex:b,inputProps:R,inputRef:h,inputValue:p,isMobile:c,isOpen:m,searchValue:u,setSearchValue:V,setShouldShowSuggestions:d,shouldShowSuggestions:s,submitSearch:l,suggestions:o}),[M,T,e,w,v,S,k,b,R,p,c,m,u,V,s,l,o]);return(0,t.jsx)(es.Provider,{value:F,children:n})},"useDiscoverSearchContext",0,()=>{let e=(0,i.useContext)(es);if(!e)throw Error("useDiscoverSearchContext must be used within DiscoverSearchProvider");return e}],11441)}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.