PageSourceSearch

https://thinkproedge.com/_next/static/chunks/pages/admin/feedback/[csid]-73cc785fed40124e.js

js thinkproedge.com collected 2026-10-02 01:48:06 UTC 11,178 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2039],{65480:function(e,t,n){(window.__NEXT_P=window.__NEXT_P||[]).push(["/admin/feedback/[csid]",function(){return n(61502)}])},7194:function(e,t,n){"use strict";var a=n(85893),r=n(48764),s=n(25543),i=n(3689),c=(0,r.B)({colors:{brand:{primary:"#f15a2d",secondary:"#372d63"}},styles:{global:{}},components:{Button:{variants:{theme:{bg:"#f15a2d",color:"white",border:"2px solid #f15a2d",_hover:{bg:"white",color:"#f15a2d"},_active:{bg:"white",color:"#f15a2d"}}}},Menu:{parts:["menu","item"],baseStyle:{menu:{},item:{fontWeight:"medium",lineHeight:"normal",color:"gray.600",fontSize:"0.95rem",pl:5,py:3}}}}});t.Z=function(e){var t=e.children;return(0,a.jsxs)(s.x,{theme:c,children:[(0,a.jsx)(i.m,{}),t]})}},71130:function(e,t,n){"use strict";var a=n(26042),r=n(69396),s=n(85893),i=n(67294),c=n(79521),o=n(48017),l=n(83346),u=n(40980),d=n(64115),f=n(38448),x=n(38104),h=n(85105),p=n(79887),g=n(94096),m=n(87341),j=n(9345),b=n(92362),y=n(84646),_=n(7869),v=n.n(_),k=n(54468);t.Z=function(e){var t=e.title,n=e.columnsArray,_=e.dataArray,Z=i.useMemo((function(){return _}),[]),S=i.useMemo((function(){return n}),[]),P=(0,c.useTable)({columns:S,data:Z},c.useGlobalFilter,c.useSortBy,c.usePagination),C=P.getTableProps,F=P.getTableBodyProps,w=P.headerGroups,N=P.prepareRow,q=P.rows,R=P.page,A=P.canPreviousPage,H=P.canNextPage,D=(P.pageOptions,P.pageCount,P.gotoPage,P.nextPage),T=P.previousPage,M=P.setPageSize,z=P.state,E=z.pageIndex,G=z.pageSize,B=P.setGlobalFilter,I=(0,c.useAsyncDebounce)((function(e){B(e||void 0)}),200);return(0,s.jsxs)(o.xu,{mx:"5",my:"8",children:[(0,s.jsx)(d.x,{fontSize:"xl",children:t}),(0,s.jsxs)(j.r,{mt:"5",templateColumns:"repeat(6, 1fr)",gap:[3,6,6],children:[(0,s.jsx)(j.P,{colSpan:[6,2,1],children:(0,s.jsxs)(f.M,{children:["Show",(0,s.jsx)(x.Ph,{mx:"1",value:G,onChange:function(e){M(Number(e.target.value))},children:[5,10,20,30,40,50].map((function(e){return(0,s.jsx)("option",{value:e,children:e},e)}))}),"entries"]})}),(0,s.jsx)(j.P,{colSpan:[6,2,3],children:(0,s.jsx)(f.M,{children:(0,s.jsx)(h.z,{variant:"theme",onClick:function(){var e=v().utils.book_new(),t=v().utils.json_to_sheet(_);v().utils.book_append_sheet(e,t,["Sheet 1"]),v().writeFile(e,"export.xlsx")},children:"Export to Excel"})})}),(0,s.jsx)(j.P,{colSpan:[6,2,2],children:(0,s.jsxs)(f.M,{children:["Search:",(0,s.jsx)(p.I,{ml:"2",type:"text",onChange:function(e){return I(e.target.value)}})]})})]}),(0,s.jsx)(o.xu,{my:"3",borderWidth:"1px",borderRadius:"lg",overflow:"auto",children:(0,s.jsxs)(l.iA,(0,r.Z)((0,a.Z)({},C()),{children:[(0,s.jsx)(l.hr,{children:w.map((function(e){return(0,s.jsx)(l.Tr,(0,r.Z)((0,a.Z)({},e.getHeaderGroupProps()),{children:e.headers.map((function(e){return(0,s.jsxs)(l.Th,(0,r.Z)((0,a.Z)({},e.getHeaderProps(e.getSortByToggleProps())),{isNumeric:e.isNumeric,children:[e.render("Header"),(0,s.jsx)(u.chakra.span,{pl:"4",children:e.isSorted?e.isSortedDesc?(0,s.jsx)(b.A,{"aria-label":"sorted descending"}):(0,s.jsx)(y.$,{"aria-label":"sorted ascending"}):null})]}))}))}))}))}),(0,s.jsx)(l.p3,(0,r.Z)((0,a.Z)({},F()),{children:0==q.length?(0,s.jsx)(l.Tr,{children:(0,s.jsx)(l.Td,{colSpan:n.length,children:(0,s.jsx)(f.M,{children:"No data available"})})}):R.map((function(e,t){return N(e),(0,s.jsx)(l.Tr,(0,r.Z)((0,a.Z)({},e.getRowProps()),{children:e.cells.map((function(e){return(0,s.jsx)(l.Td,(0,r.Z)((0,a.Z)({},e.getCellProps()),{isNumeric:e.column.isNumeric,style:{minWidth:"180px",paddingRight:"0px"},children:"string"===typeof e.value&&e.value.split(",").length>4?(0,s.jsx)(k._,{strings:e.value.split(",")}):e.render("Cell")}))}))}))}))}))]}))}),(0,s.jsxs)(g.k,{mt:"3",children:[(0,s.jsxs)(d.x,{children:["Showing ",E*G+1," to"," ",E*G+R.length," of ",q.length," entries"]}),(0,s.jsx)(m.L,{}),(0,s.jsx)(h.z,{mr:"2",onClick:function(){return T()},disabled:!A,children:"Previous"}),(0,s.jsx)(h.z,{onClick:function(){return D()},disabled:!H,children:"Next"})]})]})}},54468:function(e,t,n){"use strict";n.d(t,{_:function(){return c}});var a=n(85893),r=n(60357),s=n.n(r),i=n(67294),c=function(e){var t=e.strings,n=function(){o(!c)},r=(0,i.useState)(!1),c=r[0],o=r[1],l=t.length;return(0,a.jsxs)(a.Fragment,{children:[c?(0,a.jsxs)(a.Fragment,{children:[t.map((function(e,t){return(0,a.jsx)("span",{className:"jsx-46125faf0c770a61",children:t!=l-1?(0,a.jsxs)(a.Fragment,{children:[e
1+",",(0,a.jsx)("br",{className:"jsx-46125faf0c770a61"})]}):e},t)})),(0,a.jsx)("br",{className:"jsx-46125faf0c770a61"}),(0,a.jsx)("span",{onClick:n,className:"jsx-46125faf0c770a61 text-primary clickable-text",children:"Collapse -"})]}):(0,a.jsxs)(a.Fragment,{children:[t.slice(0,3).map((function(e,t){return(0,a.jsx)(a.Fragment,{children:t<2?(0,a.jsxs)(a.Fragment,{children:[e+",",(0,a.jsx)("br",{className:"jsx-46125faf0c770a61"})," "]}):e+","})})),(0,a.jsx)("br",{className:"jsx-46125faf0c770a61"}),(0,a.jsx)("span",{onClick:n,className:"jsx-46125faf0c770a61 text-primary clickable-text",children:"Expand +"})]}),(0,a.jsx)(s(),{id:"46125faf0c770a61",children:".clickable-text.jsx-46125faf0c770a61{cursor:pointer}"})]})}},61502:function(e,t,n){"use strict";n.r(t),n.d(t,{__N_SSP:function(){return C}});var a=n(4111),r=n(51438),s=n(52951),i=n(14924),c=n(88029),o=n(60460),l=n(85893),u=n(67294),d=n(30653),f=n(70978),x=n(11163),h=n.n(x),p=n(53850),g=n(48017),m=n(64115),j=n(24003),b=n(38448),y=n(9345),_=n(45754),v=n(7194),k=n(64790),Z=n(71130),S=n(17289),P=function(e){(0,c.Z)(n,e);var t=(0,o.Z)(n);function n(){var e;return(0,r.Z)(this,n),e=t.apply(this,arguments),(0,i.Z)((0,a.Z)(e),"state",{loggedIn:!1,loading:!0,responsesData:[],classRating:0,facultyRating:0,columns:[{Header:"Admission code",accessor:"admission_code"},{Header:"Student Name",accessor:"student_name"},{Header:"Class Date",accessor:"class_date"},{Header:"Fac Name",accessor:"faculty_name"},{Header:"Feedback Detail",accessor:"feedback_detail"},{Header:"Class Rating",accessor:"class_rating"},{Header:"Faculty Rating",accessor:"faculty_rating"},{Header:"Feedback",accessor:"feedback"}]}),(0,i.Z)((0,a.Z)(e),"averageClassRating",(function(e){var t=0,n=e.length,a=!0,r=!1,s=void 0;try{for(var i,c=e[Symbol.iterator]();!(a=(i=c.next()).done);a=!0){var o=i.value,l=!0,u=!1,d=void 0;try{for(var f,x=o.feedback_response_details[Symbol.iterator]();!(l=(f=x.next()).done);l=!0){var h=f.value;1==h.feedback_question.qtype&&h.selected_option>0&&h.selected_option<6&&(t+=h.selected_option)}}catch(p){u=!0,d=p}finally{try{l||null==x.return||x.return()}finally{if(u)throw d}}}}catch(p){r=!0,s=p}finally{try{a||null==c.return||c.return()}finally{if(r)throw s}}return(t/n).toFixed(1)})),(0,i.Z)((0,a.Z)(e),"averageFacultyRating",(function(e){var t=0,n=e.length,a=!0,r=!1,s=void 0;try{for(var i,c=e[Symbol.iterator]();!(a=(i=c.next()).done);a=!0){var o=i.value,l=!0,u=!1,d=void 0;try{for(var f,x=o.feedback_response_details[Symbol.iterator]();!(l=(f=x.next()).done);l=!0){var h=f.value;1==h.feedback_question.qtype&&h.selected_option>5&&h.selected_option<11&&(t=t+h.selected_option-5)}}catch(p){u=!0,d=p}finally{try{l||null==x.return||x.return()}finally{if(u)throw d}}}}catch(p){r=!0,s=p}finally{try{a||null==c.return||c.return()}finally{if(r)throw s}}return(t/n).toFixed(1)})),(0,i.Z)((0,a.Z)(e),"extractAdmissionCode",(function(e){return e.batch.map((function(e){return e.admission_code.admission_code})).join(", ")})),(0,i.Z)((0,a.Z)(e),"extractAdmissionNo",(function(e){return e.batch.map((function(e){return e.admission_code.admission_no})).join(", ")})),(0,i.Z)((0,a.Z)(e),"extractFeedbackDetail",(function(e,t,n,a){var r=e.map((function(e){var r=e.feedback_question,s=e.selected_text;return 1==r.qtype?(r.question=r.question.replace("{{date}}","<b>".concat(t,"</b>")),r.question=r.question.replace("{{faculty}}","<b>".concat(n,"</b>")),r.question=r.question.replace("{{subject}}","<b>".concat(a,"</b>")),r.question="<span>".concat(r.question,"<br /><b>").concat(s,"</b>\n            </span>\n            <br />\n            <br />")):2==r.qtype?r.question="<span>\n                ".concat(r.question,"\n                <br />\n                <b>").concat(s,"</b>\n              </span>\n              <br />\n              <br />\n            "):void 0})).reverse().join("");return(0,d.ZP)(r)})),(0,i.Z)((0,a.Z)(e),"extractClassRating",(function(e){return e.filter((function(e){var t=e.selected_option;if("1"==e.feedback_question.qtype&&t>0&&t<6)return t}))[0].selected_option})),(0,i.Z)((0,a.Z)(e),"extractFacultyRating",(function(e){return e.filter((function(e){var t=e.selected_option;if(1==e.feedback_question.qtype&&t>5&&t<11)return t}))[0].selected_option-5})),(0,i.Z)((0,a.Z)(e),"extractFeedback",(function(e){console.log(e);var t=e.filter((function(e){var t=e.selected_text;if(2==e.feedback_question.qtype)return t}));return t.length>0?t[0].selected_text:""})),e}
1return(0,s.Z)(n,[{key:"componentDidMount",value:function(){var e=this;if(!(0,f.jl)("admin"))return h().push("/login");this.setState({loggedIn:!0}),(0,S.SLu)(this.props.csid).then((function(t){var n=t.data;console.log(n);var a=n.map((function(t){var n=t.classSchedule,a=t.feedback_response_details,r=t.student_feedback;return{admission_code:e.extractAdmissionCode(r),student_name:r.name,class_date:n.class_date,faculty_name:n.faculty.name,feedback_detail:e.extractFeedbackDetail(a,n.class_date,n.faculty.name,n.subject.name),class_rating:e.extractClassRating(a),faculty_rating:e.extractFacultyRating(a),feedback:e.extractFeedback(a)}})),r=e.averageClassRating(n),s=e.averageFacultyRating(n);e.setState({responsesData:a,classRating:r,facultyRating:s})})).catch((function(e){console.log(e,e.response)})).finally((function(){e.setState({loading:!1,viewData:!0})}))}},{key:"render",value:function(){return this.state.loggedIn&&(0,l.jsx)(v.Z,{children:(0,l.jsx)(k.Z,{children:(0,l.jsx)(p.W,{bg:"gray.100",minWidth:"full",minHeight:"full",p:[2,10,10],children:(0,l.jsxs)(g.xu,{bg:"white",p:"7",border:"1px",borderColor:"gray.200",borderRadius:"5",children:[(0,l.jsx)(m.x,{fontSize:"2xl",children:"List of Feedback"}),(0,l.jsx)(j.i,{my:"4"}),this.state.loading&&(0,l.jsx)(b.M,{mt:"5",children:(0,l.jsx)(_.$,{})}),this.state.viewData&&(0,l.jsxs)(l.Fragment,{children:[(0,l.jsxs)(y.r,{gap:"2",templateColumns:"repeat(6, 1fr)",children:[(0,l.jsx)(y.P,{colSpan:[6,3,1],children:(0,l.jsx)(m.x,{children:"Class rating (AVG)"})}),(0,l.jsx)(y.P,{colSpan:[6,3,1],children:(0,l.jsx)(m.x,{children:this.state.classRating})})]}),(0,l.jsx)(j.i,{my:"4"}),(0,l.jsxs)(y.r,{gap:"2",templateColumns:"repeat(6, 1fr)",children:[(0,l.jsx)(y.P,{colSpan:[6,3,1],children:(0,l.jsx)(m.x,{children:"Faculty rating (AVG)"})}),(0,l.jsx)(y.P,{colSpan:[6,3,1],children:(0,l.jsx)(m.x,{children:this.state.facultyRating})})]}),(0,l.jsx)(j.i,{my:"4"}),(0,l.jsx)(Z.Z,{columnsArray:this.state.columns,dataArray:this.state.responsesData})]})]})})})})}}]),n}(u.Component),C=!0;t.default=P},50247:function(){},18685:function(){},20067:function(){},55382:function(){},72095:function(){},72061:function(){},61219:function(){}},function(e){e.O(0,[2599,3524,4849,5844,9676,7612,5543,9667,9697,2328,4005,9015,1641,9521,9690,1876,6336,653,4010,4790,9774,2888,179],(function(){return t=65480,e(e.s=t);var t}));var t=e.O();_N_E=t}]);

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.