1"use strict";(self.rspackChunk_pathwright_mainclient=self.rspackChunk_pathwright_mainclient||[]).push([["6v"],{cg(e,r,n){n.r(r),n.d(r,{default:()=>F});var t=n("PT"),o=n("oAm"),i=n("rB"),s=n("T"),a=n("C"),c=n.n(a),u=n("ha"),d=n("jb");function l(){let e=(0,s._)(["\n & > div > div:first-child {\n padding-top: 70px;\n }\n"]);return l=function(){return e},e}let p=u.Ay.div(l());function h(e){let{id:r,structure:n=["ResourceHeader","ResourcePreview","ResourceDescription","ResourceAuthors","ResourcePublisher","ResourceOfferings","ResourceRelated"],browseTo:o,onLicense:i}=e;return(0,t.jsx)(p,{children:(0,t.jsx)(d.A,{id:r,browseTo:e=>"/store/".concat(e.slug,"/"),onLicense:i,structure:n})})}h.displayName="StoreResourceContainer",h.propTypes={id:c().number.isRequired};var m=n("vu7"),g=n("W"),f=n("xE"),x=n.n(f),_=n("D"),v=n("qs"),w=n("HS");function j(){let e=(0,s._)(["\n background-color: transparent !important;\n position: relative;\n width: 100% !important;\n max-width: 800px;\n height: 0;\n padding-top: 56.25%; /* 16:9 aspect ratio */\n margin: 60px auto;\n overflow: hidden;\n iframe {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n width: 100%;\n height: 100%;\n }\n @media (min-width: 800px) {\n padding-top: 450px; /* max padding hack */\n }\n"]);return j=function(){return e},e}let R=u.Ay.div(j()),A=e=>{let{loading:r,resource:n}=e;return n&&n.trailer_embed_code?(0,t.jsx)(R,{dangerouslySetInnerHTML:{__html:(0,w.w)(n.trailer_embed_code)}}):r?(0,t.jsx)(v.A,{center:!0,inverted:!0}):null};function b(){let e=(0,s._)(["\n query ResourceTrailer($id: Int, $school_id: Int!) {\n context(school_id: $school_id) {\n school {\n ...School\n resource(id: $id) {\n id\n trailer_embed_code\n }\n }\n }\n }\n ","\n "]);return b=function(){return e},e}A.displayName="ResourceTrailer";var S=(0,m.U)((0,g.Ay)(b(),_.HFR),{options:e=>{let{id:r,schoolId:n}=e;return{variables:{id:r,school_id:n}}},props:e=>{let{data:r}=e;return{error:r.error,loading:r.loading,resource:x()(r,"context.school.resource")}}})(A),y=n("Vj"),I=n("okw"),L=n("j0"),k=n.n(L),T=n("uG"),C=n("BAS"),q=n("rA");let D=e=>{let{match:r}=e,{resourceSlug:n}=r.params;return(0,t.jsx)(h,{id:(0,y.zx)(n),onLicense:e=>window.App.navigate("/store/".concat(n,"/license/").concat(e.id,"/"))})},H={path:"/store/",component:i.A},O=(0,I.createCardRoutes)("/store/:resourceSlug/",{license:{path:(0,q.jC)("license/:resourceLicenseOfferingId(\\d+)/"),getDefaultLaunchedFrom:e=>{let{location:r}=e;return k().join(r.pathname,"../../")},component:e=>{let{card:r,match:n,location:i}=e;return(0,t.jsx)(o.A,{card:r,id:parseInt(n.params.resourceLicenseOfferingId),orderId:(0,q.EX)({match:n,location:i}),onLicenseSuccess:()=>App.navigate((0,y.Kq)())})}}},D),$=(0,C.V1)([H,{path:"/store/:resourceSlug/",component:D},O,{getDefaultLaunchedFrom:e=>{let{location:r}=e;return k().join(r.pathname,"../")},path:"/store/:resourceSlug/trailer/",components:{primary:D,modal:e=>{let{match:r}=e;return(0,t.jsx)(S,{id:(0,y.zx)(r.params.resourceSlug),schoolId:window.school.id})}}}]);var F=()=>(0,t.jsx)(T.dO,{children:$})}}]); 2//# sourceMappingURL=StoreRoutes.a9db366ee2.js.map
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.