import{C as l,a2 as C,r as i,a4 as g,a3 as c,bZ as k}from"./chunk-19e1ba83.js";function b(a){return l(a).toUpperCase()}const f=()=>{const a=C(),u=i.exports.useCallback(s=>{var n;return(n=g(s))==null?void 0:n.reduce((r,[o,t])=>(t&&(r+=r?`, ${a[o]} - ${t}`:`${a[o]} - ${t}`),r),"")},[a]),$=i.exports.useCallback(s=>c(s,n=>{const{selectedProduct:r,selectedVariant:o,qty:t,price:e,thumbnail:p}=n,d=u(o==null?void 0:o.value);return{name:r.name,selectedVariant:o==null?void 0:o.value,variant:d,thumbnail:p!=null?p:r.thumbnail,download:o==null?void 0:o.downloadLink,qty:t,price:e,total:+(t*e).toFixed(2)}}),[u]),m=i.exports.useCallback(s=>k(c(s,n=>{const{selectedProduct:r,selectedVariant:o}=n,t=u(o==null?void 0:o.value),e=o==null?void 0:o.downloadLink;return`${n.qty} x ${r.name}${t?` ( ${t} )`:""}${e?` - ${e}`:""}`}),`
`),[u]);return{formatCartItems:$,stringifyOrder:m}};export{b as t,f as u};
