1(function(){try{var e=typeof window<`u`?window:typeof global<`u`?global:typeof globalThis<`u`?globalThis:typeof self<`u`?self:{};e.SENTRY_RELEASE={id:`3.0.0-rc.3`};var t=new e.Error().stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]=`8488d6ad-f2d9-4f80-a402-fee72be49869`,e._sentryDebugIdIdentifier=`sentry-dbid-8488d6ad-f2d9-4f80-a402-fee72be49869`)}catch{}})();var e=[{id:`mock-unit-101`,title:`Sample Mathematics Unit`,subject:`Mathematics`,topic:`Fractions and Decimals`,yearGroup:`2nd Year`,planningModel:`Backwards Design`,lessonsCount:6,createdAt:new Date(Date.now()-864e6).toISOString(),updatedAt:new Date(Date.now()-1728e5).toISOString(),learningOutcomes:[`Compare fractions using number lines`,`Add fractions with like denominators`,`Convert between fractions and decimals`],lessons:[{id:1,title:`Lesson 1: Fractions in Real Life`,duration:`45 minutes`,objectives:[`Recall prior knowledge of fractions`,`Identify real-world scenarios that use fractions`],status:`Planned`},{id:2,title:`Lesson 2: Adding Fractions`,duration:`45 minutes`,objectives:[`Add fractions with the same denominator`,`Explain reasoning using visual models`],status:`Planned`},{id:3,title:`Lesson 3: Mixed Numbers`,duration:`45 minutes`,objectives:[`Convert between improper fractions and mixed numbers`,`Add mixed numbers`],status:`Planned`}]},{id:`mock-unit-102`,title:`Climate Action & Sustainability`,subject:`Science`,topic:`Climate Action and Sustainability`,yearGroup:`3rd Year`,planningModel:`Backwards Design`,lessonsCount:5,createdAt:new Date(Date.now()-1296e6).toISOString(),updatedAt:new Date(Date.now()-432e6).toISOString(),learningOutcomes:[`Describe causes of climate change`,`Investigate local environmental impact`,`Design a sustainability action plan`],lessons:[{id:1,title:`Lesson 1: Understanding Climate Systems`,duration:`45 minutes`,objectives:[`Explain the greenhouse effect`,`Interpret global temperature graphs`],status:`Planned`},{id:2,title:`Lesson 2: Local Impact Inquiry`,duration:`45 minutes`,objectives:[`Collect environmental data from the school grounds`,`Summarise findings using charts`],status:`Planned`},{id:3,title:`Lesson 3: Designing Sustainable Solutions`,duration:`45 minutes`,objectives:[`Brainstorm sustainability initiatives`,`Evaluate feasibility of student proposals`],status:`Planned`}]},{id:`mock-unit-103`,title:`Exploring Irish Poetry`,subject:`English`,topic:`Poetry Analysis and Creative Response`,yearGroup:`5th Year`,planningModel:`Project-Based Learning`,lessonsCount:7,createdAt:new Date(Date.now()-1728e6).toISOString(),updatedAt:new Date(Date.now()-7776e5).toISOString(),learningOutcomes:[`Analyse imagery and tone in Irish poetry`,`Compare poetic forms and structures`,`Compose an original poem using studied techniques`],lessons:[{id:1,title:`Lesson 1: Imagery and Tone`,duration:`45 minutes`,objectives:[`Identify imagery in contemporary Irish poems`,`Discuss tonal shifts in selected verses`],status:`Planned`},{id:2,title:`Lesson 2: Structure and Form`,duration:`45 minutes`,objectives:[`Compare free verse and structured poetry`,`Analyse poetic techniques in exam texts`],status:`Planned`},{id:3,title:`Lesson 3: Writing Workshop`,duration:`45 minutes`,objectives:[`Draft an original poem using mentor texts`,`Provide peer feedback using success criteria`],status:`Planned`}]}],t=[{id:`mock-activity-1`,item_title:`Sample Mathematics Unit`,item_type:`unit`,item_subject:`Mathematics`,accessed_at:new Date(Date.now()-18e5).toISOString(),item_id:`mock-unit-101`},{id:`mock-activity-2`,item_title:`Climate Action & Sustainability`,item_type:`unit`,item_subject:`Science`,accessed_at:new Date(Date.now()-72e5).toISOString(),item_id:`mock-unit-102`},{id:`mock-activity-3`,item_title:`Exploring Irish Poetry`,item_type:`unit`,item_subject:`English`,accessed_at:new Date(Date.now()-144e5).toISOString(),item_id:`mock-unit-103`}],n={mathematics:`mock-unit-101`,maths:`mock-unit-101`,math:`mock-unit-101`,science:`mock-unit-102`,english:`mock-unit-103`,literature:`mock-unit-103`},r=t=>{if(!t)return e[0].id;let r=t.toLowerCase();return n[r]||e.find(e=>e.subject.toLowerCase()===r)?.id||e[0].id},i=t=>e.find(e=>e.id===t)||e[0];export{r as i,e as n,i as r,t}; 2//# sourceMappingURL=mockUnits-CuKhLQXI.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.