"use strict";(self.webpackChunkui=self.webpackChunkui||[]).push([[35],{332:(e,r,a)=>{a.r(r),a.d(r,{default:()=>s});const s={wrapper:"nrCuAVu2",wrapperHeadingContainer:"gxlFodso",wrapperHeadingText:"oOyHH1eu",wrapperResultsContainer:"CGRfxjGh",wrapperProductResult:"Ua6YYso7",wrapperImage:"QpZwgdIV",wrapperProductResultsName:"errrU9Nx",wrapperAutoCompleteResult:"xZyL_pYX",wrapperUnderlined:"BHsw2gTI"}},333:(e,r,a)=>{a.r(r),a.d(r,{default:()=>s});const s={wrapper:"tHRJn7Bd",wrapperContainer:"zgKtuJFZ",wrapperForm:"W12fTsE9",wrapperFormFieldSet:"t3G823OR",wrapperFormLabel:"HyJbCvOb",wrapperFormInput:"pp0vdpnk",wrapperFormButton:"RfD6SJHQ"}},335:(e,r,a)=>{a.r(r),a.d(r,{default:()=>s});const s={wrapper:"S6I82a09",wrapperContainer:"ip2Unt3s",wrapperContainerError:"ZjrEpr54",wrapperHeading:"H2wdKBLl",wrapperContent:"et45UXT5",wrapperText:"wlaunaT2"}},330:(e,r,a)=>{const s=a(140);(0,a(4).createEntrypoint)("notFound",s.NotFound)()},142:function(e,r,a){var s=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(r,"__esModule",{value:!0}),r.NextopiaDropdown=void 0;const t=a(0),o=a(1),c=a(53),p=s(a(332)),d=a(2),{wrapper:l,wrapperHeadingContainer:i,wrapperHeadingText:n,wrapperResultsContainer:u,wrapperAutoCompleteResult:h,wrapperProductResult:m,wrapperProductResultsName:b,wrapperImage:f,wrapperUnderlined:g}=p.default;r.NextopiaDropdown=({terms:e,products:r,pushSearchNavigation:a,searchQuery:s})=>(r.length||e.length)&&s.length?(0,t.jsxs)("div",Object.assign({className:(0,d.cx)(l)},{children:[e.length>0&&(0,t.jsxs)(o.Fragment,{children:[(0,t.jsx)("div",Object.assign({className:i},{children:(0,t.jsx)("h4",Object.assign({className:n},{children:"Popular Searches"}))})),(0,t.jsx)("div",Object.assign({className:u},{children:e.map(((e,r)=>{const o=s.length,c=e.toLowerCase().indexOf(s.toLowerCase()),p=c+o-1;return(0,t.jsx)("a",Object.assign({className:h,onClick:r=>((e,r)=>{e.preventDefault(),a(r)})(r,e)},{children:e.split("").map(((e,r)=>r>=c&&r<=p?(0,t.jsx)("span",Object.assign({className:g},{children:e})):(0,t.jsx)("span",{children:e})))}),r)}))}))]}),r.length>0&&(0,t.jsxs)(o.Fragment,{children:[(0,t.jsx)("div",Object.assign({className:i},{children:(0,t.jsx)("h4",Object.assign({className:n},{children:"Product Matches"}))})),(0,t.jsx)("div",Object.assign({className:u},{children:r.map((({Image:e,Name:r,Url:a})=>{const s=a.split("//www.discountelectronics.com/"),o=s[1]?s[1]:a;return(0,t.jsxs)(c.Link,Object.assign({className:m,href:`/${o}`},{children:[(0,t.jsx)("div",Object.assign({className:f},{children:(0,t.jsx)("img",{src:e})})),(0,t.jsx)("div",Object.assign({className:b},{children:r}))]}))}))}))]})]})):null},331:(e,r,a)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.useSearchBar=void 0;const s=a(3),t=a(2);r.useSearchBar=(e,r,a)=>{const[o,c]=(0,s.useState)([]),[p,d]=(0,s.useState)([]),l=e=>{const r=e.trim().toLowerCase();for(const e of a){const{searchTerms:a,category:{url:s}}=e;if(a.split(",").find((e=>e===r)))return(0,t.pushRoute)(s)}if("undefined"!=typeof window){const r=new URL(window.location.href);r.searchParams.set("search_query",e);const a=`/search${r.search}`;(0,t.pushRoute)(a)}};return(0,s.useEffect)((()=>{if(e){const r="3d35e6c11609cd5c072391ce9da1c573",a=e.trim();fetch(`https://ac.nextopiasoftware.com/return_autocomplete_jsonp_v3.php?q=${a}&callback=callback&cid=${r}`).then((e=>e.ok?e.text():Promise.reject(e.statusText))).then((e=>{const r="callback(".length,a=e.length,s=e.slice(r,a-1),t=JSON.parse(s),{terms:o,products:p}=t;c(o?o.r:[]),d(p?p.r:[])})).catch((e=>{console.log(e),console.error("Error with nextopia")}))}}),[e]),{autoCompleteResults:o,productDropdownResults:p,onSearchQueryChange:e=>{const a=e.target.value;r(a)},onSearchSubmit:r=>{r.preventDefault(),e&&e.length>0&&l(e)},pushSearchNavigation:l}}},141:function(e,r,a){var s=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(r,"__esModule",{value:!0}),r.SearchBar=void 0;const t=a(0),o=(a(1),a(331)),c=a(142),p=s(a(333)),{wrapper:d,wrapperContainer:l,wrapperForm:i,wrapperFormFieldSet:n,wrapperFormLabel:u,wrapperFormInput:h,wrapperFormButton:m}=p.default;r.SearchBar=({searchQuery:e,setSearchQuery:r,redirects:a})=>{const{autoCompleteResults:s,productDropdownResults:p,onSearchQueryChange:b,onSearchSubmit:f,pushSearchNavigation:g}=(0,o.useSearchBar)(e,r,a);return(0,t.jsx)("div",Object.assign({className:d},{children:(0,t.jsx)("div",Object.assign({id:"quickSearch",className:l,"data-prevent-quick-search-close":!0},{children:(0,t.jsx)("form",Object.assign({className:i,onSubmit:f,method:"get"},{children:(0,t.jsxs)("fieldset",Object.assign({className:n},{children:[(0,t.jsxs)("div",Object.assign({className:u},{children:[(0,t.jsx)("input",{className:h,"data-search-quick":!0,name:"search_query",id:"search_query",value:e,onChange:b,"data-error-message":"Search field cannot be empty.",placeholder:"Search the store",autoComplete:"off"}),(0,t.jsx)("button",Object.assign({className:m,type:"submit","aria-label":"Search"},{children:"Search"}))]})),(0,t.jsx)(c.NextopiaDropdown,{terms:s,products:p,pushSearchNavigation:g,searchQuery:e})]}))}))}))}))}},334:(e,r)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.defaultNextopiaRedirects=void 0,r.defaultNextopiaRedirects={name:"Main Nextopia Redirect Component",redirects:[{searchTerms:"dell laptop,dell laptops,asus laptop,asus laptops",category:{url:"/used-laptops/refurbished-laptops/"},_id:"fd909782-e2c1-46c5-8f63-149ee208353d"},{searchTerms:"all in one desktop computer,all in one desktop computers,aio,aio computer,all in one",category:{url:"/used-computers/all-in-ones"},_id:"071093ca-c435-42db-9655-fce1d1304cf2"},{searchTerms:"toughbook,panasonic toughbook,thoughbook,rugged,rugged laptop,rugged laptops",category:{url:"/used-toughbook-rugged-laptops/"},_id:"47dc0e6a-5660-492b-a946-3e424d350bea"},{searchTerms:"ethernet cable,ethernet cables,network cable",category:{url:"/cables/network-cables/"},_id:"388f859e-abeb-45fd-a1a9-6e3a96c40f2d"},{searchTerms:"server,servers",category:{url:"/computers/servers/"},_id:"fcde4eac-8f38-48d7-b697-482ea874eacc"},{searchTerms:"thinkpad,think pad,thinkpads,think pads,lenovo,lenovo thinkpad,lenovo thinkpads",category:{url:"/used-lenovo-laptops/"},_id:"9c2abe26-16ec-4427-b64d-cf3d247030fe"},{searchTerms:'17 in laptop,17 inch laptop,17" laptop,17 in laptops,17 inch laptops,17" laptops,17 laptop',category:{url:"/used-laptops/laptop-by-screen-size/16-17-3/"},_id:"06c52061-01bf-4505-9a1d-511fe24c3dab"},{searchTerms:"i7 laptops,i7 laptop",category:{url:"/laptops/laptops-by-cpu/core-i7-laptops/"},_id:"9236cafd-be6d-4c6f-a56a-27cbf2bb4309"},{searchTerms:"dell docks,dell laptop docks,dell dock,dell laptop dock,dell port replicator,dell docking station,dock,docking",category:{url:"/dell-laptop-docking-stations-port-replicators/"},_id:"b6a55dff-c2cc-4e2d-95fd-16f77629aac1"},{searchTerms:"i7 desktop,i7 tower,i7 pc,i7 computer,i7 desktops,i7 towers,i7 pcs,i7 computers",category:{url:"/used-computers/computers-by-processor/core-i7-pcs/"},_id:"fde4641d-2c02-4f4e-9505-eded28ee9e6a"},{searchTerms:"acer laptop,acer laptops",category:{url:"/used-laptops/refurbished-laptops/"},_id:"58d66179-923a-4878-97aa-4efe6e24ac94"},{searchTerms:"apple,mac",category:{url:"/apple-products/"},_id:"f02ec8d9-86e1-48f3-9b73-496249c32384"},{searchTerms:"refurbished laptops,refurbished laptop",category:{url:"/used-laptops/"},_id:"93cf4c0e-2652-4fe7-ae85-d5057fdadfdb"},{searchTerms:'24 inch,24 in,24"',category:{url:"/used-monitors/24-inch-lcd-led-monitors/"},_id:"a4e2e577-6e31-4723-a3ae-0dde6e447bd3"},{searchTerms:"dell precision laptop,dell precision laptops,precision laptop,precision laptops",category:{url:"/used-laptops/laptops-by-brand/dell-laptops/precision-laptops/"},_id:"38cddca5-a53d-41e6-b1f1-3c37781a9e81"},{searchTerms:"webcam,webcams,camera,cameras",category:{url:"/accessories/webcams/"},_id:"13f860e6-593e-4c31-af45-861e88d5f926"},{searchTerms:"dell inspiron laptop,dell inspiron laptops,inspiron laptop,inspiron laptops",category:{url:"/used-laptops/laptops-by-brand/dell-laptops/inspiron-laptops/"},_id:"8fd1833f-a527-48c2-b669-daa9c7cc2f51"},{searchTerms:"hp computer,hp desktop,hp tower,hp pc,hp computers,hp desktops,hp towers,hp pcs",category:{url:"/used-hp-computers/"},_id:"c34c036b-4b5f-462d-9c0a-a9c44015ac72"},{searchTerms:"dell refurbished desktop,dell refurbished desktops,dell refurbished computer,dell refurbished computers,dell refurbished desktop computers,dell refurbished desktop computer",category:{url:"/used-dell-computers/"},_id:"04e7cffd-af6c-4d8b-ae53-c02446dbee51"},{searchTerms:"optplex,optiplex computer,optiplex tower,optiplex desktop,optplexes,optiplex computers,optiplex towers,optiplex desktops",category:{url:"/used-computers/computers-by-brand/used-dell-computers/used-dell-optiplex-computers/"},_id:"a60b8ce4-f41b-451a-827a-8ebf6652a414"},{searchTerms:"windows 10 laptops,windows 10 laptop",category:{url:"/windows-10-laptops/"},_id:"1303d68e-9533-488f-85d8-e3c61edd0171"},{searchTerms:"speakers,computer speakers,laptop speakers,desktop speakers,bluetooth speakers",category:{url:"/accessories/speakers/"},_id:"5730176e-c04d-4677-8531-2ee0cf546cdf"},{searchTerms:"scrapbook",category:{url:"/used-laptops/cheap-laptops-scratch-and-dent-specials/"},_id:"98f34ed8-4b17-483d-a42c-46ef34e709bd"},{searchTerms:"keyboard,keyboards,usb keyboard,usb keyboards,mouse,mice,usb mice,usb mouse",category:{url:"/accessories/keyboards-mice/"},_id:"86ef4828-18dc-4074-b712-c58bcab7ded9"},{searchTerms:"pc,desktop,desktops,desktop computer,desktop computers",category:{url:"/used-computers/"},_id:"f6855d75-ab1e-4322-9aa7-ad8f9a3a5c8c"},{searchTerms:"hp elitebook,hp elitebook laptop,new hp laptop,hp laptop,new hp laptops,hp laptops,hp",category:{url:"/used-hp-laptops/"},_id:"be34bf67-c22f-4806-b835-d59346ac7035"},{searchTerms:"dell xps,xps laptop,xps laptops",category:{url:"/used-dell-xps-laptops/"},_id:"cff8fc5a-ab64-4a17-828d-d07c6e3aab7b"},{searchTerms:"monitor,monitors,computer monitor,computer monitors,used monitor,used monitors,refurbished monitor,refurbished monitors",category:{url:"/used-monitors/"},_id:"9a8f8b57-7673-4521-a76e-8c645452e01a"},{searchTerms:"graphics card,graphics cards,video card,video cards,video graphics card,video graphics cards",category:{url:"/parts-laptop-pc/video-cards/"},_id:"81641258-ed83-4c95-875e-f1d958a81202"},{searchTerms:"tablets,tablet",category:{url:"/used-tablets/"},_id:"3c0558d0-1964-47e3-b2dc-f77cba03bc5d"},{searchTerms:"lenovo,lenovo laptops,lenovo thinkpad",category:{url:"/used-lenovo-laptops/"},_id:"8947e22a-3227-40f9-92c6-fd789cef6d3f"},{searchTerms:"laptop,laptops",category:{url:"/used-laptops/"},_id:"2b172855-42ad-4d1e-814e-9c2b215a1f63"},{searchTerms:"dell latitude",category:{url:"/used-dell-latitude-laptops/"},_id:"a48cb252-f4a2-4692-9627-4bf0efe48c96"}]}},140:function(e,r,a){var s=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(r,"__esModule",{value:!0}),r.NotFound=void 0;const t=a(0),o=(a(1),a(3)),c=a(141),p=a(334),d=s(a(335)),l=a(2),{wrapper:i,wrapperContainer:n,wrapperContainerError:u,wrapperHeading:h,wrapperContent:m,wrapperText:b}=d.default;r.NotFound=({nextopiaRedirects:e})=>{const r=e||p.defaultNextopiaRedirects,[a,s]=(0,o.useState)(""),{redirects:d}=r;return(0,t.jsx)("main",Object.assign({className:i},{children:(0,t.jsxs)("div",Object.assign({className:(0,l.cx)(n,u)},{children:[(0,t.jsx)("h1",Object.assign({className:h},{children:"404 Error - Page not found"})),(0,t.jsxs)("div",Object.assign({className:m},{children:[(0,t.jsx)("p",Object.assign({className:b},{children:"Uh oh, looks like the page you are looking for has moved or no longer exists."})),(0,t.jsx)(c.SearchBar,{searchQuery:a,setSearchQuery:s,redirects:d})]}))]}))}))}},53:(e,r,a)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.Link=void 0;const s=a(0);a(1),r.Link=({className:e,title:r,href:a,ariaLabel:t,children:o})=>(0,s.jsxs)("a",Object.assign({href:a,className:e&&e,"aria-label":t&&t},{children:[r&&r,o&&o]}))}},e=>{e.O(0,[1,2,3],(()=>(330,e(e.s=330)))),e.O()}]);