PageSourceSearch

https://nventory.io/_next/static/chunks/2342.d2e9d5b50130bd8a.js

js nventory.io collected 2026-10-02 04:58:28 UTC 7,174 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2342],{37551:(e,r,t)=>{t.d(r,{A:()=>s});var a=t(12115),n=Object.defineProperty,i=Object.getOwnPropertySymbols,l=Object.prototype.hasOwnProperty,c=Object.prototype.propertyIsEnumerable,o=(e,r,t)=>r in e?n(e,r,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[r]=t;let s=a.forwardRef((e,r)=>{var{color:t="currentColor"}=e,n=((e,r)=>{var t={};for(var a in e)l.call(e,a)&&0>r.indexOf(a)&&(t[a]=e[a]);if(null!=e&&i)for(var a of i(e))0>r.indexOf(a)&&c.call(e,a)&&(t[a]=e[a]);return t})(e,["color"]);return a.createElement("svg",((e,r)=>{for(var t in r||(r={}))l.call(r,t)&&o(e,t,r[t]);if(i)for(var t of i(r))c.call(r,t)&&o(e,t,r[t]);return e})({xmlns:"http://www.w3.org/2000/svg",width:15,height:15,fill:"none",ref:r},n),a.createElement("path",{stroke:t,strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:1.5,d:"m11.25 3.75-7.5 7.5M3.75 3.75l7.5 7.5"}))});s.displayName="XMark"},62342:(e,r,t)=>{t.r(r),t.d(r,{default:()=>u});var a=t(95155),n=t(81426),i=t(66168),l=t(37551),c=t(46975),o=t(53209),s=t(61376),d=t(12115);function u(e){let{variant:r="inline",cart:t,shippingOptions:n}=e;if(!t||!(null==n?void 0:n.length))return;let i=n.map(e=>{if(e.calculated_price)return e.prices.filter(e=>e.currency_code===t.currency_code&&(e.price_rules||[]).some(e=>"item_total"===e.attribute)).map(r=>({...r,shipping_option_id:e.id,...((e,r)=>{let t=(r.price_rules||[]).find(e=>"item_total"===e.attribute),a=e.item_total,n=parseFloat(t.value);return"gt"===t.operator?{current_amount:a,target_amount:n,target_reached:a>n,target_remaining:a>n?0:n+1-a,remaining_percentage:a/n*100}:"gte"===t.operator?{current_amount:a,target_amount:n,target_reached:a>n,target_remaining:a>n?0:n-a,remaining_percentage:a/n*100}:"lt"===t.operator?{current_amount:a,target_amount:n,target_reached:n>a,target_remaining:n>a?0:a+1-n,remaining_percentage:a/n*100}:"lte"===t.operator?{current_amount:a,target_amount:n,target_reached:n>a,target_remaining:n>a?0:a-n,remaining_percentage:a/n*100}:{current_amount:a,target_amount:n,target_reached:a===n,target_remaining:n>a?0:n-a,remaining_percentage:a/n*100}})(t,r)}))}).flat(1).filter(Boolean).find(e=>(null==e?void 0:e.amount)===0);if(i)if("popup"===r)return(0,a.jsx)(p,{cart:t,price:i});else return(0,a.jsx)(g,{cart:t,price:i})}function g(e){let{cart:r,price:t}=e;return(0,a.jsx)("div",{className:"bg-neutral-100 p-2 rounded-lg border",children:(0,a.jsxs)("div",{className:"space-y-1.5",children:[(0,a.jsxs)("div",{className:"flex justify-between text-sm text-neutral-600",children:[(0,a.jsx)("div",{children:t.target_reached?(0,a.jsxs)("div",{className:"flex items-center gap-1.5",children:[(0,a.jsx)(i.A,{className:"text-green-500 inline-block"})," ","Free Shipping unlocked!"]}):"Unlock Free Shipping"}),(0,a.jsxs)("div",{className:(0,c.E)("visible",{"opacity-0 invisible":t.target_reached}),children:["Only"," ",(0,a.jsx)("span",{className:"text-neutral-950",children:(0,n.$)({amount:t.target_remaining,currency_code:r.currency_code})})," ","away"]})]}),(0,a.jsxs)("div",{className:"flex justify-between gap-1",children:[(0,a.jsx)("div",{className:(0,c.E)("bg-gradient-to-r from-zinc-400 to-zinc-500 h-1 rounded-full max-w-full duration-500 ease-in-out",{"from-green-400 to-green-500":t.target_reached}),style:{width:"".concat(t.remaining_percentage,"%")}}),(0,a.jsx)("div",{className:"bg-neutral-300 h-1 rounded-full w-fit flex-grow"})]})]})})}function p(e){let{cart:r,price:t}=e,[u,g]=(0,d.useState)(!1);return(0,a.jsxs)("div",{className:(0,c.E)("fixed bottom-5 right-5 flex flex-col items-end gap-2 transition-all duration-500 ease-in-out z-10",{"opacity-0 invisible delay-1000":t.target_reached,"opacity-0 invisible":u,"opacity-100 visible":!t.target_reached&&!u}),children:[(0,a.jsx)("div",{children:(0,a.jsx)(o.$,{className:"rounded-full bg-neutral-900 shadow-none outline-none border-none text-[17px] p-2",onClick:()=>g(!0),children:(0,a.jsx)(l.A,{})})}),(0,a.jsxs)("div",{className:"w-[400px] bg-black text-white p-6 rounded-lg ",children:[(0,a.jsx)("div",{className:"pb-4",children:(0,a.jsxs)("div",{className:"space-y-3",children:[(0,a.jsxs)("div",{className:"flex justify-between text-[17px] text-neutral-400",children:[(0,a.jsx)("div",{children:t.target_reached?(0,a.jsxs)("div",{className:"flex items-center gap-1.5",children:[(0,a.jsx)(i.A,{className:"text-green-500 inline-block"})," ","Free Shipping unlocked!"]}):"Unlock Free Shipping"}
1),(0,a.jsxs)("div",{className:(0,c.E)("visible",{"opacity-0 invisible":t.target_reached}),children:["Only"," ",(0,a.jsx)("span",{className:"text-white",children:(0,n.$)({amount:t.target_remaining,currency_code:r.currency_code})})," ","away"]})]}),(0,a.jsxs)("div",{className:"flex justify-between gap-1",children:[(0,a.jsx)("div",{className:(0,c.E)("bg-gradient-to-r from-zinc-400 to-zinc-500 h-1.5 rounded-full max-w-full duration-500 ease-in-out",{"from-green-400 to-green-500":t.target_reached}),style:{width:"".concat(t.remaining_percentage,"%")}}),(0,a.jsx)("div",{className:"bg-zinc-600 h-1.5 rounded-full w-fit flex-grow"})]})]})}),(0,a.jsxs)("div",{className:"flex gap-3",children:[(0,a.jsx)(s.default,{className:"rounded-2xl bg-transparent shadow-none outline-none border-[1px] border-white text-[17px] py-2.5 px-4",href:"/cart",children:"View cart"}),(0,a.jsx)(s.default,{className:"flex-grow rounded-2xl bg-white text-neutral-950 shadow-none outline-none border-[1px] border-white text-[17px] py-2.5 px-4 text-center",href:"/store",children:"View products"})]})]})]})}},66168:(e,r,t)=>{t.d(r,{A:()=>s});var a=t(12115),n=Object.defineProperty,i=Object.getOwnPropertySymbols,l=Object.prototype.hasOwnProperty,c=Object.prototype.propertyIsEnumerable,o=(e,r,t)=>r in e?n(e,r,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[r]=t;let s=a.forwardRef((e,r)=>{var{color:t="currentColor"}=e,n=((e,r)=>{var t={};for(var a in e)l.call(e,a)&&0>r.indexOf(a)&&(t[a]=e[a]);if(null!=e&&i)for(var a of i(e))0>r.indexOf(a)&&c.call(e,a)&&(t[a]=e[a]);return t})(e,["color"]);return a.createElement("svg",((e,r)=>{for(var t in r||(r={}))l.call(r,t)&&o(e,t,r[t]);if(i)for(var t of i(r))c.call(r,t)&&o(e,t,r[t]);return e})({xmlns:"http://www.w3.org/2000/svg",width:15,height:15,fill:"none",ref:r},n),a.createElement("g",{clipPath:"url(#a)"},a.createElement("path",{fill:t,d:"M7.5.389C3.58.389.389 3.579.389 7.5s3.19 7.111 7.111 7.111 7.111-3.19 7.111-7.111S11.421.389 7.5.389m3.416 5.074-3.778 4.889a.67.67 0 0 1-.502.258h-.025a.67.67 0 0 1-.496-.22l-2-2.222a.668.668 0 0 1 .992-.893l1.465 1.629 3.29-4.257a.667.667 0 0 1 1.055.815z"})),a.createElement("defs",null,a.createElement("clipPath",{id:"a"},a.createElement("path",{fill:"#fff",d:"M0 0h15v15H0z"}))))});s.displayName="CheckCircleSolid"},81426:(e,r,t)=>{t.d(r,{$:()=>a});let a=e=>{let{amount:r,currency_code:t,minimumFractionDigits:a,maximumFractionDigits:n,locale:i="en-US"}=e;return Number.isFinite(r)?t&&!(e=>null==e||e instanceof Object&&0===Object.keys(e).length||Array.isArray(e)&&0===e.length||"string"==typeof e&&0===e.trim().length)(t)?new Intl.NumberFormat(i,{style:"currency",currency:t,minimumFractionDigits:a,maximumFractionDigits:n}).format(r):r.toString():"—"}}}]);

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.