PageSourceSearch

https://eduall-vue.netlify.app/assets/InstructorReviews-C9wj4LJF.js

js eduall-vue.netlify.app collected 2026-10-03 10:41:56 UTC 5,825 bytes, 1 lines download raw bytes

1import{F as _,H as b}from"./Footer4-DHe5vSKf.js";import{I as P,B as y}from"./InstructorSidebar-D81KUxx3.js";import{_ as x,c as a,b as e,F as m,f as g,s as k,v as C,t as i,o as l,d,r as u}from"./index-BnxObZXq.js";import"./shape6-H-JIteTK.js";import"./logo-white-GPMyqlIo.js";import"./testimonials-three-img1-CZ8x9ZwE.js";import"./reviewer-img1-DzKN___C.js";import"./instructor-details-thumb-DmUWUlcZ.js";import"./shape5-CVN100N7.js";import"./shape4-q8UrSedO.js";const S={data(){return{projects:[{name:"Automation System",reviews:3},{name:"Laboratory Expansion",reviews:3},{name:"Cleanroom Upgrade",reviews:3},{name:"Quality Control",reviews:3},{name:"Analytical Equipment",reviews:3},{name:"Vaccine Development",reviews:3},{name:"Packaging Line",reviews:3},{name:"IT Infrastructure",reviews:3},{name:"Clinical Trials",reviews:3},{name:"Cold Chain",reviews:3},{name:"IT Infrastructure",reviews:3}],currentPage:1,rowsPerPage:10,rowsPerPageOptions:[5,10,15,20]}},computed:{totalPages(){return Math.ceil(this.projects.length/this.rowsPerPage)},paginatedProjects(){const o=(this.currentPage-1)*this.rowsPerPage;return this.projects.slice(o,o+this.rowsPerPage)}},methods:{editProject(o){console.log("Editing:",o)},deleteProject(o){console.log("Deleting:",o)},prevPage(){this.currentPage>1&&this.currentPage--},nextPage(){this.currentPage<this.totalPages&&this.currentPage++}}},j={class:"w-100"},D={class:"px-24 py-24 bg-white rounded-10"},I={class:"mb-24"},B={class:""},F={id:"example-five",class:"display min-w-max w-100 overflow-x-auto"},R={class:"py-28 px-20 shadow-none"},E={class:"fw-normal text-14 text-neutral-500"},H={class:"text-14 fw-normal py-28 px-20 shadow-none"},V={class:"d-flex align-items-center gap-6"},A={class:"py-28 px-20 shadow-none text-neutral-500"},L={class:"py-28 px-20 shadow-none"},M={class:"d-flex align-items-center gap-12"},T=["onClick"],N=["onClick"],O={class:"d-flex align-items-center gap-24 justify-content-between flex-wrap"},U={class:"d-flex align-items-center gap-40 flex-wrap"},q={class:"d-flex align-items-center gap-16"},z=["value"],Q={class:"d-flex align-items-center gap-16"},G={class:"fw-normal text-14 text-neutral-500"},J={class:"d-flex align-items-center gap-8"},K=["disabled"],W=["disabled"];function X(o,t,h,w,n,r){return l(),a("div",j,[e("div",D,[t[12]||(t[12]=e("div",{class:"d-flex align-items-center gap-8 justify-content-between"},[e("h6",{class:"mb-0 fw-medium"},"Reviews"),e("button",{type:"button",class:"toggle-dashbord-button text-neutral-900 text-24 d-xl-none d-block"},[e("i",{class:"ph-bold ph-list"})])],-1)),e("div",I,[e("div",B,[e("table",F,[t[7]||(t[7]=e("thead",null,[e("tr",{class:"bg-main-25"},[e("th",{class:"text-12 fw-medium text-neutral-500 py-16 px-20"},"Course"),e("th",{class:"text-12 fw-medium text-neutral-500 py-16 px-20"},"Reviews"),e("th",{class:"text-12 fw-medium text-neutral-500 py-16 px-20"},"Feedback"),e("th",{class:"text-12 fw-medium text-neutral-500 py-16 px-20"},"Action")])],-1)),e("tbody",null,[(l(!0),a(m,null,g(r.paginatedProjects,(s,p)=>(l(),a("tr",{key:p,class:"hover-bg-neutral-20 transition-03"},[e("td",R,[e("span",E,i(s.name),1)]),e("td",H,[e("div",null,[e("ul",V,[(l(),a(m,null,g(4,c=>e("li",{key:"full-"+c,class:"text-20 text-warning-600"},t[3]||(t[3]=[e("i",{class:"ph-fill ph-star"},null,-1)]))),64)),t[4]||(t[4]=e("li",{class:"text-20 text-warning-600"},[e("i",{class:"ph-fill ph-star-half"})],-1))])])]),e("td",A," ("+i(s.reviews)+" Reviews) ",1),e("td",L,[e("div",M,[e("button",{type:"button",class:"text-neutral-500 text-24 hover-text-main-600 transition-03",onClick:c=>r.editProject(s)},t[5]||(t[5]=[e("i",{class:"ph ph-pencil-simple-line"},null,-1)]),8,T),e("button",{type:"button",class:"text-neutral-500 text-24 hover-text-main-600 transition-03",onClick:c=>r.deleteProject(s)},t[6]||(t[6]=[e("i",{class:"ph ph-trash"},null,-1)]),8,N)])])]))),128))])])])]),e("div",O,[t[11]||(t[11]=e("div",{class:"form-check form-switch d-flex align-items-center gap-8"},[e("input",{class:"form-check-input focus-box-shadow w-60 h-32",type:"checkbox",role:"switch",id:"flexSwitchCheckDefault"}),e("label",{class:"form-check-label text-14 fw-normal text-neutral-500",for:"flexSwitchCheckDefault"},"Dense")],-1)),e("div",U,[e("div",q,[t[8]||(t[8]=e("span",{class:"fw-normal text-14 text-neutral-500"},"Rows per page:",-1)),k(e("select",{"onUpdate:modelValue":t[0]||(t[0]=s=>n.rowsPerPage=s),class:"form-select w-auto pe-32 text-14 fw-normal text-neutral-500 bg-transparent border-0"},[(l(!0),a(m,null,g(n.rowsPerPageOptions,s=>(l(),a("option",{key:s,value:s},i(s),9,z))),128))],512),[[C,n.rowsPerPage,void 0,{number:!0}]])]),e("div",Q,[e("span",G,i((n.currentPage-1)*n.rowsPerPage+1)+"- "+i(Math.min(n.currentPage*n.rowsPerPage,n.projects.length))+" of "+i(n.projects.length),1),e("div",J,[e("button",{class:"text-20 text-neutral-500",disabled:n.currentPage===1,onClick:t[1]||(t[1]=(...s)=>r.prevPage&&r.prevPage(...s))},t[9]||(t[9]=[e("i",{class:"ph-bold ph-caret-left"},null,-1)]),8,K),e("button",{class:"text-20 text-neutral-500",disabled:n.currentPage===r.totalPages,onClick:t[2]||(t[2]=(...s)=>r.nextPage&&r.nextPage(...s))},t[10]||(t[10]=[e("i",{class:"ph-bold ph-caret-right"},null,-1)]),8,W)])])])])])])}const Y=x(S,[["render",X]]),Z={name:"InstructorReviews",components:{Header4:b,Banner:y,InstructorSidebar:P,DashbordSection:Y,Footer4:_}},$={class:"bg-main-25 pb-80 w-100 h-100"},ee={class:"container container--lg"},te={class:"d-flex gap-24 mt--120 z-2 position-relative"};function se(o,t,h,w,n,r){const s=u("Header4"),p=u("Banner"),c=u("InstructorSidebar"),f=u("DashbordSection"),v=u("Footer4");return l(),a("div",null,[d(s),d(p),e("div",null,[e("section",$,[e("div",ee,[e("div",te,[t[0]||(t[0]=e("div",{class:"student-overlay-sidebar"},null,-1)),d(c),d(f)])])])]),d(v)])}const me=x(Z,[["render",se]]);export{me as default};

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.