(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9286],{19136:function(e,o,a){"use strict";a.d(o,{s:function(){return MensagemErro}});var i=a(85893),r=a(59417),t=a(67814);a(67294);let MensagemErro=e=>{let{mensagem:o,title:a,iconPath:l,isError:n,size:s="5x"}=e;return(0,i.jsxs)("div",{className:"d-flex justify-content-center align-items-center flex-column my-4",children:[(0,i.jsx)(t.G,{icon:l||r.O4,size:s,className:"componentes-body_background-contrast-color icon-message-error"}),(0,i.jsxs)("div",{className:"d-flex flex-column align-items-center justify-content-center acoes-primaria-color fs-3",children:[(0,i.jsx)("strong",{className:"".concat(n&&"acoes-perigo-color"," my-3"),children:a||"Produto n\xe3o encontrado"}),(0,i.jsx)("span",{className:"fw-normal fs-6 componentes-body_background-contrast-color max-width-75 text-center",children:o})]})]})}},93778:function(e,o,a){"use strict";a.d(o,{S:function(){return SelectWithLabel}});var i=a(85893);a(67294);var r=a(47097);let SelectWithLabel=e=>{let{label:o="",id:a,name:t,required:l=!1,placeholder:n=null,optionsArrayWithObjects:s=[],optionValue:d="id",optionLabel:c="nome",isDisabled:u=!1,onChange:m=()=>{},value:x="",defaultOption:v=null,nullOptionLabel:p=null,...h}=e;return v&&!s.find(e=>e[d]===v[d])&&s.unshift(v),(0,i.jsx)(r.w,{label:o,required:l,children:(0,i.jsxs)("select",{className:"form-select form-control",name:t,id:a,required:l,disabled:u,onChange:e=>{let o=s.find(o=>o[d]==e.target.value);m(o)},placeholder:n,value:x,...h,children:[p&&(0,i.jsx)("option",{value:null,style:{order:-1},children:p}),s.map((e,o)=>{let a=e[d]||o,r=e[c]||e;return(0,i.jsx)("option",{value:a,style:{order:(null==e?void 0:e.ordem)||(null==e?void 0:e.order)||0},children:r},o)})]})})}},46067:function(e,o,a){"use strict";a.d(o,{Z:function(){return Loading}});var i=a(85893),r=a(67814);function Loading(e){let{icon:o,size:a,isFetching:t,height:l="200px"}=e;return(0,i.jsx)(i.Fragment,{children:t&&(0,i.jsx)("div",{className:"global-loader d-flex justify-content-center align-items-center ",style:{height:l},children:(0,i.jsx)("div",{className:"loader loader-".concat(a," acoes-primaria-color"),children:o&&(0,i.jsx)(r.G,{icon:o,size:"2x",color:"#eee9e9"})})})})}},99286:function(e,o,a){"use strict";a.d(o,{I:function(){return Produtos}});var i=a(85893),r=a(67294),t=a(11163),l=a(9473),n=a(67814),s=a(59417),d=a(4937),c=a(60422),u=a(35161),m=a.n(u),x=a(19136),v=a(34051),p=a(31555),h=a(24561);let CardProdutoPlaceholder=()=>(0,i.jsx)(i.Fragment,{children:(0,i.jsxs)("div",{className:"w-100 d-flex flex-column align-items-center mt-3 overflow-hidden",children:[(0,i.jsx)(h.ZP,{speed:1,width:"100%",height:"180px",children:(0,i.jsx)("rect",{rx:0,ry:0,width:"100%",height:"180px"})}),(0,i.jsxs)(h.ZP,{speed:1,children:[(0,i.jsx)("rect",{x:0,y:20,width:"100%",height:"18px"}),(0,i.jsx)("rect",{x:0,y:46,width:"100%",height:"18px"}),(0,i.jsx)("rect",{x:0,y:74,width:"100%",height:"35px"}),(0,i.jsx)("rect",{x:0,y:76,width:"100%",height:"144px"})]})]})});var j=a(22652);function GridProdutos(e){let{produtos:o}=e,{isFetching:a}=o;return(0,i.jsxs)("div",{className:"grid-produtos ".concat(0===o.itens.length&&"d-flex justify-content-center align-items-center"," "),children:[!a&&0===o.itens.length&&(0,i.jsx)(x.s,{title:"Produto n\xe3o encontrado",mensagem:"Infelizmente, o produto que voc\xea est\xe1 procurando n\xe3o foi encontrado. Por favor, verifique se o nome do produto est\xe1 correto e tente novamente."}),(0,i.jsx)(v.Z,{className:"m-0",children:m()(o.itens,(e,o)=>(0,i.jsx)(p.Z,{xs:6,sm:4,md:4,lg:3,className:"p-1",children:a?(0,i.jsx)(CardProdutoPlaceholder,{}):(0,i.jsx)(j.Z,{produto:e})},o))})]})}var g=a(93967),f=a.n(g),b=a(4038),P=a.n(b),N=a(41664),_=a.n(N),C=a(25675),y=a.n(C),S=a(35732),A=a(10710);a(34499);var Z=a(48728),w=a(61350),E=a(19629),I=a(35466),q=a(37093),O=a(18122),R=a(17578),k=a(18195),M=a(28793),F=a(3282),T=a(23435),L=r.memo(function(e){var o,a,r;let{produto:t}=e,{B2B_PERMITE_LOGIN_REVENDEDOR:n}=(0,l.v9)(A.t1),s=(0,Z.r)((0,S.H6)(t.idImagem));return(0,i.jsx)(i.Fragment,{children:(0,i.jsxs)("div",{className:"media d-flex position-relative",children:[!!t.tagPrincipal&&(0,i.jsx)(w.V,{text:t.tagPrincipal.tag,color:t.tagPrincipal.cor}),s?(0,i.jsx)(y(),{loading:"lazy",src:(0,S.H6)(t.idImagem),alt:"Imagem do produto ".concat(t.descComp),className:"col-3 col-lg-2 img-thumbnail border-0 p-2",style:{aspectRatio:"1/1",objectFit:"contain"},width:500,height:500}):(0,i.jsx)("img",{loading:"lazy",src:(0,S.H6)(t.idImagem),alt:"Imagem do produto ".concat(t.descComp),className:"col-3 col-lg-2 img-thumbnail border-0 p-2",style:{aspectRatio:"1/1",objectFit:"contain"}}),(0,i.jsxs)("div",{className:"col p-3 media-body d-flex align-items-start justify-content-between flex-wrap",id:"card-produto",children:[(0,i.jsxs)("div",{className:"col-12 d-flex justify-content-between",children:[(0,i.jsx)("div",{className:"product-rating",children:(0,i.jsx)(R.Z,{produto:t,fontSize:"0.8rem"})}),(0,i.jsxs)("div",{className:"d-flex align-items-center gap-1",children:[(0,i.jsx)(M.Z,{produto:t}),(0,i.jsx)("div",{children:(0,i.jsx)(k.Z,{produto:t})}),(0,i.jsx)(T.Z,{produto:t}),(0,i.jsx)(E.p,{produto:t}),(0,i.jsx)(F.Z,{text:null===(o=t.tagPrincipal)||void 0===o?void 0:o.tag,color:null===(a=t.tagPrincipal)||void 0===a?void 0:a.cor,icone:null===(r=t.tagPrincipal)||void 0===r?void 0:r.icone})]})]}),(0,i.jsxs)("div",{className:"col-12 my-2 d-flex justify-content-between",children:[(0,i.jsx)(_(),{href:(0,S.Y)(t),alt:"Ir para ".concat(t.descComp),children:(0,i.jsx)("h5",{className:"m-0 fs-15 fw-bold",style:{textOverflow:"ellipsis",overflow:"hidden",whiteSpace:"normal",display:"-webkit-box",WebkitLineClamp:2,WebkitBoxOrient:"vertical"},children:t.descComp})}),(0,i.jsx)(I.W,{produto:t})]}),(0,i.jsx)("div",{className:"col-6 pe-3",children:(0,i.jsx)(q.Z,{tipoExibicao:"list",produto:t})}),!!n&&(0,i.jsx)("div",{className:"col-6",children:(0,i.jsx)(O.Z,{produto:t})})]})]})})});function ListProdutos(e){let{produtos:o,...a}=e;return(0,i.jsxs)("ul",{className:"list-group ",children:[!o.isFetching&&0===o.itens.length&&(0,i.jsx)(x.s,{title:"Produto n\xe3o encontrado",mensagem:"Infelizmente, o produto que voc\xea est\xe1 procurando n\xe3o foi encontrado. Por favor, verifique se o nome do produto est\xe1 correto e tente novamente."}),m()(o.itens,(e,o)=>(0,i.jsx)("li",{className:f()(P().listGroupItem,"mb-2 border rounded "),children:(0,i.jsx)(L,{produto:e})},o))]})}var V=a(26695),B=a(71642);let modosDeExibicao=()=>{let{isMobile:e}=(0,B.ZP)(),o={};return e||(o.lista={button:{icon:s.Zrf,label:"Lista"},component:ListProdutos}),o.grid={button:{icon:s.QR4,label:"Grade"},component:GridProdutos},o.compra_rapida={button:{icon:s.QzV,label:"Compra R\xe1pida"},component:V.Z,disablePagination:!0,disableSort:!0,authRequired:!0},o},useProdutosModoExibicao=()=>{let e=modosDeExibicao(),[o,a]=(0,r.useState)(e.grid);return{produtosModosExibicao:e,modoExibicao:o,setModoExibicao:a}};var D=a(23453),G=a(73689),z=a(55023),H=a(76466);let SelectModoExibicao=e=>{let{modoExibicao:o,setModoExibicao:a,modosExibicao:r}=e,t=(0,l.v9)(D.vN),d=(0,l.v9)(z.cV);return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)("div",{className:"col-12 small d-flex align-items-center mb-1 componentes-body_background-contrast-color",children:[(0,i.jsx)(n.G,{icon:s.Mdf,className:"me-2"}),(0,i.jsx)("span",{className:"fw-bold",children:"Visualiza\xe7\xe3o"})]}),(0,i.jsx)("div",{className:"botoes-modos-exibicao d-flex flex-wrap justify-content-end",children:Object.keys(r).map((e,l)=>{var s,c;let u=r[e];return(null==u?void 0:u.authRequired)&&(!t||!d)?null:(0,i.jsx)("a",{className:"fs-17 p-0 ".concat(o===u?H.Z.btnLinkContrast:H.Z.linkSecondary," ").concat(l>0?"ms-3":""),onClick:o===u?()=>{}:()=>a(u),title:null==u?void 0:null===(s=u.button)||void 0===s?void 0:s.label,children:(0,i.jsx)(n.G,{icon:null==u?void 0:null===(c=u.button)||void 0===c?void 0:c.icon,className:"acoes-primaria-color"})},e)})})]})};var U=a(46067),Q=a(41570),W=a(97379);let VarinhaMagicaSugestao=e=>{let{sugestao:o,onClick:a}=e;return(0,i.jsxs)("div",{className:"cursor-pointer my-4",onClick:a,children:[(0,i.jsx)("h5",{className:"m-0",children:o.titulo}),(0,i.jsx)("p",{className:"small mb-2",children:o.descricao}),(0,i.jsx)("div",{className:"acoes-primaria-color border-0",children:"Ver produtos"})]})},StepSelecionarSugestao=e=>{let{sugestoes:o,handlePesquisarSugestaoItens:a,setStepImportarArquivo:r}=e;return(0,i.jsxs)("div",{children:[(0,i.jsx)(VarinhaMagicaSugestao,{sugestao:{titulo:"Importar de Arquivo",descricao:"Importar uma lista de produtos \xe0 partir de um arquivo .xls ou .xlsx"},onClick:r}),null==o?void 0:o.map((e,o)=>(0,i.jsx)(VarinhaMagicaSugestao,{sugestao:e,onClick:()=>a(e)},o))]})},StepHeader=e=>{let{step:o,handleOnClick:a,isInNextSteps:r,isEnabled:t,isPreviousStep:l}=e,s="flex-grow-1 col fw-bold border-0 d-flex justify-content-center align-items-center px-2 ";return r&&(s+="acoes-secundaria-color"),t&&(s+="acoes-primaria-contrast-color acoes-primaria-bg-color rounded py-2"),l&&(s+=H.Z.btnPrimaryOutline),(0,i.jsxs)("div",{className:s,onClick:t?void 0:a,children:[(0,i.jsx)(n.G,{icon:null==o?void 0:o.icon,className:"me-2"}),(0,i.jsx)("div",{children:o.title})]})},StepsHeaders=e=>{var o;let{stepAtual:a,steps:r,resetSugestaoItens:t,setStepImportarArquivo:l}=e;return(0,i.jsxs)("div",{className:"d-flex justify-content-between gap-3 fw-bold flex-wrap",id:"varinha-magica-steps",children:[(0,i.jsx)(StepHeader,{step:null==r?void 0:r.selecao,isEnabled:"selecao"==a,isPreviousStep:"selecao"!=a,handleOnClick:t}),!(null==r?void 0:null===(o=r.importarArquivo)||void 0===o?void 0:o.disabled)&&(0,i.jsx)(StepHeader,{step:null==r?void 0:r.importarArquivo,isEnabled:"importarArquivo"==a,isPreviousStep:"confirmacao"==a,handleOnClick:l}),(0,i.jsx)(StepHeader,{step:null==r?void 0:r.confirmacao,isEnabled:"confirmacao"==a,isInNextSteps:"selecao"==a})]})};var Y=a(95642),J=a(86992),X=a(91444),$=a(31674),K=a(75623),ee=a(62672),eo=a(8789);let useSugestoes=()=>{let e=(0,l.v9)(ee.pU),o=(0,eo.Z)(),{cliente:a,filial:i}=(0,K.Z)(),[t,n]=(0,r.useState)([]),setSugestaoItens=a=>{n((0,$.yO)({produtos:a,calculo:e,parametros:o}))},{data:s}=(0,Y.Z)({apiParams:{endPoint:J.ZP.MENU_SUGESTOES},fetchOnMount:!0}),{data:d,doFetch:c,resetData:u,isFetching:m}=(0,Y.Z)({apiParams:{endPoint:J.ZP.SUGESTOES_CONSULTAR}});return(0,r.useEffect)(()=>{setSugestaoItens(d)},[d]),{sugestoes:s,handlePesquisarSugestaoItens:e=>{c(null,null,{tipo:e.tipo,idCli:a.id,idFil:i.id}).then(o=>{var a;(null==o?void 0:null===(a=o.data)||void 0===a?void 0:a.length)<=0&&X.Am.error('Nenhum item encontrado para a sugest\xe3o "'.concat(e.titulo,'"'))})},sugestaoItens:t,resetSugestaoItens:()=>{setSugestaoItens([]),u()},setSugestaoItens,isFetchingSugestaoItens:m}};var ea=a(4020),ei=a(41609),er=a.n(ei);let useImportarArquivo=e=>{let{setStepAtual:o,steps:a,setSteps:i,setSugestaoItens:t}=e,{cliente:l,filial:n}=(0,K.Z)(),[s,d]=(0,r.useState)(null),{data:c,doFetch:u,resetData:m,isFetching:x}=(0,Y.Z)({apiParams:{endPoint:J.ZP.IMPORTAR_ITENS_DE_ARQUIVO,headers:{}}}),{data:v,doFetch:p,resetData:h}=(0,Y.Z)({apiParams:{endPoint:J.ZP.CONFIRMAR_IMPORTACAO_ITENS_DE_ARQUIVO}}),[j,g]=(0,r.useState)(""),[f,b]=(0,r.useState)(""),[P,N]=(0,r.useState)("Nenhuma coluna selecionada");return(0,r.useEffect)(()=>{if(!s)return m();let e=new FormData;e.append("arquivo",s),u(null,e)},[s]),(0,r.useEffect)(()=>er()(j)?N("Nenhuma coluna para o c\xf3digo do produto selecionada"):er()(f)?N("Nenhuma coluna para a quantidade selecionada"):j.id===f.id?N("Colunas selecionadas s\xe3o iguais"):void N(!1),[j,f]),{arquivo:s,setArquivo:d,arquivoInfo:c,isLoadingArquivoInfo:x,colunaCodigo:j,setColunaCodigo:g,colunaQuantidade:f,setColunaQuantidade:b,motivoImpotarDisabled:P,handleImportar:()=>{var e;p(null,{coluna_codigo:j.id,coluna_quantidade:f.id,produtos:null==c?void 0:null===(e=c.rows)||void 0===e?void 0:e.map(e=>({id:e[j.id],qtde:e[f.id]}))},{idCli:l.id,idFil:n.id}).then(e=>{var o,a,i,r,l;(null==e?void 0:null===(a=e.data)||void 0===a?void 0:null===(o=a.cortados)||void 0===o?void 0:o.length)>0||(null==e?void 0:null===(r=e.data)||void 0===r?void 0:null===(i=r.itens)||void 0===i?void 0:i.length)==0||t(null==e?void 0:null===(l=e.data)||void 0===l?void 0:l.itens)})},produtosImportados:v,setStepImportarArquivo:()=>{d(null),m(),g(""),b(""),N("Nenhuma coluna selecionada"),h(),o("importarArquivo"),i({...a,importarArquivo:{...a.importarArquivo,disabled:!1}})}}},useVarinhaMagica=e=>{let{show:o,setShow:a}=e,i={selecao:{title:"Sele\xe7\xe3o",icon:s.Z30},importarArquivo:{title:"Importar arquivo",icon:s.Vmj,disabled:!0},confirmacao:{title:"Confirma\xe7\xe3o",icon:s.jMV}},[t,l]=(0,r.useState)(i),[n,d]=(0,r.useState)("selecao"),{sugestoes:c,handlePesquisarSugestaoItens:u,sugestaoItens:m,resetSugestaoItens:x,setSugestaoItens:v,isFetchingSugestaoItens:p}=useSugestoes(),{arquivo:h,setArquivo:j,arquivoInfo:g,isLoadingArquivoInfo:f,colunaCodigo:b,setColunaCodigo:P,colunaQuantidade:N,setColunaQuantidade:_,motivoImpotarDisabled:C,handleImportar:y,produtosImportados:S,setStepImportarArquivo:A}=useImportarArquivo({setStepAtual:d,steps:t,setSteps:l,setSugestaoItens:v}),{produtosParaAdicionar:Z,setProdutosParaAdicionar:w,handleCopiarQuantidades:E,handleAlterarQuantidadeProdutoParaAdicionar:I,handleRemoverQuantidadeProdutoParaAdicionar:q,handleAdicionarItens:O,isAdicionarDisabled:R,isItemInCarrinho:k}=(0,ea.H)({setShow:a,sugestaoItens:m});return(0,r.useEffect)(()=>{d((null==m?void 0:m.length)>0?"confirmacao":"selecao")},[m]),(0,r.useEffect)(()=>{d("selecao")},[o]),(0,r.useEffect)(()=>{"selecao"===n&&(w({}),x(),l(i))},[n]),{steps:t,stepAtual:n,sugestoes:{sugestoes:c,handlePesquisarSugestaoItens:u,setStepImportarArquivo:A},importarArquivo:{setStepImportarArquivo:A,arquivo:h,setArquivo:j,arquivoInfo:g,isLoadingArquivoInfo:f,colunaCodigo:b,setColunaCodigo:P,colunaQuantidade:N,setColunaQuantidade:_,motivoImpotarDisabled:C,handleImportar:y,produtosImportados:S},confirmacao:{sugestaoItens:m,produtosParaAdicionar:Z,setProdutosParaAdicionar:w,handleCopiarQuantidades:E,handleAlterarQuantidadeProdutoParaAdicionar:I,handleRemoverQuantidadeProdutoParaAdicionar:q,isItemInCarrinho:k},resetSugestaoItens:x,isFetchingSugestaoItens:p,isAdicionarDisabled:R,handleAdicionarItens:O}},AvisosErrosImportacao=e=>{let{cortados:o=[],setStepImportarArquivo:a}=e;return(0,i.jsxs)("div",{className:"w-100",children:[(0,i.jsxs)("div",{className:"w-100 d-flex flex-wrap justify-content-between",children:[(0,i.jsxs)("div",{children:[(0,i.jsx)("p",{className:"fw-bold acoes-perigo-color mb-0",children:"Aten\xe7\xe3o:"}),(0,i.jsxs)("p",{className:"fw-bold",children:[o.length||0," produtos n\xe3o puderam ser importados:"]})]}),(0,i.jsx)("div",{children:(0,i.jsxs)("button",{className:H.Z.btnPerigo,onClick:a,children:[(0,i.jsx)(n.G,{icon:s._3l,className:"me-2"}),"Importar novamente"]})})]}),(0,i.jsxs)("table",{className:"table table-sm table-hover",children:[(0,i.jsx)("thead",{children:(0,i.jsxs)("tr",{children:[(0,i.jsx)("th",{children:"C\xf3digo"}),(0,i.jsx)("th",{children:"Erro"}),(0,i.jsx)("th",{children:"Quantidade"})]})}),(0,i.jsx)("tbody",{children:o.map(e=>(0,i.jsxs)("tr",{children:[(0,i.jsx)("td",{children:e.id}),(0,i.jsx)("td",{children:e.descComp}),(0,i.jsx)("td",{children:e.qtdeAnterior})]},e.id))})]})]})};var et=a(93778);let EscolherColunasArquivo=e=>{var o;let{arquivoInfo:a,colunaCodigo:r,setColunaCodigo:t,colunaQuantidade:l,setColunaQuantidade:d,motivoImpotarDisabled:c,handleImportar:u}=e,m=normalizeColunasParaSelect(null==a?void 0:a.columns);return(0,i.jsxs)("div",{className:"w-100",children:[(0,i.jsx)("p",{className:"fw-bold",children:"Selecione abaixo as colunas referentes \xe0 c\xf3digo do produto e quantidade:"}),(0,i.jsxs)("div",{className:"d-flex flex-wrap w-100 justify-content-between",children:[(0,i.jsxs)("div",{id:"colunas-arquivo",className:"d-flex flex-wrap gap-3 col align-items-end",children:[(0,i.jsx)("div",{className:"col-12 col-sm-6 col-md-3",children:(0,i.jsx)(et.S,{optionsArrayWithObjects:m,label:"C\xf3digo do produto",name:"codigo",value:null==r?void 0:r.id,onChange:e=>t(e),defaultOption:"Selecione..."})}),(0,i.jsx)("div",{className:"col-12 col-sm-6 col-md-3",children:(0,i.jsx)(et.S,{optionsArrayWithObjects:m,label:"Quantidade",name:"quantidade",value:null==l?void 0:l.id,onChange:e=>d(e)})})]}),(0,i.jsxs)("div",{id:"aplicar-colunas",className:"col-6 col-sm-2 justify-content-end d-flex flex-wrap align-items-end",children:[c&&(0,i.jsx)("div",{className:"acoes-perigo-color small w-100 text-end",children:c}),(0,i.jsxs)("button",{className:"".concat(H.Z.btnPrimary),disabled:!!c,onClick:u,children:[(0,i.jsx)(n.G,{icon:s.O4,className:"me-2"}),"Importar"]})]})]}),(0,i.jsxs)("div",{id:"preview-arquivo",className:"mt-3",children:[(0,i.jsx)("p",{className:"fw-bold",children:"Pr\xe9via do arquivo:"}),(0,i.jsx)("div",{className:"table-responsive",children:(0,i.jsxs)("table",{className:"table table-sm",children:[(0,i.jsx)("thead",{children:(0,i.jsx)("tr",{children:!er()(null==a?void 0:a.columns)&&Object.keys(null==a?void 0:a.columns).map(e=>{var o;return(0,i.jsx)("th",{children:null==a?void 0:null===(o=a.columns[e])||void 0===o?void 0:o.label},e)})})}),(0,i.jsxs)("tbody",{children:[!er()(null==a?void 0:a.rows)&&(null==a?void 0:a.rows.map((e,o)=>o>5?null:(0,i.jsx)("tr",{children:m.map(o=>(0,i.jsx)("td",{children:e[o.id]},o.id))},o))),(null==a?void 0:null===(o=a.rows)||void 0===o?void 0:o.length)>5&&(0,i.jsx)("tr",{children:(0,i.jsx)("td",{colSpan:m.length,className:"text-center",children:"..."})})]})]})})]})]})},normalizeColunasParaSelect=e=>e?Object.keys(e).map(o=>{var a;return{id:o,nome:null===(a=e[o])||void 0===a?void 0:a.label}}):[];var el=a(32512);let SelecionarArquivo=e=>{let{setArquivo:o}=e,a=[".xls",".xlsx"],t=(0,r.useCallback)(e=>{if(e.length<0)return null;let i=e[0],r=i.name.split(".").pop();if(!a.includes(".".concat(r)))return X.Am.error("Formato de arquivo inv\xe1lido, s\xe3o aceitos apenas arquivos do tipo \n        ".concat(a.join(", ")));o(i)},[]),{getRootProps:l,getInputProps:n}=(0,el.uI)({onDrop:t});return(0,i.jsx)("div",{className:"w-100 py-5 border rounded componentes-header_background-bg-color cursor-pointer",...l(),children:(0,i.jsxs)("div",{className:"text-center",children:[(0,i.jsx)("h3",{children:"Arraste e solte para importar um arquivo"}),(0,i.jsx)("p",{className:"acoes-secundaria-color",children:"...ou clique para selecionar do seu computador"}),(0,i.jsx)("p",{className:"acoes-secundaria-color",children:"Formatos aceitos: .xls, .xlsx"}),(0,i.jsx)("input",{...n(),accept:a.join(","),name:"arquivo"})]})})},StepImportarArquivo=e=>{var o;let{arquivo:a,setArquivo:r,arquivoInfo:t,isLoadingArquivoInfo:l,colunaCodigo:n,setColunaCodigo:s,colunaQuantidade:d,setColunaQuantidade:c,motivoImpotarDisabled:u,handleImportar:m,produtosImportados:x,setStepImportarArquivo:v}=e;return(0,i.jsx)("div",{className:"w-100",children:l?(0,i.jsx)(U.Z,{isFetching:l}):(0,i.jsxs)(i.Fragment,{children:[!a&&(0,i.jsx)(SelecionarArquivo,{setArquivo:r}),a&&t&&!x.itens&&(0,i.jsx)(EscolherColunasArquivo,{arquivoInfo:t,isLoadingArquivoInfo:l,colunaCodigo:n,setColunaCodigo:s,colunaQuantidade:d,setColunaQuantidade:c,motivoImpotarDisabled:u,handleImportar:m}),(null==x?void 0:null===(o=x.cortados)||void 0===o?void 0:o.length)>0&&(0,i.jsx)(AvisosErrosImportacao,{cortados:null==x?void 0:x.cortados,setStepImportarArquivo:v})]})})},VarinhaMagicaModal=e=>{let{show:o,setShow:a}=e,{steps:r,stepAtual:t,sugestoes:l,importarArquivo:n,confirmacao:s,resetSugestaoItens:d,isFetchingSugestaoItens:c,isAdicionarDisabled:u,handleAdicionarItens:m}=useVarinhaMagica({show:o,setShow:a});return(0,i.jsxs)(Q.Z,{show:o,onHide:()=>a(!1),size:"xl","aria-labelledby":"contained-modal-title-vcenter",centered:!0,contentClassName:"rounded",scrollable:!0,children:[(0,i.jsx)(Q.Z.Header,{closeButton:!0}),(0,i.jsxs)(Q.Z.Body,{children:[(0,i.jsx)(StepsHeaders,{stepAtual:t,steps:r,resetSugestaoItens:d,setStepImportarArquivo:n.setStepImportarArquivo}),(0,i.jsx)("div",{className:"d-flex mt-4",id:"varinha-magica-content",children:c?(0,i.jsx)("div",{className:"d-flex justify-content-center w-100",children:(0,i.jsx)(U.Z,{isFetching:c})}):(0,i.jsxs)(i.Fragment,{children:["selecao"===t&&(0,i.jsx)(StepSelecionarSugestao,{...l}),"importarArquivo"===t&&(0,i.jsx)(StepImportarArquivo,{...n}),"confirmacao"===t&&(0,i.jsx)(W.k,{...s})]})})]}),(0,i.jsxs)(Q.Z.Footer,{className:"d-flex justify-content-center gap-3",children:["confirmacao"===t&&(0,i.jsx)("button",{className:"".concat(H.Z.btnPrimary),disabled:u,onClick:m,children:"Adicionar Itens"}),(0,i.jsx)("button",{className:"".concat(H.Z.btnSecondaryOutline," shadow-md border-0"),onClick:()=>a(!1),children:(0,i.jsx)("span",{className:"fw-bold",children:"Fechar"})})]})]})},VarinhaMagica=e=>{let{}=e,{cliente:o,filial:a}=(0,l.v9)(D.VJ),t=(0,l.v9)(z.cV),[d,c]=(0,r.useState)(!1);return o&&a&&t?(0,i.jsxs)("div",{className:"d-flex",children:[(0,i.jsx)("button",{"aria-label":"Varinha m\xe1gica",className:"fs-17 ".concat(H.Z.btnPrimaryLinkOutline," btn-sm rounded-circle border-0 text-secondary"),onClick:()=>c(!0),children:(0,i.jsx)(n.G,{icon:s.Z30})}),(0,i.jsx)(VarinhaMagicaModal,{show:d,setShow:c})]}):null},FiltroMixDeProdutos=()=>{let[e,o]=(0,r.useState)(!1);return null};var en=a(43725);let FiltroUltimasCompras=()=>{var e,o;let{buscarUltimasCompras:a}=(0,G.wv)(),r=null===(o=(0,t.useRouter)())||void 0===o?void 0:null===(e=o.query)||void 0===e?void 0:e.compra;return(0,i.jsxs)(en.Z,{children:[(0,i.jsx)(en.Z.Toggle,{variant:"",className:"".concat(r?H.Z.btnPrimaryLink:"".concat(H.Z.btnPrimaryLinkOutline," text-secondary")," fs-17 btn-sm rounded-circle border-0"),children:(0,i.jsx)(n.G,{icon:s.yYj})}),(0,i.jsx)(en.Z.Menu,{children:[{label:"\xdaltimos 30 dias",value:"30"},{label:"\xdaltimos 60 dias",value:"60"},{label:"\xdaltimos 90 dias",value:"90"},{label:"\xdaltimos 180 dias",value:"180"},{label:"Tudo que j\xe1 comprei",value:"ALL"},{label:"Comprado neste m\xeas",value:"CM"}].map(e=>(0,i.jsx)(en.Z.Item,{onClick:()=>a(null==e?void 0:e.value),className:r===(null==e?void 0:e.value)?"acoes-primaria-color":"",children:e.label},e.value))})]})},es=[{id:7,campo:"relevancia",modo:"ASC",title:"MAIS RELEVANTES",icon:s.scR},{id:1,campo:"precobase",modo:"ASC",title:"PRE\xc7O (MENOR PARA MAIOR)",icon:s.C7J,requiredLogin:!0},{id:2,campo:"precobase",modo:"DESC",title:"PRE\xc7O (MAIOR PARA MENOR)",icon:s.EvU,requiredLogin:!0},{id:3,modo:"ASC",title:"DESCRI\xc7\xc3O (DE A PARA Z)",icon:s.tHg,campo:"descricaocompleta"},{id:4,modo:"DESC",title:"DESCRI\xc7\xc3O (DE Z PARA A)",icon:s.YQz,campo:"descricaocompleta"},{id:5,modo:"ASC",title:"C\xd3DIGO (MENOR PARA MAIOR)",icon:s.C7J,campo:"id"},{id:6,modo:"DESC",title:"C\xd3DIGO (MAIOR PARA MENOR)",icon:s.EvU,campo:"id"}],useOrdenacaoProdutos=()=>{let e=(0,t.useRouter)(),o=(0,l.v9)(D.vN),{ordenarProdutos:a}=(0,G.Rz)(),{GERAL_BUSCA_RELEVANCIA:i,B2B_CAMPO_ORDENACAO_PADRAO:n}=(0,l.v9)(A.t1),[s,d]=(0,r.useState)(es);(0,r.useEffect)(()=>{let e=o?es:es.filter(e=>(null==e?void 0:e.campo)!=="precobase");i||(e=e.filter(e=>(null==e?void 0:e.campo)!=="relevancia")),d(e)},[o,es]);let c=(()=>{var a,r,t;let l=(null==e?void 0:null===(a=e.query)||void 0===a?void 0:a.ordenarPor)||("relevancia"!=n||o&&i?n:null==e?void 0:null===(r=e.query)||void 0===r?void 0:r.ordenarPor),s=(null==e?void 0:null===(t=e.query)||void 0===t?void 0:t.direcao)||"ASC",d=es.find(e=>(null==e?void 0:e.campo)===l&&(null==e?void 0:e.modo)===s);return d||null})();return{ordenacoesHabilitadas:s,ordenarProdutos:a,ordenacaoAtual:c}};function SelectOrdenacao(){let{ordenacoesHabilitadas:e,ordenarProdutos:o,ordenacaoAtual:a}=useOrdenacaoProdutos({});return(0,i.jsxs)(en.Z,{children:[(0,i.jsxs)(en.Z.Toggle,{variant:"",className:"".concat(H.Z.btnPrimaryLinkOutline," btn-sm border-0 fs-13 btn-abrir-ordenacao ").concat(a?"acoes-primaria-color":"acoes-secundaria-color"),id:"btn-order",children:[(0,i.jsx)(n.G,{icon:s.fXF,className:"pe-2"}),null==a?void 0:a.title]}),(0,i.jsx)(en.Z.Menu,{className:"p-0",children:null==e?void 0:e.map(e=>(0,i.jsxs)(en.Z.Item,{onClick:()=>{o(e)},eventKey:null==e?void 0:e.id,id:"btn-order-".concat(null==e?void 0:e.id),className:"filtro-ordenacao-item d-flex align-items-center fs-13 ".concat((null==a?void 0:a.campo)===(null==e?void 0:e.campo)&&(null==a?void 0:a.modo)===(null==e?void 0:e.modo)?"acoes-primaria-lightest-bg-color":""),children:[(0,i.jsx)("div",{className:"me-2",children:(0,i.jsx)(n.G,{icon:(null==e?void 0:e.icon)||s.fXF})}),null==e?void 0:e.title]},null==e?void 0:e.id))})]})}var ed=a(51037);let Produtos=e=>{var o,a,u;let{banner:m}=e,x=(0,t.useRouter)(),v=(0,l.v9)(z.ub),p=(0,l.v9)(D.vN),{B2B_NUMERO_ITENS_BUSCA:h}=(0,l.v9)(A.t1),[j,g]=(0,r.useState)(null==x?void 0:null===(o=x.query)||void 0===o?void 0:o.favoritos),{produtosModosExibicao:f,modoExibicao:b,setModoExibicao:P}=useProdutosModoExibicao(),{buscaProdutos:N,resultadoBuscaProdutos:_}=(0,G.TM)(),{hasFilter:C,limparFiltros:y}=(0,G.XN)(),{goNextPage:S,goPrevPage:Z,goToPage:w,goSetTake:E}=(0,c.Z)({paginator:(null==_?void 0:null===(a=_.data)||void 0===a?void 0:a.paginator)||null,setPage:e=>{(0,G.gJ)({route:x,newProps:{pagina:e}})},setTake:e=>{(0,G.gJ)({route:x,newProps:{take:e,pagina:1}})}});return(0,r.useEffect)(()=>{N({})},[null==x?void 0:x.query,null==v?void 0:v.id]),(0,d.Z)({onAlterarClienteFilial:()=>{x.query={...x.query,logado:!0}}}),(0,i.jsxs)("div",{className:"h-100 d-flex flex-column justify-content-between ",children:[m&&(0,i.jsx)("div",{className:"row",children:(0,i.jsx)("img",{loading:"lazy",src:m,className:"img-fluid",alt:"Banner"})}),(0,i.jsxs)("div",{children:[(0,i.jsxs)("div",{className:"col-lg-12 d-flex justify-content-between align-items-end pb-2",children:[(0,i.jsxs)("div",{className:"d-flex gap-2 align-items-center flex-wrap",children:[p&&(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("button",{label:"Filtrar por favoritos",title:"Filtrar por favoritos",className:"".concat(j?H.Z.btnPrimaryLink:"".concat(H.Z.btnPrimaryLinkOutline," text-secondary")," btn-sm rounded-circle border-0 fs-6 d-flex align-items-center justify-content-center align-self-stretch"),onClick:()=>{g(!j),(0,G.gJ)({route:x,newProps:{favoritos:j?0:1}})},children:(0,i.jsx)(n.G,{icon:s.m6i,size:"lg"})}),(0,i.jsx)(VarinhaMagica,{}),(0,i.jsx)(FiltroMixDeProdutos,{}),(0,i.jsx)(FiltroUltimasCompras,{})]}),!(null==b?void 0:b.disableSort)&&(0,i.jsx)(SelectOrdenacao,{}),C&&(0,i.jsx)("a",{className:"btn_limpar_filtro",onClick:()=>y(x),children:"Limpar filtros"})]}),(0,i.jsx)("div",{className:"d-flex align-items-center flex-column",children:(0,i.jsx)(SelectModoExibicao,{modoExibicao:b,setModoExibicao:P,modosExibicao:f})})]}),(0,i.jsx)("div",{className:"col-lg-12 m-0 p-0",children:b.component({produtos:_})})]}),!(null==b?void 0:b.disablePagination)&&(0,i.jsx)(ed.Z,{paginator:null==_?void 0:null===(u=_.data)||void 0===u?void 0:u.paginator,goPrevPage:Z,goNextPage:S,goToPage:w,goSetTake:E,perPageInicial:h})]})}},51037:function(e,o,a){"use strict";a.d(o,{Z:function(){return Paginator}});var i=a(85893),r=a(67294),t=a(35161),l=a.n(t),n=a(41609),s=a.n(n),d=a(67814),c=a(59417),u=a(71642),m=a(26044),x=a(76466);function Paginator(e){let{paginator:o,goPrevPage:a,goNextPage:t,goToPage:n,goSetTake:v,showSelectorQtd:p=!0,showTotalRegistros:h=!0,scrollTop:j=!0,perPageInicial:g=null}=e;if(s()(o)||(null==o?void 0:o.last_page)===1)return null;let{breakpoint:f}=(0,u.ZP)(),{current_page:b,last_page:P,per_page:N}=o,[_,C]=(0,r.useState)(),scrollToTop=()=>{let e=document.getElementsByTagName("header");e&&e[0].scrollIntoView({behavior:"smooth"})},y=[{value:12,label:"12 / p\xe1gina"},{value:24,label:"24 / p\xe1gina"},{value:48,label:"48 / p\xe1gina"},{value:96,label:"96 / p\xe1gina"}],[S,A]=(0,r.useState)(y);return(0,r.useEffect)(()=>{let e=g||N,o=S.find(o=>o.value===e);if(!o){let o=[...y,{value:e,label:"".concat(e," / p\xe1gina")}];o.sort((e,o)=>e.value-o.value),A(o)}},[]),(0,r.useMemo)(()=>{S.find(e=>{e.value===N&&C(e)})},[S,N]),(0,i.jsxs)("div",{className:"d-flex justify-content-center flex-column gap-2 align-items-center flex-lg-row justify-content-md-between mt-4",children:[h&&(0,i.jsxs)("div",{className:"mx-3 text-center text-md-left componentes-body_background-contrast-color",children:["Mostrando ",N," registros por p\xe1gina de ",P," ",1==P?"p\xe1gina.":"p\xe1ginas."]}),P>1&&(0,i.jsxs)("div",{className:"btn-group align-self-stretch",children:[b>1&&(0,i.jsx)("button",{"aria-label":"P\xe1gina anterior",onClick:()=>{a(b),j&&scrollToTop()},className:"".concat(x.Z.btnPrimary," w-100"),children:["sm","xs"].includes(f)?(0,i.jsx)(d.G,{icon:c.acZ}):"Anterior"}),l()(Array(P),(e,o)=>o>=b-3&&o<=b+3&&(0,i.jsx)("button",{"aria-label":"Ir para p\xe1gina ".concat(o+1),className:"".concat(b===o+1?x.Z.btnPrimaryLight:x.Z.btnPrimaryOutline," "),onClick:()=>{n(o+1),j&&scrollToTop()},children:o+1},o)),b<P&&(0,i.jsx)("button",{"aria-label":"Pr\xf3xima p\xe1gina",onClick:()=>{t(b),j&&scrollToTop()},className:"".concat(x.Z.btnPrimary),children:"sm"===f||"xs"===f?(0,i.jsx)(d.G,{icon:c.eFW}):"Pr\xf3ximo"})]}),p&&(0,i.jsx)(m.Z,{className:"col col-md-3",options:S,onChange:e=>{v(e.value),j&&scrollToTop()},value:_,defaultValue:_,placeholder:"Qtd de itens por p\xe1gina"})]})}a(8789)},71935:function(e,o,a){"use strict";var i=a(85893);a(67294);var r=a(35732);a(34499);var t=a(48728),l=a(5561),n=a.n(l),s=a(25675),d=a.n(s);o.Z=function(e){let{produto:o}=e,a=(0,t.r)((0,r.H6)(o.idImagem));return(0,i.jsx)(i.Fragment,{children:(0,i.jsx)("div",{className:n().containerImagem,children:a?(0,i.jsx)(d(),{alt:null==o?void 0:o.descComp,loading:"lazy",className:"".concat(n().imagemProduto),src:(0,r.H6)(o.idImagem),height:180,width:180,fetchPriority:"high"},"".concat((0,r.H6)(o.idImagem)," - ").concat(null==o?void 0:o.descComp)):(0,i.jsx)("img",{alt:null==o?void 0:o.descComp,loading:"lazy",className:"".concat(n().imagemProduto),src:(0,r.H6)(o.idImagem),height:"180px",width:"180px"})})})}},37093:function(e,o,a){"use strict";a.d(o,{Z:function(){return PrecoProduto}});var i=a(85893);a(67294);var r=a(93967),t=a.n(r),l=a(41609),n=a.n(l),s=a(30105),d=a(75623),c=a(56630),u=a(7588),m=a.n(u),x=a(23453),v=a(9473);function PrecoProduto(e){var o,a,r,l;let{produto:u,tipoExibicao:p="padrao"}=e,{isAuthenticated:h}=(0,d.Z)(),{cliente:j}=(0,v.v9)(x.VJ),{exibePrecoSemEstoque:g}=(0,v.v9)(x.aT);if(!h||!(null==j?void 0:j.visualizaPreco)||n()(u)||!(null==u?void 0:u.disponivel)&&!g||!(null==u?void 0:null===(o=u.precos[0])||void 0===o?void 0:o.carrinho)&&!(null==u?void 0:u.precoCalculado))return null;let{precoTotalComImposto:f,precoUnitarioComImposto:b,precoOriginal:P,embalagem:N}=(null==u?void 0:u.precoCalculado)||{},_=(0,s.al)(b||(null==u?void 0:null===(r=u.precos[0])||void 0===r?void 0:null===(a=r.carrinho)||void 0===a?void 0:a.vlUnit)||0);return(0,i.jsxs)("div",{className:(m().containerPrecos,"d-flex justify-content-between"),children:[(0,i.jsxs)("div",{children:[(0,i.jsx)("div",{className:"d-flex flex-column me-3 ",children:(0,i.jsxs)("div",{className:"d-flex flex-column  align-items-start justify-content-center",children:[1==(0,s.f6)(u)&&(0,i.jsxs)("span",{className:"text-decoration-line-through fs-12 text-muted",children:["R$",(0,s.OH)(P)]}),(0,i.jsxs)("div",{className:t()(m().precoProdutoContainer,"acoes-primaria-color d-flex align-items-center align-items-start justify-content-start"),children:[(0,i.jsx)("span",{className:m().precoProdutoCurrency,children:"R$"}),(0,i.jsx)("span",{className:m().precoProdutoInteger,style:{fontSize:"padrao"===p?"28px":"22px"},children:_.integer}),(0,i.jsxs)("span",{className:m().precoProdutoDecimal,children:[",",_.decimals]}),(0,i.jsx)("div",{className:"m-1",children:(0,i.jsx)(c.Z,{produto:u})})]})]})}),!n()(N)&&(null==N?void 0:N.divisor_unidade)>1&&(0,i.jsxs)("div",{className:"text-muted",children:[(0,i.jsx)("span",{className:"fs-11",children:"R$ "}),(0,i.jsx)("span",{className:"fs-12",children:(0,s.OH)(b/(null==N?void 0:N.divisor_unidade))}),(0,i.jsx)("span",{className:"ps-1 fs-11",children:"por UN"})]})]}),(0,i.jsx)("div",{className:t()(m().precoTotalCarrinho,"".concat("padrao"===p?"d-flex mt-0 box-sizing":"d-hidden")),children:!!(null==u?void 0:null===(l=u.precos[0])||void 0===l?void 0:l.carrinho)&&(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("span",{className:"componentes-body_background-contrast-color fs-13 lh-1",children:"Total"}),(0,i.jsxs)("strong",{className:"componentes-body_background-contrast-color fs-16",children:[(0,i.jsx)("span",{className:"fs-13",children:"R$"})," ",(0,s.OH)(f)]})]})})]})}},22652:function(e,o,a){"use strict";var i=a(85893),r=a(67294),t=a(41664),l=a.n(t),n=a(9473),s=a(10710),d=a(35732),c=a(61350),u=a(19629),m=a(35466),x=a(18122),v=a(2024),p=a(18195),h=a(28793),j=a(71935),g=a(3282),f=a(23435),b=a(17578),P=a(73717),N=a.n(P);o.Z=r.memo(function(e){var o,a,r;let{produto:t,className:P,destacarProduto:_=!0}=e,{B2B_PERMITE_LOGIN_REVENDEDOR:C}=(0,n.v9)(s.t1);return(0,i.jsxs)("div",{className:"".concat(P," card card-produto-grid border rounded h-100"),children:[!!(null==t?void 0:t.tagPrincipal)&&_&&(0,i.jsx)(c.V,{text:null==t?void 0:t.tagPrincipal.tag,color:null==t?void 0:t.tagPrincipal.cor}),(0,i.jsxs)("div",{className:"card-body ".concat(N().cardBodyContainer," "),children:[(0,i.jsx)(l(),{href:(0,d.Y)(t),className:"w-100",children:(0,i.jsx)(i.Fragment,{children:(0,i.jsxs)("div",{className:"d-block w-100 position-relative",children:[(0,i.jsxs)("div",{className:"".concat(N().cardBadgesContainer),children:[(0,i.jsx)(g.Z,{text:null==t?void 0:null===(o=t.tagPrincipal)||void 0===o?void 0:o.tag,color:null==t?void 0:null===(a=t.tagPrincipal)||void 0===a?void 0:a.cor,icone:null==t?void 0:null===(r=t.tagPrincipal)||void 0===r?void 0:r.icone}),(0,i.jsxs)("div",{className:"d-flex gap-1 align-items-center",children:[(0,i.jsx)(p.Z,{produto:t}),(0,i.jsx)(h.Z,{produto:t}),(0,i.jsx)(f.Z,{produto:t}),(0,i.jsx)(u.p,{produto:t})]})]}),(0,i.jsxs)("div",{className:"imagem-produto-container w-100 px-auto d-flex justify-content-center",children:[(0,i.jsx)(j.Z,{produto:t}),(0,i.jsx)("div",{className:"".concat(N().imagemProdutoContainer),children:(0,i.jsx)(b.Z,{produto:t})})]})]})})}),(0,i.jsxs)("div",{className:"".concat(N().tituloCardProduto," w-100 fw-bold pt-1 fs-13"),id:"titulo-produto-".concat(t.id),children:[(0,i.jsx)(l(),{href:(0,d.Y)(t),className:"w-100",children:t.descComp}),(0,i.jsx)(m.W,{produto:t})]}),(0,i.jsx)("div",{className:"w-100 ".concat(N().precoCardProduto),children:(0,i.jsx)(v.Z,{produto:t})}),!!C&&(0,i.jsx)("div",{className:"".concat(N().precoQuantidadeContainer," w-100  mt-2"),children:(0,i.jsx)(x.Z,{produto:t,isLoadingProduto:!1,isGrid:!0})})]})]})})},61350:function(e,o,a){"use strict";a.d(o,{V:function(){return Ribbon}});var i=a(85893);function Ribbon(e){let{text:o,color:a}=e;return(0,i.jsx)("div",{className:"ribbon",children:(0,i.jsx)("span",{style:{backgroundColor:a},children:o})})}a(67294)},4937:function(e,o,a){"use strict";a.d(o,{Z:function(){return useAuthController}});var i=a(23453),r=a(9473),t=a(67294),l=a(37176),n=a(30644);function useAuthController(e){let o=(0,r.v9)(i.VJ),a=(0,l.Z)(o),s=(0,n.Z)();return e&&e.onAlterarClienteFilial&&(0,t.useEffect)(()=>{if(!s){let{cliente:i,filial:r}=a,{cliente:t,filial:l}=o;("".concat(null==t?void 0:t.id)!=="".concat(null==i?void 0:i.id)||"".concat(null==l?void 0:l.id)!=="".concat(null==r?void 0:r.id))&&e.onAlterarClienteFilial(o)}},[o]),{}}},60422:function(e,o,a){"use strict";o.Z=function(e){let{paginator:o,setPage:a=()=>{},setTake:i=()=>{}}=e,r=(null==o?void 0:o.last_page)||1;return{goNextPage:e=>r>e?a(e+1):a(r),goPrevPage:e=>e>1?a(e-1):a(1),goToPage:e=>e>r?a(r):e<1?a(1):a(e),goSetTake:e=>{if(e>0)return i(e)},setTake:i}}},73717:function(e){e.exports={cardBodyContainer:"CardProduto_cardBodyContainer__ny4Xr",imagemProdutoContainer:"CardProduto_imagemProdutoContainer__MP60S",cardBadgesContainer:"CardProduto_cardBadgesContainer__3uZ9S",tituloCardProduto:"CardProduto_tituloCardProduto__9LOZC",precoQuantidadeContainer:"CardProduto_precoQuantidadeContainer__ONE0g",precoCardProduto:"CardProduto_precoCardProduto__rY1bO"}},4038:function(e){e.exports={badge:"BuscaProdutos_badge__A3lAA",ratingReview:"BuscaProdutos_ratingReview__oXCBs",productImage:"BuscaProdutos_productImage__yL_E5",productPrice:"BuscaProdutos_productPrice__2Y8B1",productDetails:"BuscaProdutos_productDetails__1YAOA",listGroupItem:"BuscaProdutos_listGroupItem__0E6qv"}},7588:function(e){e.exports={badgeProduto:"Produto_badgeProduto__yL89u",nomeProduto:"Produto_nomeProduto___uC6Y",codigoProduto:"Produto_codigoProduto__tZ0aQ",textUnderlineProduto:"Produto_textUnderlineProduto__tzmLr",resumoProduto:"Produto_resumoProduto__zWW7b",dimensaoChave:"Produto_dimensaoChave__dffrT",dimensaoValor:"Produto_dimensaoValor__xWjgS",containerPrecos:"Produto_containerPrecos__fejaB",precoContainer:"Produto_precoContainer__lCfqW",precoUnitarioTitle:"Produto_precoUnitarioTitle__wCs9b",precoTotalCarrinho:"Produto_precoTotalCarrinho___RuR_",precoProdutoContainer:"Produto_precoProdutoContainer___o8Me",precoProdutoCurrency:"Produto_precoProdutoCurrency__VL_9R",precoProdutoInteger:"Produto_precoProdutoInteger__u_7rK",precoProdutoDecimal:"Produto_precoProdutoDecimal__WX_3c",precoSmall:"Produto_precoSmall__ZNtj3",badgeEstoqueIcon:"Produto_badgeEstoqueIcon__oMTtw"}}}]);