1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2038],{7952:(e,s,t)=>{"use strict";t.d(s,{n:()=>a});let a=(e,s,t=!0)=>{let a=null,r=null;return(...i)=>{let n=()=>{e(...r),a=null};r=i,a||(t&&n(),a=setTimeout(n,s))}}},12038:(e,s,t)=>{"use strict";t.r(s),t.d(s,{default:()=>l});var a=t(73365),r=t(85190),i=t(22544),n=t(7495);let l=()=>{let e=async e=>{let s=await fetch(`https://www.omdbapi.com?apikey=41514363&s=${e}`),t=((await s.json()).Search||[]).reduce((e,s)=>("movie"===s.Type?e.movies.push(s):e.series.push(s),e),{movies:[],series:[]});return[{label:"Movies",options:t.movies},{label:"Series",options:t.series}]};return(0,a.jsx)(r.v,{groupsEnabled:!0,itemToString:e=>e&&e.Title,name:"movies",placeholder:"Search a movie",renderGroupHeader:({label:e,options:s})=>(0,a.jsxs)("div",{className:"p-var(--space-xxs)",children:[(0,a.jsxs)("div",{className:"flex justify-between items-center",children:[(0,a.jsx)(n.Text,{className:"m-0",variant:"body-xl",children:e}),(0,a.jsx)(i.Tag,{children:s.length})]}),0===s.length&&(0,a.jsx)(n.Text,{children:"No results found"})]}),renderItem:e=>(0,a.jsx)("div",{style:{alignItems:"center",display:"flex"},children:e.Title}),search:e})}},66957:e=>{e.exports={wrapper:"search_wrapper__F6k9D",indicators:"search_indicators__52ef9","dropdown-indicator":"search_dropdown-indicator__tISmD","input-wrapper":"search_input-wrapper__MAv_C","icon-placement-right":"search_icon-placement-right__WrjxR",root:"search_root__F5iVm","icon-placement-left":"search_icon-placement-left__cgmod","variant-danger":"search_variant-danger__dipDu","variant-warning":"search_variant-warning__g13y6","variant-success":"search_variant-success__ZWeZ4",transparent:"search_transparent__zZF_g","size-lg":"search_size-lg__nTgpt","size-md":"search_size-md__sOn8e","size-sm":"search_size-sm__aym9S","icon-wrapper":"search_icon-wrapper__yKuRY",disabled:"search_disabled__08ZXe","icon-placement-left-sm":"search_icon-placement-left-sm___3Yi8","icon-placement-left-md":"search_icon-placement-left-md__kBoNK","icon-placement-left-lg":"search_icon-placement-left-lg__qioXF","icon-placement-right-sm":"search_icon-placement-right-sm__I6ZxP","icon-placement-right-md":"search_icon-placement-right-md__mC0Ps","icon-placement-right-lg":"search_icon-placement-right-lg__BsG6F",menu:"search_menu__jswCm","menu-scroller":"search_menu-scroller__u1d2j",item:"search_item__7FXqd",highlighted:"search_highlighted__Mnelw",selected:"search_selected__zLhyH"}},82477:(e,s,t)=>{"use strict";t.d(s,{l:()=>a});let a=e=>({preventDefault:()=>null,target:{...e}})},85190:(e,s,t)=>{"use strict";t.d(s,{v:()=>g});var a=t(73365),r=t(75678),i=t(1521),n=t(72436),l=t(52502),c=t(44896),d=t(82477),o=t(7952),m=t(66957),_=t.n(m);let h="",p=(0,c.xW)(_()),u=r.Ay.default||r.Ay,g=(0,i.forwardRef)(({autoComplete:e="off",autoFocus:s,className:t,dataTestId:r,defaultHighlightedIndex:c,disabled:m,groupsEnabled:_,icon:g,iconPlacement:x="left",id:v,itemToString:f,minChars:j=3,name:w,onBlur:N,onChange:y,onClick:T,onFocus:b,placeholder:I="Searchâ¦",renderGroupHeader:k,renderItem:z,search:C,size:S="lg",throttle:F=500,transparent:R,value:$=h,variant:Z,...D},E)=>{let M=$?f($):h,[A,H]=(0,i.useState)([]),P=(0,i.useCallback)(async e=>{0===j||e?.length>=j?H(await C(e)||[]):H([])},[j,C]),V=(0,i.useMemo)(()=>(0,o.n)(P,F,!1),[P,F]),W=e=>{let s=(0,d.l)({name:w,value:e});y?.(e,s)},X=e=>{e?W(e):(W(),H([]))};return(0,a.jsx)(u,{defaultHighlightedIndex:c,initialInputValue:M,itemToString:e=>f(e)||"",onInputValueChange:V,onOuterClick:()=>{$||X(),H([])},onSelect:X,selectedItem:$,...D,children:({clearSelection:c,getInputProps:d,getItemProps:o,getMenuProps:h,getRootProps:u,highlightedIndex:j,inputValue:y,isOpen:C,selectedItem:F,toggleMenu:$})=>{let M=C&&A.length>0,P=(0,a.jsx)("div",{className:p("dropdown-indicator"),children:(0,a.jsx)(n.J,{animatePresence:!0,onClick:()=>{H([]),W(),c()},title:"Clear"})}),X=u(D,{suppressRefError:!0}),q=d({autoComplete:e,autoFocus:s,"data-testid":r,disabled:m,id:v,name:w,onBlur:N,onClick:T,onFocus:e=>{b?.(e),V(""),$()},placeholder:I,ref:E,size:S,tabIndex:0,variant:C?"focused":Z,...D});return(0,a.jsxs)("div",{...X,className:p("wrapper","field-input",t),children:[(0,a.jsxs)("div",{className:p("input-wrapper"),children:[(0,a.jsx)("input",{className:p("root",`size-${S}`,Z&&`variant-${Z}`,R&&"transparent",g&&`icon-placement-${x}`),...q}),g?(0,a.jsx)("div",{className:p("icon-wrapper",`icon-placement-${x}`,`icon-placement-${x}-${S}`),children:(0,a.jsx)(l.Icon,{...g.props,size:S})}):null,(0,a.jsx)("div",{className:p("indicators",`size-${S}`),children:y?P:null})]}),M?(0,a.jsx)("div",{className:p("menu"),children:(0,a.jsx)("ul",{className:p("menu-scroller"),...h(),children:A.reduce((e,s,t)=>{let r=e.itemIndex++,n=j===r;if(_)e.itemsToRender.push((0,a.jsxs)(i.Fragment,{children:[k(s),s.options?s.options.map((e,s)=>{let t=F&&f(F)===f(e);return(0,a.jsx)("li",{className:p("item",n&&"highlighted",t&&"selected"),...o({index:r,item:e}),children:z(e)},s)}):null]},t));else{let r=F&&f(F)===f(s);e.itemsToRender.push((0,a.jsx)("li",{className:p("item",n&&"highlighted",r&&"selected"),...o({index:t,item:s}),children:z(s)},t))}return e},{itemIndex:0,itemsToRender:[]}).itemsToRender})}):null]})}})});g.displayName="Search"}}]);
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.