PageSourceSearch

https://iluminarte.art/static/js/6432.2c2c8940.chunk.js

js iluminarte.art collected 2026-10-02 01:16:31 UTC 11,999 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[6432],{8800:function(n,e,r){r.d(e,{AM:function(){return d},Bi:function(){return v},E1:function(){return u},F3:function(){return l},J9:function(){return f},hH:function(){return h},tj:function(){return s},xz:function(){return p},ze:function(){return c}});var t=r(5861),a=r(4687),i=r.n(a),o=r(1718),c=function(){var n=(0,t.Z)(i().mark((function n(e){var r,t,a,c;return i().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return t=new URLSearchParams,null!==e&&void 0!==e&&e.limit&&t.append("limit",String(e.limit)),null!==e&&void 0!==e&&e.offset&&t.append("offset",String(e.offset)),null!==e&&void 0!==e&&e.periodStart&&t.append("periodStart",e.periodStart),null!==e&&void 0!==e&&e.periodEnd&&t.append("periodEnd",e.periodEnd),a=t.toString(),n.next=8,o.Z.get("/api/financial/receive/payments".concat(a?"?".concat(a):""));case 8:return c=n.sent,n.abrupt("return",null!==(r=c.data)&&void 0!==r?r:[]);case 10:case"end":return n.stop()}}),n)})));return function(e){return n.apply(this,arguments)}}(),u=function(){var n=(0,t.Z)(i().mark((function n(e){var r;return i().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,o.Z.post("/api/financial/receive/records",e);case 2:return r=n.sent,n.abrupt("return",r.data);case 4:case"end":return n.stop()}}),n)})));return function(e){return n.apply(this,arguments)}}(),s=function(){var n=(0,t.Z)(i().mark((function n(e){var r,t,a,c;return i().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return t=new URLSearchParams,null!==e&&void 0!==e&&e.limit&&t.append("limit",String(e.limit)),null!==e&&void 0!==e&&e.offset&&t.append("offset",String(e.offset)),null!==e&&void 0!==e&&e.userId&&t.append("userId",e.userId),null!==e&&void 0!==e&&e.periodStart&&t.append("periodStart",e.periodStart),null!==e&&void 0!==e&&e.periodEnd&&t.append("periodEnd",e.periodEnd),a=t.toString(),n.next=9,o.Z.get("/api/financial/receive/credits-purchased".concat(a?"?".concat(a):""));case 9:return c=n.sent,n.abrupt("return",null!==(r=c.data)&&void 0!==r?r:[]);case 11:case"end":return n.stop()}}),n)})));return function(e){return n.apply(this,arguments)}}(),l=function(){var n=(0,t.Z)(i().mark((function n(e){var r,t,a,c;return i().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return t=new URLSearchParams,null!==e&&void 0!==e&&e.limit&&t.append("limit",String(e.limit)),null!==e&&void 0!==e&&e.offset&&t.append("offset",String(e.offset)),null!==e&&void 0!==e&&e.userId&&t.append("userId",e.userId),null!==e&&void 0!==e&&e.periodStart&&t.append("periodStart",e.periodStart),null!==e&&void 0!==e&&e.periodEnd&&t.append("periodEnd",e.periodEnd),a=t.toString(),n.next=9,o.Z.get("/api/financial/receive/credits-used".concat(a?"?".concat(a):""));case 9:return c=n.sent,n.abrupt("return",null!==(r=c.data)&&void 0!==r?r:[]);case 11:case"end":return n.stop()}}),n)})));return function(e){return n.apply(this,arguments)}}(),d=function(){var n=(0,t.Z)(i().mark((function n(e){var r,t,a,c;return i().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return t=new URLSearchParams,null!==e&&void 0!==e&&e.periodStart&&t.append("periodStart",e.periodStart),null!==e&&void 0!==e&&e.periodEnd&&t.append("periodEnd",e.periodEnd),a=t.toString(),n.next=6,o.Z.get("/api/financial/pay/teachers".concat(a?"?".concat(a):""));case 6:return c=n.sent,n.abrupt("return",null!==(r=c.data)&&void 0!==r?r:[]);case 8:case"end":return n.stop()}}),n)})));return function(e){return n.apply(this,arguments)}}(),p=function(){var n=(0,t.Z)(i().mark((function n(e){var r,t,a,c;return i().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return t=new URLSearchParams,null!==e&&void 0!==e&&e.type&&t.append("type",e.type),null!==e&&void 0!==e&&e.status&&t.append("status",e.status),null!==e&&void 0!==e&&e.limit&&t.append("limit",String(e.limit)),null!==e&&void 0!==e&&e.offset&&t.append("offset",String(e.offset)),null!==e&&void 0!==e&&e.periodStart&&t.append("periodStart",e.periodStart),null!==e&&void 0!==e&&e.periodEnd&&t.append("periodEnd",e.periodEnd),a=t.toString(),n.next=10,o.Z.get("/api/financial/pay/records".concat(a?"?".concat(a):""));case 10:return c=n.sent,n.abrupt("return",null!==(r=c.data)&&void 0!==r?r:[]);case 12:case"end":return n.stop()}}),n)})));return function(e){return n.apply(this,arguments)}}(),f=function(){var n=(0,t.Z)(i().mark((function n(e){var r;return i().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,o.Z.post("/api/financial/pay/records/".concat(e,"/approve"));case 2:return r=n.sent,n.abrupt("return",r.data);case 4:case"end":return n.stop()}}),n)})));return function(e){return n.apply(this,arguments)}}(),v=function(){var n=(0,t.Z)(i().mark((function n(e){var r;return i().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,o.Z.post("/api/financial/pay/records",e);case 2:return r=n.sent,n.abrupt("return",r.data);case 4:case"end":return n.stop()}}),n)})));return function(e){return n.apply(this,arguments)}}(),h=function(){var n=(0,t.Z)(i().mark((function n(e){return i().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,o.Z.delete("/api/financial/pay/records/".concat(e));case 2:case"end":return n.stop()}}),n)})));return function(e){return n.apply(this,arguments)}}()},6474:function(n,e,r){r.d(e,{w:function(){return a}});r(7313);
1var t=r(6417),a=function(n){var e=n.columns,r=n.data,a=n.onEdit,i=n.onDelete,o=n.onProfile,c=n.onAdd,u=n.customActions,s=n.toolbarExtras,l=a||i||o||u;return(0,t.jsxs)("div",{className:"data-table-container",children:[(0,t.jsxs)("div",{className:"table-actions",children:[c&&(0,t.jsx)("button",{className:"btn btn-primary",onClick:c,children:"+ Adicionar Novo"}),s]}),(0,t.jsx)("div",{className:"table-wrapper",children:(0,t.jsxs)("table",{className:"data-table",children:[(0,t.jsx)("thead",{children:(0,t.jsxs)("tr",{children:[e.map((function(n){return(0,t.jsx)("th",{children:n.label},n.key)})),l&&(0,t.jsx)("th",{children:"A\xe7\xf5es"})]})}),(0,t.jsx)("tbody",{children:0===r.length?(0,t.jsx)("tr",{children:(0,t.jsx)("td",{colSpan:e.length+(l?1:0),className:"no-data",children:"Nenhum dado dispon\xedvel"})}):r.map((function(n,r){return(0,t.jsxs)("tr",{onClick:o?function(e){var r=e.target;r.closest(".table-actions-cell")||r.closest("button")||o(n)}:void 0,style:o?{cursor:"pointer"}:void 0,children:[e.map((function(e){return(0,t.jsx)("td",{children:function(){var r=n[e.key],a=n["".concat(e.key,"Class")];if(a)return(0,t.jsx)("span",{className:String(a),children:String(null!==r&&void 0!==r?r:"")});if("string"===typeof r&&r.includes("<")){var i=r.replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/&lt;br\/&gt;|&lt;br&gt;/gi,"<br/>");return(0,t.jsx)("span",{dangerouslySetInnerHTML:{__html:i}})}return String(null!==r&&void 0!==r?r:"")}()},e.key)})),l&&(0,t.jsxs)("td",{className:"table-actions-cell",children:[u&&u(n),o&&(0,t.jsx)("button",{className:"btn-icon",onClick:function(){return o(n)},title:"Ver Perfil",children:"\ud83d\udc64"}),a&&(0,t.jsx)("button",{className:"btn-icon",onClick:function(){return a(n)},title:"Editar",children:"\u270f\ufe0f"}),i&&(0,t.jsx)("button",{className:"btn-icon delete",onClick:function(){return i(n)},title:"Deletar",children:"\ud83d\uddd1\ufe0f"})]})]},r)}))})]})})]})}},5968:function(n,e){var r,t=null===(r={NODE_ENV:"production",PUBLIC_URL:"",WDS_SOCKET_HOST:void 0,WDS_SOCKET_PATH:void 0,WDS_SOCKET_PORT:void 0,FAST_REFRESH:!0}.REACT_APP_API_URL)||void 0===r?void 0:r.trim(),a={urlServer:t||"http://localhost:8000"},i={urlServer:t||window.location.origin},o=window.location.href.match("localhost")?a:i;e.Z=o},6432:function(n,e,r){r.r(e),r.d(e,{TeachersPerformance:function(){return g},default:function(){return b}});var t=r(9439),a=r(3433),i=r(7313),o=r(6474),c=r(1413),u=r(80),s=r(8800);function l(n,e){var r,a=null!==(r=n)&&void 0!==r&&r.periodStart||null!==r&&void 0!==r&&r.periodEnd?"/api/financial/pay/teachers?".concat(new URLSearchParams(Object.entries(r||{}).filter((function(n){var e=(0,t.Z)(n,2)[1];return null!=e&&""!==e}))).toString()):"/api/financial/pay/teachers",i=(0,u.ZP)(a,(function(){return(0,s.AM)(n)}),(0,c.Z)({dedupingInterval:6e4,revalidateOnFocus:!1},e));return{data:Array.isArray(i.data)?i.data:[],error:i.error,isLoading:!i.data&&!i.error,mutate:i.mutate}}var d=r(1518),p=r(6417),f=(new Date).getFullYear(),v=[{value:"all",label:"Todos"}].concat((0,a.Z)(["Jan","Fev","Mar","Abr","Mai","Jun","Jul","Ago","Set","Out","Nov","Dez"].map((function(n,e){return{value:String(e+1),label:n}})))),h=[{value:"all",label:"Todos"}].concat((0,a.Z)(Array.from({length:5},(function(n,e){return f-e})).map((function(n){return{value:String(n),label:String(n)}}))));var m={display:"flex",flexWrap:"wrap",alignItems:"center",gap:"16px",marginBottom:"24px"},x={fontWeight:600,marginRight:"8px"},S={padding:"8px 12px",border:"1px solid #e5e7eb",borderRadius:"6px",fontSize:"14px"},g=function(){var n=(0,i.useState)("all"),e=(0,t.Z)(n,2),r=e[0],a=e[1],c=(0,i.useState)(String(f)),u=(0,t.Z)(c,2),s=u[0],g=u[1],b=(0,i.useMemo)((function(){return function(n,e){if("all"===e)return null;var r=parseInt(e,10);if(Number.isNaN(r))return null;if("all"===n)return{periodStart:"".concat(r,"-01-01"),periodEnd:"".concat(r,"-12-31")};var t=parseInt(n,10);if(Number.isNaN(t)||t<1||t>12)return null;var a=new Date(r,t,0).getDate(),i=String(t).padStart(2,"0");return{periodStart:"".concat(r,"-").concat(i,"-01"),periodEnd:"".concat(r,"-").concat(i,"-").concat(String(a).padStart(2,"0"))}}(r,s)}),[r,s]),y=l(null!==b&&void 0!==b?b:void 0),j=y.data,w=y.isLoading,N=y.error,E=(0,i.useMemo)((function(){return j.map((function(n){return{professor:n.teacher_name,aulas:n.lessons.length.toString(),total:(0,d.o_)(n.total_amount)}}))}),[j]);return w&&0===E.length?(0,p.jsx)("div",{className:"admin-content",children:(0,p.jsxs)("div",{className:"content-section",children:[(0,p.jsx)("h2",{children:"Performance por Professor"}),(0,p.jsx)("p",{children:"Carregando dados..."})]})}):N?(0,p.jsx)("div",{className:"admin-content",children:(0,p.jsxs)("div",{className:"content-section",children:[(0,p.jsx)("h2",{children:"Performance por Professor"}),(0,p.jsx)("p",{style:{color:"red"},children:"Erro ao carregar dados. Por favor, tente novamente."})]})}):(0,p.jsx)("div",{className:"admin-content",children:(0,p.jsxs)("div",{className:"content-section",children:[(0,p.jsx)("h2",{children:"Performance por Professor"}),(0,p.jsxs)("div",{style:m,children:[(0,p.jsx)("label",{style:x,children:"M\xeas:"}),(0,p.jsx)("select",{value:r,onChange:function(n){return a(n.target.value)},style:S,children:v.map((function(n){return(0,p.jsx)("option",{value:n.value,children:n.label},n.value)}))}),(0,p.jsx)("label",{style:x,children:"Ano:"}),(0,p.jsx)("select",{value:s,onChange:function(n){return g(n.target.value)},style:S,children:h.map((function(n){return(0,p.jsx)("option",{value:n.value,children:n.label},n.value)}))})]}),E.length>0?(0,p.jsx)(o.w,{columns:[{key:"professor",label:"Professor"},{key:"aulas",label:"N\xba de Aulas"},{key:"total",label:"Total (R$)"}],data:E}):(0,p.jsx)("p",{children:"N\xe3o h\xe1 dados de performance dispon\xedveis para o per\xedodo."})]})})},b=g}
1,1718:function(n,e,r){var t=r(1881),a=r.n(t),i=r(9884),o=r(5968),c=r(2933),u=a().create({baseURL:o.Z.urlServer,timeout:72e4,headers:{"Content-Type":"application/json"}});u.interceptors.request.use((function(n){var e=(0,i.$l)(c.Z).token;return e&&(n.headers.Authorization="Bearer ".concat(e)),n.data instanceof FormData&&delete n.headers["Content-Type"],n}),(function(n){return Promise.reject(n)})),u.interceptors.response.use((function(n){return n}),(function(n){var e;return 401===(null===(e=n.response)||void 0===e?void 0:e.status)&&((0,i.z8)(c.Z,{isAuthenticate:!1,token:"",user:null}),["#/"].includes(window.location.hash)||(window.location.hash="/")),Promise.reject(n)})),e.Z=u},1518:function(n,e,r){r.d(e,{o_:function(){return t}});var t=function(n){return"number"!==typeof n||Number.isNaN(n)?"R$ 0,00":n.toLocaleString("pt-BR",{style:"currency",currency:"BRL"})}}}]);

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.