PageSourceSearch

https://www.basharacare.com/pwa/104.979fab59e5370502ca71.js

js basharacare.com collected 2026-10-03 23:06:37 UTC 3,984 bytes, 17 lines download raw bytes

1/*! @version pwa-studio: 0.0.1, @magento/venia-ui: ^9.2.0, @magento/venia-sample-payments-checkmo: 0.0.5, @magento/upward-security-headers: ~1.0.5, @magento/upward-js: ^5.3.0, @magento/pwa-theme-venia: ~1.1.0, @magento/pwa-buildpack: ^11.4.0, @magento/peregrine: ^12.2.0, @magento/pagebuilder: ^7.1.0, @magento/eslint-config: ^1.5.3, @magento/babel-preset-peregrine: ~1.1.0, @apollo/client: ~3.1.2 */
2(window.webpackJsonp=window.webpackJsonp||[]).push([[104],{c1bE:function(e,t,n){"use strict"
3var a=n("J4zp"),r=n.n(a),c=n("17x9"),l=n("q1tI"),o=n.n(l),i=n("wHH0"),s=n("2f3x"),u=n("dDsW"),h=n("pVnL"),d=n.n(h),m=n("QILm"),f=n.n(m),b=["width","height"],g=Object(l.forwardRef)(function(e,t){var n=e.width,a=e.height,r=f()(e,b)
4return o.a.createElement("svg",{ref:t,width:n||18,height:a||18,viewBox:"0 0 18 18",fill:"currentColor",xmlns:"http://www.w3.org/2000/svg"},o.a.createElement("path",d()({d:"M12.3997 11.4404H11.6141L11.3195 11.1452C12.3015 10.0629 12.8907 8.58701 12.8907 7.01272C12.8907 3.47058 10.0429 0.617188 6.50783 0.617188C2.97273 0.617188 0.125 3.47058 0.125 7.01272C0.125 10.5549 2.97273 13.4083 6.50783 13.4083C8.07899 13.4083 9.55196 12.8179 10.6321 11.834L10.9267 12.1291V12.9163L15.8366 17.8359L17.3096 16.36L12.3997 11.4404ZM6.50783 11.4404C4.0529 11.4404 2.08895 9.47254 2.08895 7.01272C2.08895 4.5529 4.0529 2.58504 6.50783 2.58504C8.96277 2.58504 10.9267 4.5529 10.9267 7.01272C10.9267 9.47254 8.96277 11.4404 6.50783 11.4404Z",fill:"currentColor"},r)))})
5g.displayName="Search"
6var p=g,w=n("FFv9"),v=n("qQMA"),S=n("y1Xp"),E=n("oTwF"),C=n("EVNm"),O=function RuleHandling(e){var t=e.setRedirect
7return o.a.createElement(C.a,{transformItems:function transformItems(e){var n=e.find(function(e){return Boolean(e.redirect)})
8return n&&n.redirect&&t(n.redirect),[]}},function(){return null})}
9O.propTypes={setRedirect:c.func}
10var R=O,T=n("LboF"),j=n.n(T),N=n("fosY"),x={injectType:"singletonStyleTag",insert:"head",singleton:!0},y=(j()(N.a,x),N.a.locals||{}),L=function SearchBox(e){var t=e.currentRefinement,n=e.refine,a=e.onSubmit,c=e.onReset,s=e.allowSearchPage,h=e.classes,d=e.openSearch,m=e.placeholder,f=e.canReset,b=Object(w.b)(),g=r()(b,2),C=g[0].isSearchOpen,O=g[1].setIsSearchOpen,T=Object(S.a)(y,h),j=Object(l.useState)(null),N=r()(j,2),x=N[0],L=N[1],I=Object(l.useState)(""),M=r()(I,2),B=M[0],F=M[1],D=Object(u.a)().formatMessage,H=Object(v.b)().innerWidth<768
11return o.a.createElement(o.a.Fragment,null,o.a.createElement("form",{className:T.root,onSubmit:function onSubmit(e){e.preventDefault(),x?globalThis.window.location.href=x:a&&a()}},o.a.createElement("label",{htmlFor:"search-box"},o.a.createElement("span",{className:T.label},D({id:"SearchBox.label",defaultMessage:"Search..."})),o.a.createElement("input",{className:T.input,id:"search-box","aria-label":"Search products",onBlur:function onBlur(){!t&&s?O(!1):d&&!t&&d(!1)}
11,value:B,placeholder:m,onChange:function onChange(e){var t
12F(e.currentTarget.value),((null===(t=e.currentTarget.value)||void 0===t?void 0:t.length)>=3||C||!s)&&(s&&O(!!e.currentTarget.value),d&&d(!!e.currentTarget.value),n(e.currentTarget.value))}})),o.a.createElement("div",{className:T.icon},o.a.createElement(p,{width:H?15:12,height:H?15:12})),f&&B&&o.a.createElement("button",{type:"button","aria-label":"Search",className:T.resetIcon,onMouseDown:function onMouseDown(){n(),F(""),d&&d(!1),s&&O(!1),c&&c()}},o.a.createElement(E.a,{size:14,src:i.a})),o.a.createElement("button",{type:"submit",className:T.hidden})),o.a.createElement("div",{className:T.hidden},o.a.createElement(R,{setRedirect:L})))}
13L.defaultProps={allowSearchPage:!0},L.propTypes={currentRefinement:c.string,refine:c.func,onSubmit:c.func,onReset:c.func,allowSearchPage:c.bool,placeholder:c.string,canReset:c.bool,classes:Object(c.shape)({root:c.string,icon:c.string,input:c.string,label:c.string,hidden:c.string,resetIcon:c.string})}
14t.a=Object(s.a)(L)},o9QS:function(e,t,n){"use strict"
15n.r(t)
16var a=n("c1bE")
17n.d(t,"default",function(){return a.a})}}])

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.