1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3129],{73129:function(e,t,n){n.r(t),n.d(t,{CardFilter:function(){return Z},default:function(){return R}});var r=n(26042),i=n(69396),l=n(85893),s=n(67294),d=n(11752),o=n.n(d),a=n(40309),c=n(13402),u=n(53586),f=n(9669),m=n.n(f),v=n(80154),x=n(14924),p=n(10253),_=n(82222),h=n(93293),y=n(65433),g=function(e){var t=e.button,n=e.resp_filter,i=e.text,s=e.text_1,d=e.propsPrice;return(0,l.jsx)(l.Fragment,{children:(0,l.jsxs)("div",{children:[(0,l.jsx)("div",{children:(0,l.jsx)("span",{})}),d&&(0,l.jsxs)(l.Fragment,{children:[(0,l.jsxs)("div",{children:[(0,l.jsx)("p",{className:"mdn-Text mdn-Text--body",children:i}),(0,l.jsx)("p",{className:"cms-padding-vertical--xs mdn-Heading mdn-Heading--lg",children:(0,l.jsx)("span",{children:Number(d[n[n.length-1].key_resp_filter]).toLocaleString("pt-BR",{style:"currency",currency:"BRL"})})})]}),(0,l.jsx)("div",{className:"mdn-Text mdn-Text--body cms-spacing-top--xs",children:(0,l.jsx)("p",{children:s})}),t&&(0,l.jsx)("div",{className:"wrap-btn cms-spacing-top--md",children:(0,l.jsx)(u.KR.Link,(0,r.Z)({isButton:!0},t))})]})]})})}
1,j=function(e){var t,n,i,d,o,a,c=(0,s.useState)({})[0],f=e.button,m=e.filter,v=e.resp_filter,x=e.text,p=e.text_1,_=e.text_2,h=e.propsPrice;return(0,l.jsx)(l.Fragment,{children:(0,l.jsxs)("div",{className:"cardFilter",children:[(0,l.jsx)("div",{children:(0,l.jsx)("span",{})}),h&&(0,l.jsxs)(l.Fragment,{children:[(0,l.jsxs)("div",{children:[(0,l.jsx)("p",{className:"mdn-Text mdn-Text--body",children:c[m[m.length-1].filter_key]}),(0,l.jsx)("p",{className:"cms-padding-vertical--xs mdn-Heading mdn-Heading--lg",children:(0,l.jsxs)("span",{children:[null===(n=h[null===(t=v[v.length-3])||void 0===t?void 0:t.key_resp_filter])||void 0===n?void 0:n.toLocaleString("pt-BR",{style:"currency",currency:"BRL"}),"/m\xeas"]})})]}),(0,l.jsxs)("div",{className:"mdn-Text mdn-Text--body cms-spacing-top--xs",children:[(0,l.jsxs)("p",{children:[p," ",null===(d=Number(h[null===(i=v[v.length-2])||void 0===i?void 0:i.key_resp_filter]))||void 0===d?void 0:d.toLocaleString("pt-BR",{style:"currency",currency:"BRL"})]}),(0,l.jsxs)("p",{children:[_," ",null===(a=Number(h[null===(o=v[v.length-1])||void 0===o?void 0:o.key_resp_filter]))||void 0===a?void 0:a.toLocaleString("pt-BR",{style:"currency",currency:"BRL"})]})]})]}),(0,l.jsx)("div",{className:"mdn-Text mdn-Text--body cms-spacing-top--xs",children:(0,l.jsx)("p",{children:x})}),f&&(0,l.jsx)("div",{className:"wrap-btn cms-spacing-top--md",children:(0,l.jsx)(u.KR.Link,(0,r.Z)({isButton:!0},f))})]})})},k=n(71785),N=function(e){var t=(0,s.useState)({}),n=t[0],d=t[1],o=e.button,a=e.filter,c=e.resp_filter,f=e.text,m=e.text_1,v=e.text_2,N=e.listResult,b=e.fileJson,Z=e.editMode,R=(0,p.Z)((0,k.Z)({data:N,schema:a&&{$id:"/CardFilter",type:"object",properties:a.reduce((function(e,t){var n,l;return(0,i.Z)((0,r.Z)({},e),(0,x.Z)({},t.filter_key,{description:"Campo ".concat(t.filter_title),type:(null===(n=N[0])||void 0===n?void 0:n[t.filter_key])?(0,_.Z)(null===(l=N[0])||void 0===l?void 0:l[t.filter_key]):"string"}))}),{}),required:a.map((function(e){return e.filter_key}))}||null,extension:"json",filename:b,editMode:Z}),2),S=R[0],T=R[1];if(!a||0===(null===a||void 0===a?void 0:a.length))return null;var C=S&&(null===N||void 0===N?void 0:N.find((function(e){var t,r,i,l,s,d,o,u,f,m,v,x;return a.length>2?e[null===(t=a[0])||void 0===t?void 0:t.filter_key]==n[null===(r=a[0])||void 0===r?void 0:r.filter_key]&&e[null===(i=a[1])||void 0===i?void 0:i.filter_key]==n[null===(l=a[1])||void 0===l?void 0:l.filter_key]&&e[null===(s=a[2])||void 0===s?void 0:s.filter_key]==n[null===(d=a[2])||void 0===d?void 0:d.filter_key]&&e[null===(o=c[c.length-1])||void 0===o?void 0:o.key_resp_filter]:e[null===(u=a[0])||void 0===u?void 0:u.filter_key]==n[null===(f=a[0])||void 0===f?void 0:f.filter_key]&&e[null===(m=a[1])||void 0===m?void 0:m.filter_key]==n[null===(v=a[1])||void 0===v?void 0:v.filter_key]&&e[null===(x=c[c.length-1])||void 0===x?void 0:x.key_resp_filter]}))),B={propsPrice:C,button:o,filter:a,resp_filter:c,text:f,text_1:m,text_2:v,fileJson:b};return S?(0,l.jsx)(l.Fragment,{children:(0,l.jsxs)("form",{id:"card-filter",className:"cms-CardFilter--form",action:"#",children:[a.map((function(e,t){var s=[];return s=0==t?Array.from(new Set(N.map((function(t){return t[e.filter_key]})))).sort():1==t?Array.from(new Set(N.filter((function(e){return e[a[t-1].filter_key]==n[a[t-1].filter_key]})).map((function(t){return t[e.filter_key]})).sort())):Array.from(new Set(N.filter((function(e){return e[a[t-2].filter_key]==n[a[t-2].filter_key]&&e[a[t-1].filter_key]==n[a[t-1].filter_key]})).map((function(t){return t[e.filter_key]})).sort())),(0,l.jsx)(u.KR.Select,{native:!0,label:e.filter_title,placeholder:e.filter_label,id:(0,y.Uu)(e.filter_key),className:"cms-Container-select cms-Box-form",selectProps:{onChange:function(t){d((function(n){return(0,i.Z)((0,r.Z)({},n),(0,x.Z)({},e.filter_key,t.target.value))})),function(e,t){e.target.value&&h.ZP.pushDataLayer(t,"".concat(e.target.value))}(t,e.gtm_label)}},options:null===s||void 0===s?void 0:s.map((function(e){return{name:e,value:e}}))},(0,y.Uu)(e.filter_key))})),(0,l.jsxs)("div",{className:"cms-desconto cms-padding--md",style:{display:C?"block":"none"},children:[3==a.length&&(0,l.jsx)(g,(0,r.Z)({},B)),3!=a.length&&(0,l.jsx)(j,(0,r.Z)({},B))]})]})}):(0,l.jsx)("div",{className:"mdn-Alert mdn-Alert--danger mdn-Alert--light mdn-isOpen mdn-isInitialized",children:(0,l.jsx)("div",{className:"mdn-Tag mdn-Tag--feedback",children:(0,l.jsxs)("div",{className:"mdn-Alert-content",children:[(0,l.jsx)("em",{className:"mdn-Tag-icon mdn-Icon-alerta mdn-Icon--sm"}),(0,l.jsx)("p",{children:JSON.stringify(T,null,"\t")})]})})})},b=o()().publicRuntimeConfig,Z=function(e){var t=(0,s.useContext)(c._W),n=(0,a.qD)().editMode,d=e.fileJson,o=e.button,f=e.filter,x=e.resp_filter,p=e.text,_=e.text_1,h=e.text_2,y=e.segments,g=(0,v.Z)(d?b.DOMAIN_AWS_S3+d:null,(function(e){return m().get(e).then((function(e){return e.data}))}
1)),j=g.data,k=g.error;if(!d||!j||k)return null;var Z={listResult:j,fileJson:d,filter:f,text:p,text_1:_,text_2:h,resp_filter:x,button:o,editMode:n};return(0,c.Vc)(y,t.cookieValue,n)&&(0,l.jsx)(u.KR.Container,(0,i.Z)((0,r.Z)({className:"cms-CardFilter",dataComponentId:"cardFilter"},e),{children:(0,l.jsx)("div",{className:"mdn-Container",children:(0,l.jsx)(N,(0,r.Z)({},Z))})}))},R=Z},71785:function(e,t,n){var r=n(26042),i=n(69396),l=n(67294),s=n(1581),d=n.n(s),o=n(87450),a=n.n(o);t.Z=function(e){var t=e.data,n=e.schema,s=e.customId,o=void 0===s?"":s,c=e.extension,u=void 0===c?"json":c,f=e.filename,m=void 0===f?".json":f,v=e.editMode,x=void 0===v||v,p=(0,l.useState)(!1),_=p[0],h=p[1],y=(0,l.useState)(null),g=y[0],j=y[1],k=(0,l.useMemo)((function(){return n?new(d()):null}),[n]),N=(0,l.useMemo)((function(){return null===k||void 0===k?void 0:k.compile(n)}),[k,n]);return(0,l.useEffect)((function(){x||(null===m||void 0===m?void 0:m.endsWith("."+u))?h(!0):(h(!1),j({mensagem:"Formato inv\xe1lido"}))}),[m,u,x]),(0,l.useEffect)((function(){if(x&&_&&t&&n){var e=[];if(Array.isArray(t))t.forEach((function(t,n){N(t)||(a()["pt-BR"](N.errors),e.push((0,i.Z)((0,r.Z)({},o?{id:t[o]}:{linha:n+1}),{mensagem:k.errorsText(N.errors,{separator:"\n"})})))}));else N(t)||(a()["pt-BR"](N.errors),e.push({message:k.errorsText(N.errors,{separator:"\n"})}));e.length?(h(!1),j(e)):(h(!0),j(null))}}),[x,_,t,n,N,k]),[_,g]}}}]);
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.