(()=>{var e={};e.id=789,e.ids=[789],e.modules={72934:e=>{"use strict";e.exports=require("next/dist/client/components/action-async-storage.external.js")},54580:e=>{"use strict";e.exports=require("next/dist/client/components/request-async-storage.external.js")},45869:e=>{"use strict";e.exports=require("next/dist/client/components/static-generation-async-storage.external.js")},20399:e=>{"use strict";e.exports=require("next/dist/compiled/next-server/app-page.runtime.prod.js")},27790:e=>{"use strict";e.exports=require("assert")},84770:e=>{"use strict";e.exports=require("crypto")},17702:e=>{"use strict";e.exports=require("events")},92048:e=>{"use strict";e.exports=require("fs")},32615:e=>{"use strict";e.exports=require("http")},35240:e=>{"use strict";e.exports=require("https")},19801:e=>{"use strict";e.exports=require("os")},55315:e=>{"use strict";e.exports=require("path")},76162:e=>{"use strict";e.exports=require("stream")},74175:e=>{"use strict";e.exports=require("tty")},17360:e=>{"use strict";e.exports=require("url")},21764:e=>{"use strict";e.exports=require("util")},71568:e=>{"use strict";e.exports=require("zlib")},80019:(e,t,s)=>{"use strict";s.r(t),s.d(t,{GlobalError:()=>o.a,__next_app__:()=>p,originalPathname:()=>u,pages:()=>c,routeModule:()=>x,tree:()=>n}),s(65687),s(11506),s(35866);var a=s(23191),r=s(88716),i=s(37922),o=s.n(i),d=s(95231),l={};for(let e in d)0>["default","tree","pages","GlobalError","originalPathname","__next_app__","routeModule"].indexOf(e)&&(l[e]=()=>d[e]);s.d(t,l);let n=["",{children:["estudiante",{children:["estado-academico-detalle",{children:["__PAGE__",{},{page:[()=>Promise.resolve().then(s.bind(s,65687)),"C:\\DISCOD\\PROYECTOS\\SYSACAD_UI\\sysacad_ui\\app\\estudiante\\estado-academico-detalle\\page.tsx"]}]},{}]},{}]},{layout:[()=>Promise.resolve().then(s.bind(s,11506)),"C:\\DISCOD\\PROYECTOS\\SYSACAD_UI\\sysacad_ui\\app\\layout.tsx"],"not-found":[()=>Promise.resolve().then(s.t.bind(s,35866,23)),"next/dist/client/components/not-found-error"]}],c=["C:\\DISCOD\\PROYECTOS\\SYSACAD_UI\\sysacad_ui\\app\\estudiante\\estado-academico-detalle\\page.tsx"],u="/estudiante/estado-academico-detalle/page",p={require:s,loadChunk:()=>Promise.resolve()},x=new a.AppPageRouteModule({definition:{kind:r.x.APP_PAGE,page:"/estudiante/estado-academico-detalle/page",pathname:"/estudiante/estado-academico-detalle",bundlePath:"",filename:"",appPaths:[]},userland:{loaderTree:n}})},5922:(e,t,s)=>{Promise.resolve().then(s.bind(s,93972)),Promise.resolve().then(s.bind(s,40501))},52396:(e,t,s)=>{"use strict";s.d(t,{Z:()=>r});var a=s(10326);s(17577);let r=({column:e})=>{let{filterValue:t,setFilter:s}=e;return a.jsx("div",{className:"w-full mt-2.5 ",children:a.jsx("input",{type:"text",value:t||"",onChange:e=>s(e.target.value),onClick:e=>e.stopPropagation(),className:"w-full px-3 py-1 border border-stroke focus:border-primary outline-none rounded-md "})})}},93972:(e,t,s)=>{"use strict";s.d(t,{default:()=>m});var a=s(10326),r=s(17577),i=s(31205),o=s(52396),d=s(18341),l=s(94464),n=s(57975),c=s(69325);let u=async(e,t)=>{let s=(0,c.B)();try{return(await l.Z.post(`${n.Q}/api/v1/legacy402`,{legajo:e,facultad:t},{headers:{Authorization:`${s}`}})).data.registros}catch(e){throw Error(e.response.data.statussalida)}};var p=s(79040);let x=[{Header:"Fecha",accessor:"fecha"},{Header:"Materia",accessor:"materia"},{Header:"Nota",accessor:"nota"},{Header:"Especialidad",accessor:"especialidad"},{Header:"Plan",accessor:"plan"}],m=()=>{let{user:e}=(0,d.a)(),[t,s]=(0,r.useState)([]),[l,n]=(0,r.useState)(!1),c=(0,r.useMemo)(()=>x,[]),m=(0,r.useMemo)(()=>t,[t]),h=(0,r.useMemo)(()=>({Filter:o.Z}),[]),{getTableProps:b,getTableBodyProps:g,headerGroups:j,page:f,prepareRow:S,state:v,setGlobalFilter:y,nextPage:k,previousPage:w,canNextPage:P,canPreviousPage:A,pageOptions:C,setPageSize:_,gotoPage:N}=(0,i.useTable)({data:m,columns:c,defaultColumn:h},i.useFilters,i.useGlobalFilter,i.useSortBy,i.usePagination),q=async e=>{n(!0),s(await u(e.currentUser.legajo,e.currentUser.facultad)),n(!1)};(0,r.useEffect)(()=>{l||t?.length||!e||q(e)},[l,t,e]);let{globalFilter:D,pageIndex:E,pageSize:O}=v;return l?a.jsx(p.Z,{mensaje:"Cargando informaci\xf3n"}):(0,a.jsxs)("div",{className:"rounded-sm border border-stroke bg-white px-5 pt-6 pb-2.5 shadow-default dark:border-strokedark dark:bg-boxdark sm:px-7.5 xl:pb-1",children:[a.jsx("div",{className:"flex justify-between pb-4",children:a.jsx("div",{className:"w-100 relative"})}),(0,a.jsxs)("div",{className:"max-w-full overflow-x-auto",children:[(0,a.jsxs)("table",{className:"w-full table-auto",children:[a.jsx("thead",{children:(0,a.jsxs)("tr",{className:"bg-gray-2 text-left dark:bg-meta-4",children:[a.jsx("th",{colSpan:1,className:"sm:max-w-[100px] lg:min-w-[250px] py-4 px-4 font-medium text-black dark:text-white xl:pl-11",children:"Materia"}),a.jsx("th",{colSpan:2,className:"py-4 px-4 font-medium text-black dark:text-white",children:"Estado"})]})}),a.jsx("tbody",{children:t?.map((e,t)=>a.jsxs("tr",{children:[a.jsxs("td",{colSpan:1,className:"sm:max-w-[100px] lg:min-w-[250px] border-b border-[#eee] py-5 px-4 pl-9 dark:border-strokedark xl:pl-11",children:[a.jsx("h5",{className:"font-medium text-black dark:text-white",children:e.nombre}),a.jsxs("p",{className:"text-sm",children:["A\xf1o: ",e.año," - Plan: ",e.plan]})]}),a.jsx("td",{colSpan:1,className:"sm:max-w-[100px] lg:min-w-[250px] border-b border-[#eee] py-5 px-4 dark:border-strokedark",children:a.jsx("p",{className:"text-sm font-medium dark:text-white",children:e.estado})}),a.jsx("td",{})]},t))})]}),(0,a.jsxs)("div",{className:"flex justify-between px-6 pt-5 pb-5 border-t border-stroke",children:[a.jsx("div",{className:"flex"}),a.jsx("p",{className:"font-medium"})]})]})]})}},65687:(e,t,s)=>{"use strict";s.r(t),s.d(t,{default:()=>l,metadata:()=>d});var a=s(19510),r=s(92843),i=s(96266);let o=(0,s(68570).createProxy)(String.raw`C:\DISCOD\PROYECTOS\SYSACAD_UI\sysacad_ui\components\Tables\estadoAcademico.tsx#default`),d={title:"SYSACAD | Estado Acad\xe9mico",description:"Sistema de Autogesti\xf3n Acad\xe9mica | SYSACAD | UTN",icons:{icon:"/images/utn.ico"}},l=()=>a.jsx(a.Fragment,{children:(0,a.jsxs)(i.Z,{children:[a.jsx(r.Z,{pageSection:"",pageName:"Estado Acad\xe9mico"}),a.jsx("div",{className:"flex flex-col gap-10",children:a.jsx(o,{})})]})})}};var t=require("../../../webpack-runtime.js");t.C(e);var s=e=>t(t.s=e),a=t.X(0,[276,326,162,853,753,868,152,11],()=>s(80019));module.exports=a})();