PageSourceSearch

https://eduall-vue.netlify.app/assets/InstructorWishlist-KEXfWpK1.js

js eduall-vue.netlify.app collected 2026-10-03 10:41:57 UTC 7,313 bytes, 1 lines download raw bytes

1import{F as y,H as B}from"./Footer4-DHe5vSKf.js";import{I as $,B as C}from"./InstructorSidebar-D81KUxx3.js";import{c as F,a as S,b as _}from"./course-img3-BSIG5kyh.js";import{c as x,a as R,b as M}from"./course-img6-B71O7ViI.js";import{i as o}from"./dashbord-wishlist-img1-CPIETtRO.js";import{_ as v,c as i,b as t,F as b,f,r as a,o as l,d as r,w as p,t as n,e as h,n as j}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 D={data(){return{courses:[{title:"Introduction to Digital Marketing",image:F,duration:"9h 36m",lessons:20,level:"Beginner",rating:4.7,reviews:"6.4k",instructor:"Robert",instructorImage:o,price:159},{title:"Introduction to Python Programming",image:S,duration:"25h 06m",lessons:20,level:"Beginner",rating:4.7,reviews:"6.4k",instructor:"Robert",instructorImage:o,price:499},{title:"Introduction to Photography Masterclass",image:_,duration:"9h 36m",lessons:20,level:"Beginner",rating:4.7,reviews:"6.4k",instructor:"Robert",instructorImage:o,price:457},{title:"Spanish Language Mastery: Beginner to Fluent",image:x,duration:"9h 36m",lessons:20,level:"Beginner",rating:4.7,reviews:"6.4k",instructor:"Robert",instructorImage:o,price:148},{title:"Financial Planning for Millennials",image:R,duration:"9h 36m",lessons:20,level:"Beginner",rating:4.7,reviews:"6.4k",instructor:"Robert",instructorImage:o,price:546},{title:"Nutrition Essentials for Healthy Living",image:M,duration:"9h 36m",lessons:20,level:"Beginner",rating:4.7,reviews:"6.4k",instructor:"Robert",instructorImage:o,price:345},{title:"Introduction to Photography Masterclass",image:_,duration:"9h 36m",lessons:20,level:"Beginner",rating:4.7,reviews:"6.4k",instructor:"Robert",instructorImage:o,price:457},{title:"Spanish Language Mastery: Beginner to Fluent",image:x,duration:"9h 36m",lessons:20,level:"Beginner",rating:4.7,reviews:"6.4k",instructor:"Robert",instructorImage:o,price:148}],currentPage:1,coursesPerPage:6}},computed:{totalPages(){return Math.ceil(this.courses.length/this.coursesPerPage)},paginatedCourses(){const g=(this.currentPage-1)*this.coursesPerPage;return this.courses.slice(g,g+this.coursesPerPage)}}},H={class:"w-100"},L={class:"row gy-4"},N=["data-aos-duration"],z={class:"course-item bg-white rounded-16 p-12 h-100 box-shadow-md"},E={class:"course-item__thumb rounded-12 overflow-hidden position-relative"},V=["src"],W={class:"flex-align gap-8 bg-main-600 rounded-pill px-24 py-12 text-white position-absolute inset-block-start-0 inset-inline-start-0 mt-20 ms-20 z-1"},U={class:"text-lg fw-medium"},T={class:"course-item__content"},q={class:""},A={class:"mb-28"},G={class:"flex-between gap-8 flex-wrap mb-16"},J={class:"flex-align gap-8"},K={class:"text-neutral-700 text-lg fw-medium"},O={class:"flex-align gap-8"},Q={class:"text-neutral-700 text-lg fw-medium"},X={class:"flex-between gap-8 flex-wrap"},Y={class:"flex-align gap-4"},Z={class:"text-lg text-neutral-700"},tt={class:"text-neutral-100"},et={class:"flex-align gap-8"},st={class:"text-neutral-700 text-2xl d-flex"},nt=["src"],ot={class:"text-neutral-700 text-lg fw-medium"},rt={class:"flex-between gap-8 pt-24 border-top border-neutral-50 mt-28 border-dashed border-0"},it={class:"mb-0 text-main-two-600"},at={class:"d-flex align-items-center gap-12 text-center justify-content-center mt-32"},lt=["onClick"];function ct(g,e,w,k,c,m){const d=a("router-link");return l(),i("div",H,[t("div",null,[e[8]||(e[8]=t("div",{class:"d-flex align-items-center gap-16 justify-content-between"},[t("h5",{class:"mb-16 text-white"},"Wishlist"),t("button",{type:"button",class:"toggle-student-dashbord-button text-white text-32 d-xl-none d-block"},[t("i",{class:"ph-bold ph-list"})])],-1)),t("div",L,[(l(!0),i(b,null,f(m.paginatedCourses,(s,u)=>(l(),i("div",{key:u,class:"col-xl-4 col-md-6 wow fadeInUp","data-aos":"fade-up","data-aos-duration":600+u*100},[t("div",z,[t("div",E,[r(d,{to:"/course-details",class:"w-100 h-100"},{default:p(()=>[t("img",{src:s.image,alt:"Course Image",class:"course-item__img rounded-12 cover-img transition-2"},null,8,V)]),_:2},1024),t("div",W,[e[2]||(e[2]=t("span",{class:"text-2xl d-flex"},[t("i",{class:"ph ph-clock"})],-1)),t("span",U,n(s.duration),1)]),e[3]||(e[3]=t("button",{type:"button",class:"wishlist-btn w-48 h-48 bg-white text-main-two-600 flex-center position-absolute inset-block-start-0 inset-inline-end-0 mt-20 me-20 z-1 text-2xl rounded-circle transition-2"},[t("i",{class:"ph-fill ph-heart-straight"})],-1))]),t("div",T,[t("div",q,[t("h4",A,[r(d,{to:"/course-details",class:"link text-line-2"},{default:p(()=>[h(n(s.title),1)]),_:2},1024)]),t("div",G,[t("div",J,[e[4]||(e[4]=t("span",{class:"text-neutral-700 text-2xl d-flex"},[t("i",{class:"ph-bold ph-video-camera"})],-1)),t("span",K,n(s.lessons)+" Lessons",1)]),t("div",O,[e[5]||
1(e[5]=t("span",{class:"text-neutral-700 text-2xl d-flex"},[t("i",{class:"ph-bold ph-chart-bar"})],-1)),t("span",Q,n(s.level),1)])]),t("div",X,[t("div",Y,[e[6]||(e[6]=t("span",{class:"text-2xl fw-medium text-warning-600 d-flex"},[t("i",{class:"ph-fill ph-star"})],-1)),t("span",Z,[h(n(s.rating)+" ",1),t("span",tt,"("+n(s.reviews)+")",1)])]),t("div",et,[t("span",st,[t("img",{src:s.instructorImage,alt:"User Image",class:"w-32 h-32 object-fit-cover rounded-circle"},null,8,nt)]),t("span",ot,n(s.instructor),1)])])]),t("div",rt,[t("h4",it,"$"+n(s.price),1),r(d,{to:"/apply-admission",class:"flex-align gap-8 text-main-600 hover-text-decoration-underline transition-1 fw-semibold",tabindex:"0"},{default:p(()=>e[7]||(e[7]=[h(" Enroll Now "),t("i",{class:"ph ph-arrow-right"},null,-1)])),_:1,__:[7]})])])])],8,N))),128))])]),t("div",at,[t("button",{class:"text-24 w-40 h-40 border-neutral-40 border rounded-circle hover-bg-main-600 transition-03 hover-text-white d-flex align-items-center justify-content-center",onClick:e[0]||(e[0]=s=>c.currentPage--)},e[9]||(e[9]=[t("i",{class:"ph-bold ph-caret-left"},null,-1)])),(l(!0),i(b,null,f(m.totalPages,s=>(l(),i("button",{key:s,class:j(["text-24 w-40 h-40 border-neutral-40 border rounded-circle hover-bg-main-600 transition-03 hover-text-white d-flex align-items-center justify-content-center",{"bg-main-600 text-white":s===c.currentPage}]),onClick:u=>c.currentPage=s},n(s),11,lt))),128)),t("button",{class:"text-24 w-40 h-40 border-neutral-40 border rounded-circle hover-bg-main-600 transition-03 hover-text-white d-flex align-items-center justify-content-center",onClick:e[1]||(e[1]=s=>c.currentPage++)},e[10]||(e[10]=[t("i",{class:"ph-bold ph-caret-right"},null,-1)]))])])}const dt=v(D,[["render",ct]]),ut={name:"InstructorWishlist",components:{Header4:B,Banner:C,InstructorSidebar:$,DashbordSection:dt,Footer4:y}},gt={class:"bg-main-25 pb-80 w-100 h-100"},mt={class:"container container--lg"},pt={class:"d-flex gap-24 mt--120 z-2 position-relative"};function ht(g,e,w,k,c,m){const d=a("Header4"),s=a("Banner"),u=a("InstructorSidebar"),I=a("DashbordSection"),P=a("Footer4");return l(),i("div",null,[r(d),r(s),t("div",null,[t("section",gt,[t("div",mt,[t("div",pt,[e[0]||(e[0]=t("div",{class:"student-overlay-sidebar"},null,-1)),r(u),r(I)])])])]),r(P)])}const Ft=v(ut,[["render",ht]]);export{Ft 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.