2 lines
4.7 KiB
JavaScript
2 lines
4.7 KiB
JavaScript
import{u as T,j as t,H as I}from"./vendor-BKmmeuxg.js";import{E as S}from"./exam-card-1-DipFl2wd.js";import{T as O}from"./table-footer-B-sB7gNG.js";import{g as P}from"./route-B4ZMN77y.js";import{c as _}from"./utils-DxSsnXxD.js";import k from"./layout-dAr69HT7.js";import"./badge-AQfLLMpR.js";import"./index-WW_1X1qx.js";import"./button-BpNwv2aE.js";import"./card-D9_SJYq6.js";import"./dropdown-menu-DO-po5c1.js";import"./use-lang-YfV87_zl.js";import"./scroll-area-C8HGru-R.js";import"./sheet-DSvHVmaW.js";import"./tooltip-BsX7Z6vz.js";import"./use-screen-DU5n3V8C.js";import"./landing-layout-DQFYAk24.js";import"./index-CupQom6K.js";import"./app-logo-CmnEIwal.js";import"./main-_V386djS.js";import"./index-D9-QKOod.js";import"./use-auth-NG-DQJrC.js";import"./appearance-D2z3xcjR.js";import"./app-BytVvUs_.js";/* empty css */import"./language-BFZ7KItL.js";import"./separator-_3LZ_wAA.js";import"./notification-CYMPYbAP.js";import"./popover-B4kBsMuI.js";import"./profile-toggle-CvHrFE0q.js";import"./avatar-j28afJTV.js";import"./index.browser-OxPLOBIU.js";import"./exam-filter-y35xDmC7.js";import"./search-input-D2aHQefO.js";import"./debounce-CWHP_ANh.js";import"./radio-group-C0C2vfl-.js";const N=p=>{var x,f,j,h,w;const{url:c}=T(),{exams:i,category:e,system:r}=p,l=P(c),s=((x=r==null?void 0:r.fields)==null?void 0:x.name)||"Mentor Learning Management System",m=(i==null?void 0:i.total)||0,u=c,E=typeof window<"u"?window.location.origin:c.split("/").slice(0,3).join("/");let n=e?e.title:"All",a=`Browse ${m}+ professional certification exams from expert instructors. Test your skills with our comprehensive exam catalog.`,y="online exams, certification exams, professional tests, skills assessment, exam preparation",g="All Exams";e&&e.title&&(n=`${e.title} Exams`,g=`${e.title} Exams`,a=`Explore ${m} ${e.title.toLowerCase()} certification exams. Test your expertise in ${e.title.toLowerCase()} with industry-standard assessments.`,y=`${e.title.toLowerCase()}, exams, certification, assessment, ${e.title} test, professional certification`);const b=`${n} | ${s}`,C=(j=(f=i==null?void 0:i.data)==null?void 0:f[0])==null?void 0:j.thumbnail,d=(e==null?void 0:e.thumbnail)||C;return t.jsxs(t.Fragment,{children:[t.jsxs(I,{children:[t.jsx("title",{children:b}),t.jsx("meta",{name:"description",content:a}),t.jsx("meta",{name:"keywords",content:y}),t.jsx("meta",{name:"author",content:((h=r==null?void 0:r.fields)==null?void 0:h.author)||"UiLib"}),t.jsx("meta",{property:"og:type",content:"website"}),t.jsx("meta",{property:"og:url",content:u}),t.jsx("meta",{property:"og:title",content:g}),t.jsx("meta",{property:"og:description",content:a}),t.jsx("meta",{property:"og:site_name",content:s}),t.jsx("meta",{property:"og:image",content:d}),t.jsx("meta",{property:"og:image:width",content:"1200"}),t.jsx("meta",{property:"og:image:height",content:"630"}),t.jsx("meta",{property:"og:image:alt",content:`${n} - Exam Catalog`}),t.jsx("meta",{name:"twitter:card",content:"summary_large_image"}),t.jsx("meta",{name:"twitter:title",content:g}),t.jsx("meta",{name:"twitter:description",content:a}),t.jsx("meta",{name:"twitter:image",content:d}),e&&t.jsx("meta",{name:"category:name",content:e.title}),e&&t.jsx("meta",{name:"category:slug",content:e.slug}),t.jsx("meta",{name:"exams:total",content:m.toString()}),t.jsx("meta",{name:"exams:page",content:((i==null?void 0:i.current_page)||1).toString()}),t.jsx("script",{type:"application/ld+json",children:JSON.stringify({"@context":"https://schema.org","@type":"CollectionPage",name:n,description:a,url:u,image:d,provider:{"@type":"Organization",name:s,url:E},mainEntity:{"@type":"ItemList",name:`${n} Collection`,description:a,numberOfItems:m,itemListElement:((w=i==null?void 0:i.data)==null?void 0:w.slice(0,10).map((o,L)=>{var v,$;return{"@type":"ExaminationTest",position:L+1,name:o.title,description:o.short_description||o.description||"",image:o.thumbnail||o.banner||"",provider:{"@type":"Organization",name:s},instructor:($=(v=o.instructor)==null?void 0:v.user)!=null&&$.name?{"@type":"Person",name:o.instructor.user.name}:void 0,educationalLevel:o.level,offers:o.pricing_type==="paid"?{"@type":"Offer",price:o.price||0,priceCurrency:"USD",availability:"https://schema.org/InStock"}:{"@type":"Offer",price:0,priceCurrency:"USD",availability:"https://schema.org/InStock"}}}).filter(Boolean))||[]},...e&&{about:{"@type":"Thing",name:e.title,description:`Professional ${e.title.toLowerCase()} certification exams`}}})})]}),t.jsx("div",{className:_(l.view&&l.view==="list"?"space-y-7":"grid grid-cols-1 gap-6 sm:grid-cols-2 lg:grid-cols-3"),children:i.data.map(o=>t.jsx(S,{exam:o,viewType:l.view},o.id))}),t.jsx(O,{className:"mt-6 p-5 sm:p-7",routeName:"category.exams",paginationInfo:i,routeParams:{category:e?e.slug:"all"}})]})};N.layout=p=>t.jsx(k,{children:p});export{N as default};
|