PageSourceSearch

https://frankieedgar.com/_nuxt/BC5YmzHq.js

js frankieedgar.com collected 2026-10-02 14:14:19 UTC 2,309 bytes, 1 lines download raw bytes

1import{t as y,_ as B,q as I,e as w,aD as D}from"./B9SPuWlS.js";import{a as A,z as P,B as T}from"#entry";import{t as U,h as q}from"./BO7bjt2u.js";import z from"./BO_wHg7V.js";import{_ as V}from"./D6trejea.js";import{ac as F,ag as r,r as g,y as u,aE as d,o as l,a5 as H,aQ as n,a as M,an as N,p as L,ay as x,x as R,q as S,al as h,m as v,aP as E}from"./CT7wXifU.js";import"./CUCeyMWA.js";const j={class:""},O={class:"box"},Q=["innerHTML"],$={__name:"CurriculumDetail",props:{isUserAuthenticated:Boolean},setup(b){const a=A(),i=b,o=h({}),c=h([]),m=v(()=>{let s=c.value,e=0,t=a.organization.require_login_for_virtual_classes;for(;e<s.length;)s[e].disableLesson=!1,t&&!i.isUserAuthenticated&&(o.value.is_public?s[e].disableLesson=!s[e].is_public:s[e].disableLesson=!0),e++;return s}),_=v(()=>o.value.name);return F(()=>{let s=route.params.slug;o.value=a.location.curriculums.find(e=>e.id==s),c.value=o.value.lessons}),(s,e)=>(r(),g("div",null,[u(d(z),{header:d(_)},null,8,["header"]),l("div",j,[l("div",{class:"time-top-layer1",style:H({backgroundColor:d(a).organization.colors["app-main-accent-dark"]+"!important"})},null,4),e[0]||(e[0]=l("div",{class:"time-top-layer2"},null,-1)),u(y,{fluid:"",class:"class-type-compo"},{default:n(()=>[u(y,null,{default:n(()=>[u(B,{class:"text-center other-container mt-0"},{default:n(()=>[(r(!0),g(M,null,N(d(m),(t,p)=>(r(),L(I,{cols:"12",sm:"6",md:"4",key:p},{default:n(()=>[l("div",O,[l("h2",null,x(t.name),1),l("h3",{innerHTML:t.content},null,8,Q),t.id?(r(),L(w,{key:0,disabled:t.disableLesson,class:"join-now mx-auto d-block",to:{name:"curriculum-lesson-slug",params:{slug:t.id}}},{default:n(()=>[R(x(t.disableLessons?"Members Only":"View Class"),1)]),_:2},1032,["disabled","to"])):S("",!0)])]),_:2},1024))),128))]),_:1})]),_:1})]),_:1})])]))}},G=V($,[["__scopeId","data-v-109c8138"]]),J={__name:"[slug]",async setup(b){let a,i;const o=A(),c=h("Curriculum"),m=v(()=>o.auth.loggedIn),_=D().public,{titleFromAPI:s,descriptionFromAPI:e,headlineFromAPI:t,cssText:p}=([a,i]=E(()=>U()),a=await a,i(),a);P(q(s,e,p,_));const k=T().params.slug,f=o.location.curriculums.find(C=>C.id==k);return f&&f.name&&(c.value=f.name),(C,W)=>(r(),g("div",null,[u(G,{isUserAuthenticated:m.value},null,8,["isUserAuthenticated"])]))}},oe=V(J,[["__scopeId","data-v-f56c8960"]]);export{oe 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.