1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7359],{3555:(e,r,t)=>{t.d(r,{X:()=>w});var n=t(37876),l=t(14232),o=t(13326),a=function(e,r){var t={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&0>r.indexOf(n)&&(t[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var l=0,n=Object.getOwnPropertySymbols(e);l<n.length;l++)0>r.indexOf(n[l])&&Object.prototype.propertyIsEnumerable.call(e,n[l])&&(t[n[l]]=e[n[l]]);return t};let s=e=>{var{order:r}=e,t=a(e,["order"]);return r?"DESC"===r?(0,n.jsx)(o.g,Object.assign({invertedColor:!0,size:16,icon:"arrow-down"},t)):(0,n.jsx)(o.g,Object.assign({invertedColor:!0,size:16,icon:"arrow-up"},t)):(0,n.jsx)(o.g,Object.assign({size:16,icon:"arrow-down"},t))};var i=t(92115);let c=(0,i.G)({base:"w-full border-collapse isolate"}),d=(0,i.G)({variants:{isLoading:{true:"scale-100"}}}),u=(0,i.G)({base:["h-48 pl-12 font-normal","first:rounded-l-[10px] last:rounded-r-[10px] last:pe-12"],variants:{sortable:{true:"cursor-pointer"},headerColor:{default:"bg-background-contrast dark:bg-background-contrast-dark",darker:"bg-interactive-disabled dark:bg-interactive-disabled-dark"}}}),b=(0,i.G)({base:"group relative z-[var(--row-index)] hover:bg-background-hover dark:hover:bg-background-hover-dark",variants:{clickable:{true:"cursor-pointer",false:"cursor-default"},selected:{true:"bg-background-contrast dark:bg-background-contrast-dark"}},defaultVariants:{clickable:!1}}),f=(0,i.G)({base:["relative z-[1] px-12 py-8",'before:absolute before:-top-1 before:left-0 before:-z-[1] before:h-full before:w-full before:transition-colors before:delay-150 before:ease-in-out before:content-[""]'],variants:{position:{alone:"first:before:rounded-l-8 last:before:rounded-r-8",bottom:"first:before:rounded-bl-8 last:before:rounded-br-8",middle:"",top:"first:before:rounded-tl-8 last:before:rounded-tr-8"},droppable:{true:"before:bg-background-contrast dark:before:bg-background-contrast-dark"}},defaultVariants:{position:"alone"}});var p=function(e,r){var t={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&0>r.indexOf(n)&&(t[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var l=0,n=Object.getOwnPropertySymbols(e);l<n.length;l++)0>r.indexOf(n[l])&&Object.prototype.propertyIsEnumerable.call(e,n[l])&&(t[n[l]]=e[n[l]]);return t};let h=["ASC","DESC",void 0],g=e=>{let{column:r,currentSort:t,headerColor:l,onSort:o}=e,a=(null==t?void 0:t.key)===r.key;return(0,n.jsx)("th",{className:u({sortable:r.sortable,headerColor:l}),onClick:()=>r.sortable&&(e=>{if(e!==(null==t?void 0:t.key))return null==o?void 0:o(e,h[0]);let r=(h.indexOf(null==t?void 0:t.order)+1)%h.length;null==o||o(e,h[r])})(r.key),style:{width:r.width},children:(0,n.jsxs)("div",{className:"flex items-center",children:[r.header,!!r.sortable&&(0,n.jsx)(s,{ml:16,order:a&&(null==t?void 0:t.order)||void 0})]})})},v=e=>{var{columns:r,noBorder:t,headerColor:l}=e,o=p(e,["columns","noBorder","headerColor"]);return r.every(e=>null===e.header||void 0===e.header)?(0,n.jsx)(n.Fragment,{}):(0,n.jsx)("thead",{className:"after:block after:h-2 after:content-['']",children:(0,n.jsx)("tr",{children:r.map(e=>(0,n.jsx)(g,Object.assign({column:e,headerColor:l},o),e.key))})})};var x=t(30121);let m="rounded-12 bg-background-contrast dark:bg-background-contrast-dark bg-opacity-80",j=e=>{let{isAbsolute:r=!0,colSpan:t}=e;return r?(0,n.jsx)("tr",{className:"absolute left-0 top-0 z-[2] flex size-full items-center justify-center ".concat(m),children:(0,n.jsx)("td",{children:(0,n.jsx)(x.F,{size:48})})}):(0,n.jsx)("tr",{children:(0,n.jsx)("td",{className:"h-100 ".concat(m),colSpan:t,children:(0,n.jsx)("div",{className:"flex items-center justify-center",children:(0,n.jsx)(x.F,{size:48})})})})};var y=function(e,r){var t={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&0>r.indexOf(n)&&(t[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var l=0,n=Object.getOwnPropertySymbols(e);l<n.length;l++)0>r.indexOf(n[l])&&Object.prototype.propertyIsEnumerable.call(e,n[l])&&(t[n[l]]=e[n[l]]);return t};let O=l.memo(e=>{var r,{data:t,columns:o,selected:a,selectionPosition:s,onRowClick:i,index:c,invertedIndex:d,onMouseIn:u,onMouseOut:p}=e,h=y(e,["data","columns","selected","selectionPosition","onRowClick","index","invertedIndex","onMouseIn","onMouseOut"]);let[g,v]=(0,l.useState)(!1);return(0,l.useEffect)(()=>{g&&u?u(c):!g&&p&&p()},[g,c,u,p]),(0,n.jsx)("tr",Object.assign({onClick:()=>null==i?void 0:i(t),onMouseEnter:()=>v(!0),onMouseLeave:()=>v(!1),style:{"--row-index":d}},h,{className:"".concat(b({clickable:void 0!==i,selected:a})," ").concat(null!=(r=h.className)?r:""),children:o.map(e=>(0,n.jsx)("td",{className:f({position:s,droppable:h.droppable}),style:{minWidth:e.width},children:e.render(t)},e.key))}
1))});var k=function(e,r){var t={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&0>r.indexOf(n)&&(t[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var l=0,n=Object.getOwnPropertySymbols(e);l<n.length;l++)0>r.indexOf(n[l])&&Object.prototype.propertyIsEnumerable.call(e,n[l])&&(t[n[l]]=e[n[l]]);return t};let w=e=>{var r,t,{className:o,columns:a,data:s,emptyComponent:i,getRowId:u,isLoading:b,onRowClick:f,onSort:p,selectedRows:h=[],sort:g,headerColor:x="default"}=e,m=k(e,["className","columns","data","emptyComponent","getRowId","isLoading","onRowClick","onSort","selectedRows","sort","headerColor"]);let[y,w]=(0,l.useState)(),N=(0,l.useCallback)(e=>{w(e)},[w]),C=(0,l.useCallback)(()=>{w(void 0)},[w]),S=null!=(r=null==u?void 0:u(s[0]))?r:-1,A=h.includes(S);return(0,n.jsxs)("table",Object.assign({className:c({className:[o]})},m,{children:[(0,n.jsx)(v,{noBorder:0===y||A||b,onSort:p,currentSort:g,columns:a,headerColor:x}),(0,n.jsxs)("tbody",{className:d({isLoading:b}),children:[(0,n.jsx)("tr",{className:"h-2","aria-hidden":!0}),b&&(0,n.jsx)(j,{isAbsolute:0!==s.length,colSpan:a.length}),s.map((e,r)=>{let t=(null==u?void 0:u(e))||r,{selectionPosition:l}=((e,r,t,n)=>{var l,o;if(!n)return{};let a=e[r-1],s=a&&n(a),i=void 0!==s&&(null!=(l=t.indexOf(s))?l:-1)>-1,c=e[r+1],d=c&&n(c),u=void 0!==d&&(null!=(o=t.indexOf(d))?o:-1)>-1,b="alone";return i&&!u?b="bottom":!i&&u?b="top":u&&i&&(b="middle"),{isBottomSiblingSelected:u,selectionPosition:b}}
1)(s,r,h,u),o=u&&h.includes(t);return(0,n.jsx)(O,{selectionPosition:l,selected:o,index:r,invertedIndex:s.length-r,data:e,columns:a,onMouseIn:N,onMouseOut:C,onRowClick:f},t)}),!(s.length||b)&&i&&(0,n.jsx)("tr",{children:(0,n.jsx)("td",{colSpan:null!=(t=a.length)?t:0,children:i})})]})]}))}},52054:(e,r,t)=>{t.d(r,{FQ:()=>s,Tp:()=>l,fM:()=>a});var n=/^[A-Z0-9]{12}[0-9]{2}$/i;function l(e){return e.replaceAll(/[^a-zA-Z0-9]/g,"").toUpperCase()}function o(e){let r=0,t=2;for(let n=e.length-1;n>=0;n--)r+=function(e){let r=e.codePointAt(0);if(void 0===r)throw Error("charToValue expects a non-empty string.");return r-48}(e[n])*t,t=9===t?2:t+1;let n=r%11;return 0===n||1===n?0:11-n}function a(e){let r=l(e);if(!n.test(r))return!1;let t=r.slice(0,12);return r.slice(12)===function(e){let r=l(e);if(12!==r.length)throw Error("The CNPJ base must contain 12 alphanumeric characters.");let t=o(r),n=o(r+t);return"".concat(t).concat(n)}(t)}function s(e){if(!e||14!==(e=e.replace(/\D/g,"")).length)return!1;let r=e.length-2,t=e.substring(0,r),n=e.substring(r),l=0,o=r-7;for(let e=r;e>=1;e--)l+=Number.parseInt(t.charAt(r-e),10)*o--,o<2&&(o=9);let a=l%11<2?0:11-l%11;if(a!==Number.parseInt(n.charAt(0),10))return!1;r+=1,t=e.substring(0,r),n=e.substring(r),l=0,o=r-7;for(let e=r;e>=1;e--)l+=Number.parseInt(t.charAt(r-e),10)*o--,o<2&&(o=9);return(a=l%11<2?0:11-l%11)===Number.parseInt(n.charAt(0),10)}},62896:(e,r,t)=>{t.r(r),t.d(r,{default:()=>v});var n=t(37876),l=t(82360),o=t(53214),a=t(58175),s=t(37255),i=t(65087),c=t(48230),d=t.n(c),u=t(96835),b=t(55302),f=t(70998),p=t(71489),h=t(53242);function g(){var e,r;let{data:t,isLoading:c}=(0,f.j)({page:0,size:3}),{colors:p}=(0,l.D)();return(0,n.jsxs)(h.n,{children:[(0,n.jsxs)("div",{className:"flex flex-wrap flex-col gap-16 md:flex-row md:justify-between",children:[(0,n.jsxs)("div",{className:"flex items-center gap-16",children:[(0,n.jsxs)("div",{className:"flex items-center gap-8",children:[(0,n.jsxs)("div",{className:"flex items-center gap-8",children:[(0,n.jsx)(o.I,{name:"building",size:24,gradientColor:"blue"}),(0,n.jsx)(a.o,{variant:"headline",weight:"strong",children:"Filiais"})]}),(0,n.jsx)(s.v,{colorSet:"contrast",label:String(null!=(e=null==t?void 0:t.totalElements)?e:0),"data-testid":"counter-chip"})]}),(0,n.jsx)(d(),{href:"/branches",children:(0,n.jsx)(a.o,{variant:"caption",weight:"medium",color:p.content.primary,children:"Ver todas"})})]}),(0,n.jsx)(u.A,{permissions:u.J.MANAGE_BRANCHES,children:(0,n.jsx)(d(),{href:"/branches/new",children:(0,n.jsx)(i.$,{variant:"text",endIcon:"plus-superellipse",size:40,className:"w-full",children:"Nova Filial"})})})]}),(0,n.jsx)(b.A,{data:null!=(r=null==t?void 0:t.content)?r:[],isLoading:c})]})}function v(e){let{show:r}=e;return(0,p.l)(g,r,u.J.VIEW_BRANCHES)}},71489:(e,r,t)=>{t.d(r,{l:()=>a});var n=t(37876),l=t(96835),o=t(14232);function a(e,r,t){return r?t?(0,n.jsx)(l.A,{permissions:t,children:(0,n.jsx)(o.Suspense,{fallback:(0,n.jsx)(n.Fragment,{}),children:(0,n.jsx)(e,{})})}):(0,n.jsx)(o.Suspense,{fallback:(0,n.jsx)(n.Fragment,{}),children:(0,n.jsx)(e,{})}):(0,n.jsx)(n.Fragment,{})}},73689:(e,r,t)=>{function n(e,r){let{options:t}=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(!r)return"";let n=o(r,{options:t}),l="",a=0;for(let r=0;r<=e.length-1;r++)"#"===e[r]?a<n.length&&(l+=n[a++]):r<e.length&&(l+=e[r]);return function(e){let{options:r}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return(null==r?void 0:r.isCNPJ)?e.replace(/[^a-z0-9]+$/i,"").toUpperCase():e.replace(/\D+$/,"")}(l,{options:t})}function l(e){let{options:r}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return o(e,{options:r})}function o(e){let{options:r}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(null==r?void 0:r.isCNPJ){let r=e.replaceAll(/[^a-z0-9]/gi,"").toUpperCase();return r.slice(0,12)+r.slice(12).replaceAll(/[^0-9]/g,"").slice(0,2)}return e.replaceAll(/\D/g,"")}t.d(r,{OP:()=>l,dK:()=>n})}}]); 2//# sourceMappingURL=7359.5d17c1107b9cae12.js.map
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.