import{j as s}from"./components-BpzFMV69.js";import{F as a,f as N,a as T,b as O,c as x}from"./index.es-T7YpbnDj.js";import{s as U,q as d,a as n,t as p}from"./buttonStyles-DUL7Ea6j.js";import{c as o}from"./Section-DjPch7Je.js";const f={SIR:"SIR",MADAM:"MADAM",NONE:"NONE"},I={STORE_VIEW_CATEGORY:"STORE_VIEW_CATEGORY",CATEGORY:"CATEGORY",PRODUCT:"PRODUCT",PRODUCT_GROUP:"PRODUCT_GROUP",MANUFACTURER:"MANUFACTURER",SERVICE:"SERVICE",PAGE:"PAGE",PRIVACY:"PRIVACY",CART:"CART",CHECKOUT:"CHECKOUT"},S=({className:C,quantity:t,style:i,height:c=40,children:R,onClick:l,onDecreaseClick:r,onIncreaseClick:m,loading:e,hollow:E,hideAngle:A})=>s.jsxs("div",{className:o(U,C),style:{...i,height:`${c}px`},children:[t&&s.jsxs("div",{className:d,children:[s.jsx(a,{icon:N,onClick:m,className:n,"aria-hidden":"true"}),s.jsx("span",{children:t}),s.jsx(a,{icon:T,onClick:r,className:n,"aria-hidden":"true"})]}),s.jsxs("button",{type:"button",onClick:l,disabled:e,className:o(p(E)),children:[R,!A&&(e?s.jsx(a,{className:"ml-1",icon:O,spin:!0}):s.jsx(a,{className:"ml-1",icon:x}))]})]});export{S as B,f as S,I as a};
