PageSourceSearch

https://microbit.org/component---src-templates-make-page-tsx-0febbee4044520009ede.js

js microbit.org collected 2026-10-01 08:46:00 UTC 9,560 bytes, 2 lines download raw bytes

1"use strict";(self.webpackChunk_microbit_foundation_microbit_org_gatsby=self.webpackChunk_microbit_foundation_microbit_org_gatsby||[]).push([[8010],{3785:function(e,t,a){a.d(t,{YT:function(){return l},gi:function(){return n},tM:function(){return r}});const n=e=>l(e.topics),l=e=>{const t={};return e.forEach(e=>t[e.subject._id]=e.subject),Object.values(t)},r=e=>{const t=e.unitType;switch(t){case"designChallenge":return{lesson:"activity",singular:"design-challenge"};case"unitOfWork":return{lesson:"lesson",singular:"unit-of-work"};default:throw new Error("Unexpected value "+t)}}},5646:function(e,t,a){a.r(t),a.d(t,{default:function(){return N}});var n=a(6540),l=a(8065),r=a(7518),c=a(7544),o=a(3318),i=a(9476),m=a(3700),s=a(527),u=a(8152),d=a(8644),E=a(9796),g=a(2648),p=a(648),v=a(1863),f=a(359),A=a(9715),b=a(1616),h="MakePage-module--related--2821f",k="MakePage-module--accessibilityIcons--77cf0",y=a(9619);const _=[{value:"loudSounds",icon:e=>{let{className:t,fill:a}=e;return n.createElement("svg",{"aria-hidden":"true",viewBox:"0 0 64 64",className:t},n.createElement("g",{className:"prefix__nc-icon-wrapper",fill:a},n.createElement("path",{"data-color":"color-2",d:"M62,30H54a1,1,0,0,1,0-2h8a1,1,0,0,1,0,2Z"}),n.createElement("path",{"data-color":"color-2",d:"M51,20a1,1,0,0,1-.5-1.868l7-4a1,1,0,0,1,.992,1.736l-7,4A.988.988,0,0,1,51,20Z"}),n.createElement("path",{"data-color":"color-2",d:"M58,44a.988.988,0,0,1-.5-.132l-7-4a1,1,0,1,1,.992-1.736l7,4A1,1,0,0,1,58,44Z"}),n.createElement("path",{d:"M24,47.406v4.173l-13-3.25V43.691l-3-.857V49.5a1.5,1.5,0,0,0,1.136,1.455l16,4A1.5,1.5,0,0,0,27,53.5V48.263Z"}),n.createElement("path",{d:"M44.6,7.2a1,1,0,0,0-.877-.163L5.351,18A6.027,6.027,0,0,0,1,23.772V34.228A6.027,6.027,0,0,0,5.351,40L43.725,50.961A1,1,0,0,0,45,50V8A1,1,0,0,0,44.6,7.2Z"})))},textId:"accessibility-loud-sounds",fallback:"Loud sounds"},{value:"flashingLights",icon:e=>{let{className:t,fill:a}=e;return n.createElement("svg",{"aria-hidden":"true",viewBox:"0 0 64 64",className:t},n.createElement("g",{className:"prefix__nc-icon-wrapper",fill:a},n.createElement("path",{d:"M32.707,7.293c-0.391-0.391-1.023-0.391-1.414,0l-4,4c-7.006,7.007-7.006,18.407,0,25.414 c3.394,3.394,7.906,5.264,12.707,5.264s9.313-1.87,12.707-5.264l4-4c0.391-0.391,0.391-1.023,0-1.414L32.707,7.293z"}),n.createElement("path",{"data-color":"color-2",d:"M54,11c0.256,0,0.512-0.098,0.707-0.293l5-5c0.391-0.391,0.391-1.023,0-1.414s-1.023-0.391-1.414,0l-5,5c-0.391,0.391-0.391,1.023,0,1.414C53.488,10.902,53.744,11,54,11z"}),n.createElement("path",{"data-color":"color-2",d:"M42,8c0.553,0,1-0.448,1-1V2c0-0.552-0.447-1-1-1s-1,0.448-1,1v5C41,7.552,41.447,8,42,8z"}),n.createElement("path",{"data-color":"color-2",d:"M62,21h-5c-0.553,0-1,0.448-1,1s0.447,1,1,1h5c0.553,0,1-0.448,1-1S62.553,21,62,21z"}),n.createElement("path",{d:"M21.996,32.59L7,47.586L16.414,57l14.989-14.989c-2.021-0.966-3.893-2.259-5.524-3.89C24.227,36.469,22.947,34.589,21.996,32.59z"}),n.createElement("path",{"data-color":"color-2",d:"M3.95,50.636C2.692,51.893,2,53.565,2,55.343c0,1.778,0.692,3.45,1.95,4.707c1.298,1.298,3.002,1.946,4.707,1.946c1.704,0,3.409-0.649,4.707-1.946L15,58.414L5.586,49L3.95,50.636z"})))},textId:"accessibility-flashing-lights",fallback:"Flashing lights"},{value:"movement",icon:e=>{let{className:t,fill:a}=e;return n.createElement("svg",{"aria-hidden":"true",viewBox:"0 0 64 64",className:t},n.createElement("g",{className:"prefix__nc-icon-wrapper",fill:a},n.createElement("path",{"data-color":"color-2",d:"M23,53H2a1,1,0,0,1,0-2H23a1,1,0,0,1,0,2Z"}),n.createElement("path",{"data-color":"color-2",d:"M10,43H2a1,1,0,0,1,0-2h8a1,1,0,0,1,0,2Z"}),n.createElement("path",{d:"M56,37H48.73l-1.486-4.647-5.53,1.78a1,1,0,0,1-.612-1.9l5.533-1.781-1.592-4.98L39.352,27.3a1,1,0,0,1-.612-1.9l5.694-1.833-1.759-5.5-.011-.036-2.005-6.27a1,1,0,0,0-1.905.609l1.757,5.494c-2.207,1.117-9.168,4.162-14.1,1.045-5.063-3.2-5.859-9.356-5.572-12.166a3.414,3.414,0,0,0-1.5-3.078,3.549,3.549,0,0,0-4.945.825L1.927,21.945a5.01,5.01,0,0,0,1.195,7L39.451,52.835A.994.994,0,0,0,40,53H58a5.006,5.006,0,0,0,5-5V44A7.008,7.008,0,0,0,56,37Z"})))},textId:"accessibility-movement",fallback:"Movement"}],M=e=>{let{value:t}=e;const a=_.filter(e=>null==t?void 0:t.includes(e.value));return 0===a.length?null:n.createElement(p.A,{as:"div",variant:"filterInfo",className:k},n.createElement(y.A,null,n.createElement(l.A,{id:"accessibility-considerations",defaultMessage:"Accessibility considerations"})),a.map(e=>{let{value:t,icon:a,textId:r,fallback:c}=e;return n.createElement("span",{key:t},n.createElement(a,null),n.createElement(l.A,{id:r,defaultMessage:c}))}))};var N=e=>{let{pageContext:t,data:{menus:a,make:k,listings:y,campaigns:_},location:N}=e;const{title:C,_rawContent:L,projectCode:x,related:B,licence:w,translationSponsors:I,externalCollaborator:Z}=k,R=[{href:(0,A.Cq)(y),title:y.title},{title:C,href:(0,A.Cq)(k)}],H={microbitCode:e=>{let{node:t}=e;return n.createElement(u.A,{unit:void 0,code:t,context:k})},microbitCodeEmbed:e=>{let{node:t}=e;const a=x.find(e=>e._key===t.microbitCodeRef);return a?n.createElement(u.A,{unit:void 0,code:a,context:k}):null},microbitCreateAiDataEmbed:e=>{let{node:t}=e;const a=x.find(e=>e._key===t.microbitCodeRef);return a?n.createElement(s.A,{unit:void 0,code:a,context:k}):null}};return n.createElement(d.A,{document:k},n.createElement(f.A,{siteArea:b.LQ.MAKE_IT_CODE_IT,metadata:{title:C,alternates:t.alternates,page:k},menus:a,messages:t.messages,location:N},n.createElement(v.A,{campaigns:_.nodes,title:C,tags:n.createElement(n.Fragment,null,n.createElement(E.ZQ,{value:k}),n.createElement(M,{value:k.accessibilityConsiderations})),type:n.createElement("span",null,n.createElement(l.A,{id:"activity"})),breadcrumbs:n.createElement(o.A,{breadcrumbs:R}),aside:n.createElement("nav",null,n.createElement(c.A,{showOnMobile:!0,content:L})),content:n.createElement(n.Fragment,null,n.createElement(i.A,{type:"main"},n.createElement(r.Ay,{content:L,customEmbeds:H,cap:"3/4"}),n.createElement(m.A,{accessibility:!0,licence:w,translationSponsors:I,externalCollaborator:Z})),!!B.length&&n.createElement(i.A,{type:"main",className:h},n.createElement(p.A,{variant:"h2"}
1,n.createElement(l.A,{id:"you-may-also-like"})),n.createElement(g.A,{node:{items:B}})))})))}},9619:function(e,t,a){a.d(t,{A:function(){return r}});var n=a(6540),l="VisuallyHidden-module--root--dd434";var r=e=>{let{children:t}=e;return n.createElement("div",{className:l},t)}},9766:function(e,t,a){a.d(t,{A:function(){return i}});var n=a(2485),l=a.n(n),r=a(6540),c=a(648),o={root:"InfoBadge-module--root--c2e6b",green:"InfoBadge-module--green--3564f",blue:"InfoBadge-module--blue--4819b",pink:"InfoBadge-module--pink--e8025"};var i=e=>{let{name:t,color:a}=e;return r.createElement("div",{className:l()(o.root,o[a])},r.createElement(c.A,{variant:"default"},t))}},9796:function(e,t,a){a.d(t,{Hu:function(){return g},ZQ:function(){return E},MK:function(){return v},jL:function(){return p}});var n=a(6540),l=a(3785),r=a(8065),c=a(8479),o=a.n(c),i=a(4312),m=a(1318),s=a(9766),u="EducationTagInfo-module--badges--46495",d=a(1899);const E=e=>{let{gutterBottom:t,value:a,className:l}=e;const{programmingLanguages:c,level:s}=a,u=[[n.createElement(i.A,{key:s,value:s})],c.map(e=>n.createElement("span",{key:e},n.createElement(r.A,{id:e}))),o()(a.deviceFeatures,e=>e.name).map(e=>{var t;return n.createElement("span",{key:e._id},null===(t=e.name)||void 0===t?void 0:t.trim())}),o()(a.topics,e=>e.name).map(e=>{var t;return n.createElement("span",{key:e._id},null==e||null===(t=e.name)||void 0===t?void 0:t.trim())})];return n.createElement(m.A,{className:l,gutterBottom:t,value:u})},g=e=>{let{gutterBottom:t,lesson:a,asBadges:c=!1,className:i}=e;const{programmingLanguages:E,ageRange:g,topics:p}=a,v=g.map(e=>n.createElement("span",{key:e},n.createElement(r.A,{id:e}))),f=o()((0,l.YT)(p),e=>e.name).map(e=>n.createElement("span",{key:e._id},e.name)),A=E.map(e=>n.createElement("span",{key:e},n.createElement(r.A,{id:e}))),b=[f,A,v];return c?n.createElement("div",{className:u},n.createElement(s.A,{name:(0,d.R)(A,", "),color:"black"}),n.createElement(s.A,{name:(0,d.R)(v,", "),color:"black"})):n.createElement(m.A,{className:i,gutterBottom:t,value:b})},p=e=>{let{gutterBottom:t,unit:a,lesson:c,asBadges:i=!1,className:E}=e;const{programmingLanguages:g,ageRange:p,contents:v}=a,f=p.map(e=>n.createElement("span",{key:e},n.createElement(r.A,{id:e}))),A=o()((0,l.gi)(a),e=>e.name).map(e=>n.createElement("span",{key:e._id},e.name)),b=g.map(e=>n.createElement("span",{key:e},n.createElement(r.A,{id:e}))),h=[A,b,f];return i?n.createElement("div",{className:u},!c&&n.createElement(s.A,{name:v.length+" "+("designChallenge"===a.unitType?"activities":"lessons"),color:"black"}),n.createElement(s.A,{name:(0,d.R)(b,", "),color:"black"}),n.createElement(s.A,{name:(0,d.R)(f,", "),color:"black"})):n.createElement(m.A,{className:E,gutterBottom:t,value:h})},v=e=>{let{gutterBottom:t,value:a,className:l}=e;const{programmingLanguages:c,ageRange:i}=a,s=[i.map(e=>n.createElement("span",{key:e},n.createElement(r.A,{id:e}))),c.map(e=>n.createElement("span",{key:e},n.createElement(r.A,{id:e}))),o()(a.deviceFeatures,e=>e.name).map(e=>{var t;return n.createElement("span",{key:e._id},null===(t=e.name)||void 0===t?void 0:t.trim())}),o()(a.topics,e=>e.name).map(e=>{var t;return n.createElement("span",{key:e._id},null==e||null===(t=e.name)||void 0===t?void 0:t.trim())})];return n.createElement(m.A,{className:l,gutterBottom:t,value:s})}}}]);
2//# sourceMappingURL=component---src-templates-make-page-tsx-0febbee4044520009ede.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.