PageSourceSearch

https://storyweaver.org.in/assets/index.DAFF8pM4.js

js storyweaver.org.in collected 2026-10-01 10:12:57 UTC 4,721 bytes, 1 lines download raw bytes

1import{r as e,j as s}from"./react-vendor.B75MsAI9.js";import{u as a,t,D as l,r,p as i,O as n,Y as o,Z as c,_ as d,$ as _,U as m,Q as u,a0 as g,i as p,w as b}from"./AuthModalContainer.D3JsQqnf.js";import{B as $}from"./Block.v-v90TCf.js";import{B as h,a as j,b as x,c as v}from"./main.DrmgIV4z.js";/* empty css                           */import"./RTLProvider.Bmr48mpV.js";import"./LazyFontLoader.5DGfhuFK.js";const f=new URLSearchParams(window.location.search).get("language")||"en",T=p(f),k=({parentClassName:p})=>{var k,y,N;const S=a(),I=t(),{subject:w,slug:C}=l(),[L]=r(),G=L.get("language")||f,[E,P]=e.useState([]),M=i(e=>e.viewport),R=i(e=>e.stem),B=i(e=>e.user),D=null==(k=B.profile)?void 0:k.id,V=null==(y=B.profile)?void 0:y.profile_type,F=B.isLoggedIn,U=R.lpBooks,z=R.isFetchingGetStoriesStaticData,A=R.storiesData,O=R.groupingStaticData,Q="pb-stem-intro-container",W={[Q]:!0,[p]:p,[`${Q}--rtl`]:T},Y="science"===w?"EVS":"Maths",Z=[{title:`< ${null==O?void 0:O.backToStemTopics}`,href:n.STEMTopic(G),isInternal:!0,isLast:!0,onClick:()=>q({event:"clicked_about",category:b.stemTopicsPage,label:`${null==A?void 0:A.subject}_${C}`,userId:D,userType:V})}],q=e=>{const{event:s,label:a,category:t,itemType:l,itemId:r,itemValue:i,userId:n,userType:o}=e;window.dataLayer.push({...s&&{event:s},...a&&{label:a},...t&&{category:t},item_type:l||null,item_id:r||null,item_value:i||null,user_profile:o,user_id:n||"00000"})};return e.useEffect(()=>{C&&Y&&(I(o({slug:C,subject:Y,locale:G})),I(c({locale:G})))},[I,C,Y,G]),e.useEffect(()=>{F&&D&&I(d({userId:D}))},[I,F,D]),e.useEffect(()=>{if(A&&A.lesson_plans){const e=[];A.lesson_plans.forEach(s=>{s.activity&&s.activity.forEach(s=>{s.bookId&&e.push(s.bookId)})}),e.length>0&&(P(e),I(_({books:e,pledge:!1})))}},[I,A]),z||!A?s.jsx(m,{}):s.jsxs("div",{className:u(W),children:[s.jsxs("div",{className:`${Q}__banner-wrapper`,children:[s.jsx("img",{className:T?`${Q}__side-image--rtl ${Q}__side-image`:`${Q}__side-image`,src:null==(N=A.bannerImage)?void 0:N.url,alt:"module"}),M.medium?s.jsx("img",{className:T?`${Q}__image--rtl ${Q}__image`:`${Q}__image`,src:"maths"===A.subject.toLowerCase()?g.stemTopicsMath:g.stemTopicsScience,alt:"module"}):s.jsx("img",{className:`${Q}__image`,src:"maths"===A.subject.toLowerCase()?g.stemMobileMath:g.stemMobileScience,alt:"module"}),s.jsxs("div",{className:T?`${Q}__banner-text--rtl ${Q}__banner-text`:`${Q}__banner-text`,children:[s.jsx(h,{paths:Z,parentClassName:T?`${Q}__banner-text--brd-crumb--rtl ${Q}__banner-text--brd-crumb`:`${Q}__banner-text--brd-crumb`}),s.jsx("p",{className:T?`${Q}__banner-text-title--rtl ${Q}__banner-text--title`:`${Q}__banner-text--title`,children:A.name}),s.jsx("span",{className:`${Q}__banner-text--share`,children:s.jsx(j,{href:window.location.href,viewport:M,title:A.name,csfTitle:null==O?void 0:O.shareText,onClick:e=>{q({event:`clicked_${e.slice(5).toLowerCase()}`,category:b.stemTopicsPage,label:`share_${A.subject}_${C}`,userId:D,userType:V})},isRtl:T})})]})]}),s.jsx($,{parentClassName:`${Q}__SG-block-container`,children:s.jsx("div",{className:`${Q}__SG-grade-container`,children:[1,2,3,4,5].map(e=>{let a=A.lesson_plans.filter(s=>s.grade&&s.grade.includes(e));return a.length>0?s.jsxs("div",{className:`${Q}__SG-lpcards`,children:[s.jsx("div",{className:T?`${Q}__SG-grade-title--rtl ${Q}__SG-grade-title`:`${Q}__SG-grade-title`,children:S("global.grade",{grade:a[0].grade.split(" ")[1]})}),a.map(e=>s.jsxs("div",{className:`${Q}__topics-grade-card-flex`,children:[s.jsx(x,{lessonPlan:e,bmText:"bookmark",t:S,parentClassName:T&&`${Q}__stem-card`,bookmarkEvent:()=>{q({event:"clicked_bookmark",category:b.stemTopicsPage,label:`${A.subject}_${C}_${e.grade}`,itemType:"lesson_plan",itemId:`${e.legacyId}`,userId:D,userType:V})},triggerEvent:()=>{q({event:"clicked_lesson_plan",category:b.stemTopicsPage,label:`${A.subject}_${C}_${e.grade}`,itemType:"lesson_plan",itemId:`${e.legacyId}`,itemValue:`${e.subject}_${e.grade}_${e.name}`,userId:D,userType:V})},isLoggedIn:F,isRtl:T}),s.jsx("div",{className:T?`${Q}__topics-grade-card-list--rtl ${Q}__topics-grade-card-list`:`${Q}__topics-grade-card-list`,children:s.jsx("ul",{className:`${Q}__ul-container`,children:e.learnings&&e.learnings.map((e,a)=>s.jsx("li",{children:e.point},a))})})]},e.legacyId||e.id))]},e):null})})}),s.jsx($,{children:E.length>0&&U&&U.length>0&&s.jsxs("div",{className:!M.medium&&T?`${Q}
1__SG-carousel-block--rtl ${Q}__SG-carousel-block`:`${Q}__SG-carousel-block`,children:[s.jsx("h3",{className:`${Q}__Grouping-carousel-title`,children:null==O?void 0:O.booksRelatedToTopicName}),s.jsx(v,{books:U,viewport:M,readSource:"stem",arrows:!0,eventCategory:b.stemTopicsPage,eventLabel:`related_${C}`,isRtl:T})]})})]})};export{k 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.