PageSourceSearch

https://www.projectmedialingua.eu/_next/static/chunks/app/(app)/articles/page-84ded810be2f400c.js

js projectmedialingua.eu collected 2026-10-08 17:49:35 UTC 5,872 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1319],{2145:e=>{e.exports={main:"ArticlesPage_main__9aoWQ",container:"ArticlesPage_container__m5_E1",content:"ArticlesPage_content__ePAVT",grid:"ArticlesPage_grid__tx5wm",infiniteScroll:"ArticlesPage_infiniteScroll__ybmue",emptyState:"ArticlesPage_emptyState__IN8ws",header:"ArticlesPage_header__cn7eX",title:"ArticlesPage_title__v1Pn8",description:"ArticlesPage_description__Qqucg"}},26131:e=>{e.exports={container:"InfiniteScroll_container__VYIIv",spinner:"InfiniteScroll_spinner__eN2XM",message:"InfiniteScroll_message__wFJdq"}},48475:(e,a,t)=>{"use strict";t.d(a,{default:()=>p});var i=t(47682),r=t(88490),l=t(55715),s=t(84786),n=t(20656),c=t(69622),d=t(21195),o=t(60397),_=t(70191);let u=(0,_.createServerReference)("7f2a1700b76862483db40cbdaad77a5810fe07ee23",_.callServer,void 0,_.findSourceMapURL,"fetchArticles");var m=t(2145),h=t.n(m);function p(e){let{articles:a,total:t,initialHasMore:_}=e,[m,p]=(0,r.useState)(a),[g,f]=(0,r.useState)(_),{execute:v,isExecuting:x}=(0,l.y)(u,{onSuccess:e=>{let{data:a}=e;a&&(p(e=>[...e,...a.articles]),f(a.hasMore))}}),A=(0,r.useCallback)(()=>{!x&&g&&v({offset:m.length})},[v,m.length,x,g]);return 0===a.length?(0,i.jsx)("main",{className:h().main,children:(0,i.jsx)("div",{className:h().container,children:(0,i.jsx)(n.A,{message:"We are currently preparing the articles",className:h().emptyState})})}):(0,i.jsx)("main",{className:h().main,children:(0,i.jsx)("div",{className:h().container,children:(0,i.jsxs)("div",{className:h().content,children:[(0,i.jsxs)("div",{className:h().header,children:[(0,i.jsx)("h1",{className:h().title,children:"Articles"}),(0,i.jsx)("p",{className:h().description,children:"Stay up to date with the latest project updates, insights, and best practices for teaching language mediation skills. Our articles cover key topics from the MEDIALINGUA Erasmus+ initiative, offering practical guidance for educators and language professionals."})]}),(0,i.jsx)("ul",{className:h().grid,"aria-label":"Articles list",children:m.map(e=>{var a,t,r,l,n,c,_;return(0,i.jsx)("li",{children:(0,i.jsx)(s.A,{href:"/articles/".concat(null!=(c=null==(a=e.article_slug)?void 0:a.current)?c:e._id),title:e.article_name,description:e.article_perex,author:null!=(_=null==(t=e.article_author)?void 0:t.author_full_name)?_:"",date:(0,o.Yq)(e._createdAt),imageSrc:e.article_cover?(0,d.dk)(e.article_cover).width(500).height(400).url():void 0,blurDataUrl:null==(n=e.article_cover)||null==(l=n.asset)||null==(r=l.metadata)?void 0:r.lqip})},e._id)})}),(0,i.jsx)("div",{className:h().infiniteScroll,children:(0,i.jsx)(c.A,{onLoadMore:A,hasMore:g,isLoading:x})})]})})})}},60397:(e,a,t)=>{"use strict";function i(e){let a=new Date(e),t=a.getDate(),i=a.getMonth()+1,r=a.getFullYear();return"".concat(t,". ").concat(i,". ").concat(r)}function r(e){return"mediating-communication"===e?"communication":"mediating-concepts"===e?"abstract":"text"}function l(e){var a,t;let i=null==(t=e.activity_difficulty)||null==(a=t.activity_levels_slug)?void 0:a.current;return"a2"===i||"b1"===i||"b2"===i?i:"a2"}t.d(a,{Yq:()=>i,ch:()=>r,m:()=>l})},68763:(e,a,t)=>{Promise.resolve().then(t.bind(t,44914)),Promise.resolve().then(t.bind(t,11632)),Promise.resolve().then(t.bind(t,97153)),Promise.resolve().then(t.bind(t,48475))},69622:(e,a,t)=>{"use strict";t.d(a,{A:()=>c});var i=t(47682),r=t(88490),l=t(71395),s=t(26131),n=t.n(s);function c(e){let{onLoadMore:a,hasMore:t,isLoading:s,endText:c="That's all"}=e,{ref:d,isIntersecting:o}=function(){let{threshold:e=0,rootMargin:a="100px",enabled:t=!0}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},[i,l]=(0,r.useState)(!1),[s,n]=(0,r.useState)(null),c=(0,r.useCallback)(e=>{n(e)},[]);return(0,r.useEffect)(()=>{if(!s||!t)return;let i=new IntersectionObserver(e=>{let[a]=e;l(a.isIntersecting)},{threshold:e,rootMargin:a});return i.observe(s),()=>i.disconnect()},[s,e,a,t]),{ref:c,isIntersecting:i}}({enabled:t&&!s}),_=(0,r.useRef)(!1);return(0,r.useEffect)(()=>{o&&!_.current&&t&&!s&&a(),_.current=o},[o,t,s,a]),(0,i.jsxs)("div",{ref:d,className:n().container,role:"status","aria-live":"polite","aria-busy":s,children:[s&&(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(l.A,{className:n().spinner,"aria-hidden":"true"}),(0,i.jsx)("span",{className:"sr-only",children:"Loading more content..."})]}),!t&&!s&&(0,i.jsx)("span",{className:n().message,children:c})]})}},84786:(e,a,t)=>{"use strict";t.d(a,{A:()=>c});var i=t(47682),r=t(64631),l=t(6592),s=t(90052),n=t.n(s);function c(e){let{href:a,title:t,description:s,author:c,date:d,imageSrc:o,blurDataUrl:_,className:u}=e;return(0,i.jsxs)("a",{href:a,className:(0,r.A)(n().card,u),"aria-label":"Read article: ".concat(t),children:[(0,i.jsx)("div",{className:n().thumbnail,children:o?(0,i.jsx)(l.default,{src:o,alt:"",fill:!0,className:n().image,placeholder:_?"blur":"empty",blurDataURL:_}):(0,i.jsx)("div",{className:n().placeholder})}
1),(0,i.jsxs)("div",{className:n().content,children:[(0,i.jsx)("p",{className:n().title,children:t}),(0,i.jsx)("p",{className:n().description,children:s}),(0,i.jsxs)("p",{className:n().meta,children:[(0,i.jsx)("span",{className:n().metaLabel,children:"by"})," ",(0,i.jsx)("span",{className:n().metaValue,children:c})," ",(0,i.jsx)("span",{className:n().metaLabel,children:"on"})," ",(0,i.jsx)("span",{className:n().metaValue,children:d})]})]})]})}},90052:e=>{e.exports={card:"ArticleCard_card__FR3vU",title:"ArticleCard_title__d6Sfa",thumbnail:"ArticleCard_thumbnail__0Y1DA",image:"ArticleCard_image__s_Tsh",placeholder:"ArticleCard_placeholder__mfiXE",content:"ArticleCard_content__7BDB8",description:"ArticleCard_description__yNdYa",meta:"ArticleCard_meta___2tuU",metaLabel:"ArticleCard_metaLabel__Pp0gP",metaValue:"ArticleCard_metaValue___vhZa"}}},e=>{e.O(0,[423,972,9393,8920,248,5309,7695,3407,6592,5606,1195,810,4346,7358],()=>e(e.s=68763)),_N_E=e.O()}]);

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.