PageSourceSearch

https://app.memrise.com/_next/static/chunks/pages/labs-2f709e3584cf1764.js

js memrise.com collected 2026-09-24 08:27:49 UTC 15,366 bytes, 2 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4580],{6395:(e,t,a)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/labs",function(){return a(36363)}])},30718:(e,t,a)=>{"use strict";a.d(t,{c:()=>s});var n=a(27925),r=a(76746),i=a(14180);function s(e,t,a){var s=(0,r.x)(null==a?void 0:a.in,e,t),c=(0,n.A)(s,2),d=c[0],u=c[1],l=o(d,u),p=Math.abs((0,i.m)(d,u));d.setDate(d.getDate()-l*p);var g=Number(o(d,u)===-l),h=l*(p-g);return 0===h?0:h}function o(e,t){var a=e.getFullYear()-t.getFullYear()||e.getMonth()-t.getMonth()||e.getDate()-t.getDate()||e.getHours()-t.getHours()||e.getMinutes()-t.getMinutes()||e.getSeconds()-t.getSeconds()||e.getMilliseconds()-t.getMilliseconds();return a<0?-1:a>0?1:a}},36363:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>Z});var n=a(14232),r=a(5720),i=a(50433),s=a(80654),o=a(26900),c=a(99634),d=a(48278),u=a(63857),l=a(42969),p=a(60180),g=a.n(p),h=a(74359),m=a(85499),f=a(79128),b=a(66185),w=a(66978),y=a(99964),v=a(5646),_=a(36877),x=v.Ay.button.withConfig({componentId:"sc-1yfag7t-0"})(function(e){var t=e.theme;return(0,v.AH)(["cursor:pointer;width:100%;background:linear-gradient(90deg,"," 50%,"," 50%);border-radius:",";border:"," solid ",";box-shadow:",";display:flex;flex-grow:1;flex-direction:row;min-height:100%;height:",";overflow:hidden;&:hover{background:linear-gradient( 90deg,"," 50%,"," 50% );}@media (max-width:","){background:linear-gradient(360deg,"," 50%,"," 50%);flex-direction:column-reverse;min-height:",";&:hover{background:linear-gradient( 360deg,"," 50%,"," 50% );}}"],t.co.neutral98,t.co.success90,t.sz.s6,t.sz.s1,t.co.success40,t.sh.s2,t.sz.s40,(0,_.a)(.02,t.co.neutral99),(0,_.a)(.02,t.co.success90),t.sz.m,t.co.neutral98,t.co.success90,t.sz.s48,(0,_.a)(.02,t.co.neutral99),(0,_.a)(.02,t.co.success90))}),k=v.Ay.img.withConfig({componentId:"sc-1yfag7t-1"})(function(e){var t=e.theme;return(0,v.AH)(["position:absolute;right:",";width:",";bottom:-",";@media (max-width:","){width:",";right:0;}"],t.sz.s8,t.sz.s24,t.sz.s12,t.sz.m,t.sz.s16)}),L=v.Ay.div.withConfig({componentId:"sc-1yfag7t-2"})(function(e){var t=e.theme;return(0,v.AH)(["text-align:start;flex:1;margin:",";@media (max-width:","){margin:0;}"],t.sz.s3,t.sz.m)}),j=v.Ay.div.withConfig({componentId:"sc-1yfag7t-3"})(function(e){var t=e.$color;return(0,v.AH)(["color:",";flex:1;width:100%;overflow:hidden;position:relative;"],(0,_.a)(.05,t))}),P=v.Ay.div.withConfig({componentId:"sc-1yfag7t-4"})(function(e){var t=e.theme;return(0,v.AH)(["",";@media (max-width:","){",";}"],t.typography.heading.desktop.xs,t.sz.m,t.typography.heading.mobile.xs)}),z=v.Ay.div.withConfig({componentId:"sc-1yfag7t-5"})(function(e){var t=e.theme;return(0,v.AH)(["",";@media (max-width:","){",";}"],t.typography.paragraph.m,t.sz.m,t.typography.paragraph.s)}),A=a(37876);function O(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),a.push.apply(a,n)}return a}function M(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?O(Object(a),!0).forEach(function(t){(0,l.A)(e,t,a[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):O(Object(a)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))})}return e}var C=function(e){return(0,A.jsx)("svg",M(M({},e),{},{children:(0,A.jsx)("path",{fill:"currentColor",d:"M26.411 16.485C3.823 27.291-6.069 53.02 4.128 74.45c10.345 21.74 35.887 30.375 58.127 19.647 22.72-10.96 32.824-37.377 22.554-58.967C74.59 13.617 49.289 5.541 26.41 16.485M160.004 153.014c-12.056 5.808-17.335 19.638-11.893 31.156 5.521 11.685 19.154 16.327 31.025 10.56 12.127-5.891 17.52-20.09 12.038-31.694-5.454-11.563-18.959-15.904-31.17-10.022M154.38 2.803c-9.562 4.592-13.749 15.527-9.433 24.635 4.379 9.24 15.192 12.91 24.606 8.35 9.618-4.658 13.895-15.886 9.547-25.061-4.325-9.143-15.035-12.575-24.72-7.924M25.942 175.868c-9.562 4.593-13.75 15.528-9.433 24.635 4.379 9.24 15.191 12.91 24.606 8.35 9.618-4.658 13.895-15.885 9.547-25.061-4.325-9.142-15.036-12.575-24.72-7.924M99.452 112.129c-6.79 3.242-9.764 10.961-6.7 17.39 3.11 6.522 10.789 9.112 17.474 5.894 6.831-3.288 9.868-11.214 6.781-17.69-3.072-6.454-10.678-8.877-17.556-5.594M202.692 63.387c-2.91 1.35-4.184 4.566-2.87 7.245 1.332 2.718 4.623 3.797 7.488 2.456 2.927-1.37 4.229-4.672 2.906-7.371-1.316-2.689-4.576-3.699-7.524-2.33"})}))};C.defaultProps={xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 211 211"};var I=function(e){var t=e.title,a=e.description,n=e.onClick;return(0,A.jsxs)(x,{"data-testid":"labs-card-".concat(t),onClick:n,children:[(0,A.jsxs)(L,{children:[(0,A.jsx)(P,{"data-testid":"labs-card-title",children:t}),(0,A.jsx)(z,{"data-testid":"labs-card-description",children:a})]}),(0,A.jsxs)(j,{$color:b.A.co.success90,children:[(0,A.jsx)(w.g,{Svg:C}),(0,A.jsx)(k,{src:y.A,"aria-label":t})]})]})},S=a(53403),H=a(71823),D=a(27182),E=a(4285),N=a(65979),T=v.Ay.div.withConfig({componentId:"sc-1uph9mz-0"})(function(e){var t=e.theme;return(0,v.AH)(["width:100%;max-width:",";justify-content:center;padding-top:",";margin:auto;@media (max-width:","){padding-top:",";}"],t.sz.xxl,t.sz.s12,t.sz.md,t.sz.s6)}),F=v.Ay.div.withConfig({componentId:"sc-1uph9mz-1"})(function(e){var t=e.theme;return(0,v.AH)(["display:flex;align-items:center;gap:",";@media (max-width:","){justify-content:space-between;}
1"],t.sz.s4,t.sz.ml)}),R=v.Ay.div.withConfig({componentId:"sc-1uph9mz-2"})(function(e){var t=e.theme;return(0,v.AH)(["",";@media (max-width:","){",";}"],t.typography.heading.desktop.accent.xl,t.sz.md,t.typography.heading.mobile.accent.xxl)}),B=v.Ay.div.withConfig({componentId:"sc-1uph9mz-3"})(function(e){var t=e.theme;return(0,v.AH)(["height:",";background-color:",";border-radius:",";padding:0 ",";",";align-content:center;"],t.sz.s7,t.co.primary20,t.bo.mediumLarge,t.sz.s2,t.typography.heading.desktop.xxs)}),q=v.Ay.div.withConfig({componentId:"sc-1uph9mz-4"})(function(e){var t=e.theme;return(0,v.AH)(["",";"],t.typography.paragraph.base)});v.Ay.div.withConfig({componentId:"sc-1uph9mz-5"})(function(e){var t=e.theme;return(0,v.AH)(["display:grid;grid-template-columns:1fr;gap:",";"],t.sz.s4)});var K=v.Ay.div.withConfig({componentId:"sc-1uph9mz-6"})(function(e){var t=e.theme;return(0,v.AH)(["margin-top:",";display:grid;grid-gap:",";grid-template-columns:1fr 1fr 1fr;@media (max-width:","){grid-template-columns:1fr 1fr;}@media (max-width:","){grid-template-columns:1fr 1fr;}@media (max-width:","){margin-top:",";grid-gap:",";grid-template-columns:1fr;}@media (max-width:","){grid-template-columns:1fr 1fr;}"],t.sz.s8,t.sz.s6,t.sz.xxxxl,t.sz.maxMobileBreakpoint,t.sz.lg,t.sz.s4,t.sz.s4,t.sz.m)}),V=a(89873),W=a(46918),Y=a(73346),U=a(48349);function G(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),a.push.apply(a,n)}return a}function Q(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?G(Object(a),!0).forEach(function(t){(0,l.A)(e,t,a[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):G(Object(a)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))})}return e}var $=(0,r.YK)({title:{id:"labs_tab_header",defaultMessage:"Memrise Labs"},description:{id:"labs_tab_description",defaultMessage:"Help shape the future of Memrise. Try out new features we're building and tell us what you think!"},beta:{id:"ai_buddies_beta_label"}});let J=function(e){var t=e.languagePairId,a=e.sourceLanguageLocale,i=e.targetLanguageLocale,s=(0,r.tz)(),d=(0,c.u)().user,l=(0,E.hF)().experienceType,p=null!=a?a:"",b=null!=i?i:"",w=(0,n.useMemo)(function(){return((0,N.K)()?U.jf.filter(function(e){return e.isProd}):U.jf).filter(function(e){return(0,U.IV)(e,p,b)})},[p,b]),y=(0,h.I)({queryKey:["getPoints",t],queryFn:function(){return o.fR.getPoints(t)},enabled:!!t}).data,v=function(e){window.dataLayer.push(Q(Q({event:"click_cta",action:"exp_20250820_labs_prototype_click",page_screen_type:window.location.pathname,page_screen_name:window.location.pathname,click_area:"Labs Prototype Card",click_path:e.name,user_level:null==y||null==(a=y.level)?void 0:a.currentLevel},(0,H.F)(s)),(0,D.C)(d)));var a,n="exams_tab_name"===e.nameMessageId||"Skills check"===e.name;n&&window.dataLayer.push(Q(Q({event:"click_cta",action:"exp_20251219_exams_replit_click",page_screen_type:window.location.pathname,page_screen_name:window.location.pathname,click_area:l,click_path:"Labs card"},(0,H.F)(s)),(0,D.C)(d))),e.link===Y.pe&&window.dataLayer.push(Q(Q({event:"click_cta",action:"exp_20260406_connecting_with_others_replit_open",page_screen_type:window.location.pathname,page_screen_name:window.location.pathname,click_area:l,click_path:"Labs card"},(0,H.F)(s)),(0,D.C)(d)));try{var r,i=(0,U._h)(e,p,b),o=new URL(i+"/");n&&o.searchParams.set("location","labs"),t&&o.searchParams.set("language_pair_id",String(t)),o.searchParams.set("app_origin",window.location.origin),W.x.webGetAccessToken().then((r=(0,u.A)(g().mark(function e(t){var a;return g().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return a=t.access_token.access_token,(0,V.x)({replitOrigin:o.href,onWebAuth:function(){var e=(0,u.A)(g().mark(function e(t){return g().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,W.x.web({token:t});case 2:case"end":return e.stop()}},e)}));return function(t){return e.apply(this,arguments)}}()}),e.next=5,(0,V.a)({replitOrigin:o.href,token:a});case 5:case"end":return e.stop()}},e)})),function(e){return r.apply(this,arguments)})).catch(function(){var e=new URL(i+"/");n&&e.searchParams.set("location","labs"),window.open(e.href,"_blank","noopener,noreferrer")})}catch(t){var c=(0,U._h)(e,p,b);if(n){var h=new URL(c+"/");h.searchParams.set("location","labs"),window.open(h.href,"_blank","noopener,noreferrer");return}window.open("".concat(c,"/"),"_blank","noopener,noreferrer")}};return(0,A.jsxs)(A.Fragment,{children:[(0,A.jsx)(m.t,{href:S.b.dashboard,beta:!0}),(0,A.jsx)(f.sC,{children:(0,A.jsxs)(T,{"data-testid":"labs-content",children:[(0,A.jsxs)(F,{children:[(0,A.jsx)(R,{"data-testid":"labs-title",children:s.formatMessage($.title)}),(0,A.jsx)(B,{"data-testid":"beta-tag",children:s.formatMessage($.beta)})]}),(0,A.jsx)(q,{"data-testid":"labs-description",children:s.formatMessage($.de
1scription)}),(0,A.jsx)(K,{children:w.map(function(e){return(0,A.jsx)(I,{title:(0,U.pQ)(s,e.nameMessageId,e.name),description:(0,U.pQ)(s,e.descriptionMessageId,e.description),onClick:function(){return v(e)}},e.name)})})]})})]})};var X=(0,r.YK)({title:{id:"labs_tab_header",defaultMessage:"Memrise Labs"}});let Z=function(){var e=(0,r.tz)(),t=(0,c.u)().user;return(0,n.useEffect)(function(){o.mq.trackUserAction("screen_viewed","dashboard_labs_tab",(0,d.S)(),!!(null!=t&&t.isPro),{})},[]),(0,A.jsx)(i.A,{hasSidebar:!1,pageScreenName:s.J.LABS,pageTitle:e.formatMessage(X.title),children:(0,A.jsx)(J,{})})}},48349:(e,t,a)=>{"use strict";a.d(t,{IV:()=>p,_h:()=>u,jf:()=>h,p0:()=>g,pQ:()=>l});var n=a(4724),r=a(63521),i=a(65979),s=a(99500),o=a(51554),c=a(73346),d=a(6122),u=function(e,t,a){if(!e.localizedLinks)return e.link;var n,r,i=null!=(n=e.localizedLinksBy)?n:"source",s=null!=(r=e.localizedLinks["target"===i?null!=a?a:"":t])?r:"";return"".concat(e.link).concat(s)},l=function(e,t,a){return t?e.formatMessage({id:t,defaultMessage:a}):a},p=function(e,t,a){var n=0===e.sourceLanguages.length||e.sourceLanguages.includes(t),r=0===e.targetLanguages.length||e.targetLanguages.includes(a);return n&&r},g=function(){var e,t,a=null!=(e=(0,n.Rc)(r.Vd))?e:"",s=null!=(t=(0,n.Rc)(r.pR))?t:"";return((0,i.K)()?h.filter(function(e){return e.isProd}):h).some(function(e){return p(e,a,s)})},h=[{name:"Prototype (example)",description:"This is an example prototype visible for ALL LPs",link:"https://prototyping-test-deployment.replit.app",isProd:!1,sourceLanguages:[],targetLanguages:[]},{name:"Character Writing Practice",description:"Practice writing Japanese hiraganas and katakanas",link:"https://japanese-writing-practice.replit.app",isProd:!0,sourceLanguages:["en","en-us"],targetLanguages:["jp-full","jp-romaji"]},{name:"Flip cards",description:"Show flip cards for words you learned",link:"https://prototype-flip-cards.replit.app",isProd:!1,sourceLanguages:["en","en-us"],targetLanguages:[]},{name:"Word Nuggets",description:"Learn about grammar tips, cultural insights, etymology of the words that you just learned!",link:"https://word-nugget.replit.app",isProd:!0,sourceLanguages:["en","en-us"],targetLanguages:[]},{name:"My Grammar",description:"Learn the grammar behind phrases you already know and use.",link:"https://grammar-v-7-kasiabania.replit.app",isProd:!0,sourceLanguages:["en","en-us"],targetLanguages:["it"]},{name:"Verb Conjugation Practice",description:"Learn different tenses and practice verb conjugation.",link:"https://verb-conjugation.replit.app",isProd:!0,sourceLanguages:["en","en-us"],targetLanguages:["es","fr","de"]},{name:"Virtual Tutor",description:"Practice speaking with your AI tutor through engaging activities.",link:"https://voice-only-mode.replit.app",isProd:!0,sourceLanguages:["en","en-us"],targetLanguages:["es","es-mx"]},{name:"New Talk Back Mode",description:"Reply with your own words",link:"https://new-talk-back-mode.replit.app",isProd:!0,sourceLanguages:["en","en-us"],targetLanguages:["fr"]},{name:"Arabic Script",description:"Everything you need to learn the Arabic script",link:s.O2,isProd:!0,sourceLanguages:s.ze,targetLanguages:s.zY},{name:"Speak for Real",description:"Scenario-based practice that builds you up — from words to full conversation, step by step.",link:c.pe,isProd:!0,sourceLanguages:c.e1,targetLanguages:Object.keys(c.Wq),localizedLinks:c.Wq,localizedLinksBy:"target"},{name:"Interactive English Podcasts",nameMessageId:"labs_tab_podcasts_title",description:"Listen to personalized podcasts, practice speaking with the podcast host, and learn vocabulary you care about",descriptionMessageId:"labs_tab_podcasts_description",link:"https://english-podchats-memrise.replit.app",isProd:!0,sourceLanguages:[],targetLanguages:["en","en-us"]},{name:"Skills check",nameMessageId:"exams_tab_name",description:"Perfect for exam prep or understanding your English level more clearly.",descriptionMessageId:"exams_labs_card_description",link:o.wo,isProd:!0,sourceLanguages:Object.keys(o.PN),targetLanguages:o.u_,localizedLinks:o.PN},{name:"Dub Detective",description:"Guess if Spanish video clips are dubbed or original!",link:"https://dub-detective.replit.app",isProd:!1,sourceLanguages:["en","en-us"],targetLanguages:["es","es-mx"]},{name:"Article language mix",description:"Turn any article into a bilingual listening lesson.",link:"https://Language-mix.replit.app",isProd:!1,sourceLanguages:["en","en-us"],targetLanguages:[]},{name:"Memrise Stories",description:"Learn by reading stories, understand the culture behind them.",link:d.Mh,isProd:!0,sourceLanguages:d.N1,targetLanguages:d.x$}]},99964:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});let n="/_next/static/images/97ee8ccdfa036be3c23c254345cfe5a1.png"}},e=>{e.O(0,[5687,4202,2673,433,6593,636,8792],()=>e(e.s=6395)),_N_E=e.O()}]);
2//# sourceMappingURL=labs-2f709e3584cf1764.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.