1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3367,5197],{5197:(e,t,l)=>{l.r(t),l.d(t,{BlogCard:()=>f,BlogFeedComp:()=>v,default:()=>g});var a=l(95155);l(12115);var s=l(16485),n=l(57828),r=l(15239),i=l(15473),o=l(24274),c=l(96172),d=l(81929),u=l(17670),m=l(15642),x=l(61090),h=l(19681),p=l(77429);function f(e){var t,l;let{newsInfo:i,contClass:o="w-[15rem] lg:w-[20rem]",imgContClass:m=""}=e,{lang:x}=(0,c.o)(),h=null==i||null==(t=i.images)?void 0:t.find(e=>null==e?void 0:e.is_primary);if(i)return(0,a.jsx)(u.A,{className:"w-auto",children:(0,a.jsx)(p.E,{prefetch:!0,href:"/news/".concat(null==i?void 0:i.slug,"?lang=").concat(x),children:(0,a.jsxs)("div",{className:"bg-card-gradient p-3 md:p-3 sm:p-4 flex-shrink-0 overflow-hidden rounded-2xl h-full flex flex-col ".concat(o),children:[(null==h?void 0:h.image_url)&&(0,a.jsx)("div",{className:"relative overflow-hidden rounded-2xl group w-full h-[180px] sm:h-[150px] lg:h-[197px] ".concat(m),children:(0,a.jsx)(r.default,{src:null==h?void 0:h.image_url,alt:null==i?void 0:i.title,fill:!0,className:"object-cover w-full h-full transition-transform duration-500 ease-in-out group-hover:scale-110"})}),(0,a.jsxs)("div",{className:"flex flex-col gap-1 mt-3 w-full text-white",children:[(0,a.jsx)("h1",{className:"text-base [1600px]:text-lg font-bold line-clamp-1",children:null==i?void 0:i.title}),(0,a.jsx)("p",{className:"text-sm [1600px]:text-base text-neutral-five font-medium line-clamp-2 min-h-[40px]",children:null==i?void 0:i.summary}),(0,a.jsxs)("div",{className:"flex justify-between text-white",children:[i.created_at&&(0,a.jsxs)("div",{className:"flex items-center gap-2",children:[(0,a.jsx)(s.A,{className:"w-4 h-4"}),(0,a.jsx)(d.y,{date:i.created_at,contClass:"text-sm font-semibold"})]}),(0,a.jsxs)("div",{className:"flex items-center gap-2",children:[(0,a.jsx)(n.A,{className:"w-4 h-4"}),(0,a.jsx)("span",{className:"text-sm font-medium",children:null!=(l=null==i?void 0:i.detail_view)?l:0})]})]})]})]})})})}function g(){var e;let{t:t}=(0,o.Bd)("common"),{data:l,isLoading:s}=(0,m.hA)(),n=null==l||null==(e=l.data)?void 0:e.data;return(0,a.jsxs)("div",{className:"relative px-1 py-5 pb-10",children:[(0,a.jsxs)(i.A,{isReady:!!n||s,children:[s&&Array.from({length:6}).map((e,t)=>(0,a.jsx)(h.gf,{},"b-s-".concat(t))),null==n?void 0:n.map((e,t)=>(0,a.jsx)(f,{newsInfo:e,contClass:"w-[15rem] lg:w-[20rem]"},"news-".concat(null==e?void 0:e.id,"-").concat(t))),!s&&(null==n?void 0:n.length)===0&&(0,a.jsx)("p",{className:"text-neutral-one",children:t("messages.noNews")})]}),(0,a.jsx)("div",{className:"flex justify-center items-center mt-6 w-full",children:(0,a.jsx)(p.E,{prefetch:!0,href:"/news",className:"px-5 py-2 border rounded-full border-pink-200 text-brand-gradient hover:text-tertiary text-sm md:text-base transition-colors duration-300 cursor-pointer",children:t("common_labels.view_all")})})]})}function v(){let{t:e}=(0,o.Bd)("screen");return(0,a.jsxs)("div",{children:[(0,a.jsx)("div",{className:"relative w-full rounded-lg p-4 sm:p-6 lg:p-8 flex flex-col items-center gap-2 sm:gap-3",children:(0,a.jsx)(x.rP,{content:{chip:[{label:e("news.title"),icon:"trend",type:"secondary"}],highlightTitle:e("news.highlightTitle")},isCentered:!0})}),(0,a.jsx)(g,{})]})}},8597:(e,t,l)=>{l.d(t,{A:()=>n});var a=l(87392),s=l(95155);let n=(0,a.A)((0,s.jsx)("path",{d:"M15.41 7.41 14 6l-6 6 6 6 1.41-1.41L10.83 12z"}),"ChevronLeft")},15473:(e,t,l)=>{l.d(t,{A:()=>i});var a=l(95155),s=l(12115),n=l(8597),r=l(40150);function i(e){let{children:t,isReady:l=!1}=e,[i,o]=(0,s.useState)(!1),[c,d]=(0,s.useState)(!1),[u,m]=(0,s.useState)(!1),x=(0,s.useRef)(null);(0,s.useLayoutEffect)(()=>{let e=x.current;if(!e)return;let t=()=>{o(e.scrollLeft>0),d(e.scrollLeft+e.clientWidth<e.scrollWidth-1)},l=()=>{m(e.scrollWidth<=e.clientWidth)};t(),l(),requestAnimationFrame(()=>l()),e.addEventListener("scroll",t);let a=()=>{t(),l()};return window.addEventListener("resize",a),()=>{e.removeEventListener("scroll",t),window.removeEventListener("resize",a)}},[l]);let h=e=>{let t=x.current;if(!t)return;let l=t.children[0],a=l?window.getComputedStyle(l):null,s=a&&parseFloat(a.marginRight)||0,n=l?l.offsetWidth+s:200;t.scrollBy({left:"left"===e?-(n+16):n,behavior:"smooth"})};return(0,a.jsxs)("div",{className:"relative w-full",children:[i&&(0,a.jsx)("button",{onClick:()=>h("left"),className:"absolute left-0 top-1/2 -translate-y-1/2 z-10 p-1 bg-[var(--surface)] shadow-md rounded-full",children:(0,a.jsx)(n.A,{style:{fontSize:28,color:"var(--text)"}})}),(0,a.jsx)("div",{ref:x,className:"overflow-x-auto scrollbar-hide scroll-smooth",children:(0,a.jsx)("div",{className:"flex gap-4 ".concat(u?"justify-center w-full":"justify-start w-max"),children:t})}),c&&(0,a.jsx)("button",{onClick:()=>h("right"),className:"absolute right-0 top-1/2 -translate-y-1/2 z-10 p-1 bg-[var(--surface)] shadow-md rounded-full",children:(0,a.jsx)(r.A,{style:{fontSize:28,color:"var(--text)"}})})]})}},15642:(e,t,l)=>{l.d(t,{A6:()=>r,LX:()=>i,hA:()=>n});var a=l(68369),s=l(93118);function n(){let{userId:e,lang:t}=(0,a.K8)();return(0,a.Sk)(["blogs","feed",e,t],"/api/v1/app/blogs",{mode:"public",staleTime:s.nC})}function r(e){var t,l;let{userId:n,lang:r}=(0,a.K8)(),i=(null==(t=e.search)?void 0:t.trim())||void 0,o=(null==(l=e.category_slug)?void 0:l.trim())||void 0;return(0,a.Sk)(["blogs","page",e.page,e.per_page,null!=i?i:"",null!=o?o:"",n,r],"/api/v1/app/blogs",{mode:"public",params:{page:e.page,per_page:e.per_page,...i?{search:i}:{}
1,...o?{category_slug:o}:{}},staleTime:s.nC})}function i(e){let{userId:t,lang:l}=(0,a.K8)(),n=(0,a.Ol)();return(0,a.Sk)(["blogs","detail",e,t,l],"/api/v1/app/blogs/".concat(e),{mode:"auth",headers:n,staleTime:s.nC,enabled:!!e})}},40150:(e,t,l)=>{l.d(t,{A:()=>n});var a=l(87392),s=l(95155);let n=(0,a.A)((0,s.jsx)("path",{d:"M10 6 8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z"}),"ChevronRight")},63367:(e,t,l)=>{l.r(t),l.d(t,{default:()=>x});var a=l(95155),s=l(12115),n=l(24274),r=l(49730),i=l(20063),o=l(88288),c=l(5197),d=l(7176),u=l(15642),m=l(19681);function x(){var e;let{headerSearchValue:t}=(0,r.A)(),{t:l}=(0,n.Bd)("common"),{t:x}=(0,n.Bd)("screen"),h=(0,i.useSearchParams)(),p=null==h?void 0:h.get("c"),[f,g]=(0,s.useState)(1),[v]=(0,s.useState)(10),j="string"==typeof p&&"null"!==p.trim().toLowerCase()&&"all"!==p?p.trim():void 0,{data:w,isLoading:b}=(0,u.A6)({page:f,per_page:v,search:t,category_slug:j}),N=null==w?void 0:w.data;return(0,s.useEffect)(()=>{g(1)},[t,j]),(0,a.jsxs)("div",{className:"mx-auto py-3 sm:py-4 w-full",children:[(0,a.jsxs)("div",{className:"hidden sm:flex flex-row items-center justify-between mb-4 md:mb-8 gap-4 px-2",children:[(0,a.jsxs)("div",{className:"flex items-center gap-2",children:[(0,a.jsx)(d.Mx,{className:"h-5 w-5 sm:h-6 sm:w-6",gradient:!0}),(0,a.jsx)("div",{className:"text-xl text-tertiary font-bold",children:x("news.labels.latest_articles")})]}),(0,a.jsx)(o.W,{currentPage:(null==N?void 0:N.current_page)||1,pageSize:(null==N?void 0:N.per_page)||v,totalItems:(null==N?void 0:N.total)||0,label:l("news")})]}),(0,a.jsxs)("div",{className:"grid grid-cols-1 sm:grid-cols-2 md:grid-cols-3 lg:grid-cols-4 gap-4 px-2",children:[b&&Array.from({length:6}).map((e,t)=>(0,a.jsx)(m.gf,{contClass:"w-full"},"b-s-".concat(t))),(null==N||null==(e=N.data)?void 0:e.length)>0&&N.data.map((e,t)=>(0,a.jsx)(c.BlogCard,{newsInfo:e,contClass:"w-full"},"news-".concat(e.id,"-").concat(t)))]}),(0,a.jsx)(o.A,{currentPage:(null==N?void 0:N.current_page)||f,totalPages:(null==N?void 0:N.last_page)||1,onPageChange:g,loading:b})]})}},77429:(e,t,l)=>{l.d(t,{E:()=>i});var a=l(95155),s=l(52619),n=l.n(s),r=l(20063);function i(e){let{href:t,...l}=e,s=(0,r.useSearchParams)(),i=null==s?void 0:s.get("source"),o=t;return"mobile_app"===i&&(o="string"==typeof t?t.includes("?")?"".concat(t,"&source=mobile_app"):"".concat(t,"?source=mobile_app"):{...t,query:{...t.query||{},source:"mobile_app"}}),(0,a.jsx)(n(),{href:o,...l})}},81929:(e,t,l)=>{l.d(t,{u:()=>o,y:()=>i});var a=l(95155),s=l(12115),n=l(24274),r=l(80526);function i(e){let{date:t,contClass:l=""}=e,s=o(t);return(0,a.jsx)("span",{className:(0,r.cn)("text-xs",l),children:s})}function o(e){let[t,l]=(0,s.useState)(""),{t:a}=(0,n.Bd)("common");return(0,s.useEffect)(()=>{if(!e)return void l("");let t=()=>l(function(e){let t=function(e){if(!e)return null;if(e.includes("T")){let t=new Date(e);return isNaN(t.getTime())?null:t}let t=new Date(e.replace(" ","T")+"Z");return isNaN(t.getTime())?null:t}(e);if(!t)return"";let l=Math.floor((new Date().getTime()-t.getTime())/1e3),s=Math.floor(l/60),n=Math.round(s/60),r=Math.round(n/24),i=Math.round(r/7),o=Math.round(r/30),c=Math.round(r/365);return l<10?a("time.justNow"):l<60?a("time.secondsAgo",{count:l}):s<60?a("time.minutesAgo",{count:s}):n<24?a("time.hoursAgo",{count:n}):1===r?a("time.yesterday"):r<7?a("time.daysAgo",{count:r}):i<4?a("time.weeksAgo",{count:i}):o<12?a("time.monthsAgo",{count:o}):a("time.yearsAgo",{count:c})}(e));t();let s=setInterval(t,6e4);return()=>clearInterval(s)},[e,a]),t}},88288:(e,t,l)=>{l.d(t,{A:()=>x,W:()=>m});var a=l(95155),s=l(93118),n=l(71408),r=l(1733),i=l(90368),o=l(27937),c=l(12115),d=l(24274),u=l(88977);let m=e=>{let{currentPage:t,pageSize:l,totalItems:s,className:n="",label:r=""}=e,{t:i}=(0,d.Bd)("common");if(0===s)return(0,a.jsx)("p",{className:"text-base text-tertiary font-semibold leading-[160%] ".concat(n),children:i("messages.noD
1ata")});let o=Math.min(t*l,s);return(0,a.jsx)("p",{className:"text-base text-tertiary font-semibold leading-[160%] ".concat(n),children:i("pagination.showing",{start:(t-1)*l+1,end:o,total:s,label:r})})},x=e=>{let{currentPage:t,totalPages:l,onPageChange:m,scrollToTop:x=!0,loading:h=!1}=e,{t:p}=(0,d.Bd)("common"),[f,g]=c.useState(!1),v=e=>{e<1||e>l||(g(!0),m(e),x&&(0,s.Im)())};return(c.useEffect(()=>{g(!1)},[t]),h)?(0,a.jsxs)("div",{className:"flex justify-center items-center gap-3 mt-8",children:[(0,a.jsxs)("div",{className:"flex items-center gap-2",children:[(0,a.jsx)(u.A,{className:" h-4 w-4 rounded"}),(0,a.jsx)(u.A,{className:" h-4 w-12 rounded"})]}),(0,a.jsx)("div",{className:"flex gap-2",children:Array.from({length:5}).map((e,t)=>(0,a.jsx)(u.A,{className:" h-[28px] w-[32px] rounded-full ".concat(2===t?"opacity-80":"opacity-40")},t))}),(0,a.jsxs)("div",{className:"flex items-center gap-2",children:[(0,a.jsx)(u.A,{className:" h-4 w-12 rounded"}),(0,a.jsx)(u.A,{className:" h-4 w-4 rounded"})]})]}):l<=1?null:(0,a.jsxs)("div",{className:"flex flex-wrap justify-center items-center gap-3 mt-8",children:[(0,a.jsxs)("button",{className:"flex cursor-pointer items-center gap-0.2 sm:gap-1 transition-colors disabled:opacity-50 disabled:hover:text-tertiary",onClick:()=>v(t-1),disabled:1===t,children:[(0,a.jsx)(i.A,{className:"h-4 w-4"}),(0,a.jsx)("span",{className:"text-white hover:text-white/80 font-semibold",children:p("pagination.prev")})]}),(0,a.jsx)(n.N,{mode:"wait",children:f?(0,a.jsx)("div",{className:"flex gap-2",children:Array.from({length:3}).map((e,t)=>(0,a.jsx)(u.A,{className:"h-[28px] w-[32px] rounded-full opacity-60"},t))}):(l<=3?Array.from({length:l},(e,t)=>t+1):t>1&&t<l?[t-1,t,t+1]:1===t?[1,2,3]:t===l?[l-2,l-1,l]:[]).map(e=>(0,a.jsx)(r.P.button,{initial:{opacity:0,scale:.9},animate:{opacity:1,scale:1},transition:{duration:.15},onClick:()=>v(e),className:"min-w-[32px] px-3 py-0.5 text-base font-semibold rounded-full ".concat(t===e?"bg-brand-gradient text-[var(--surface-primary)]":"text-white hover:text-white/80"),children:e},e))}),(0,a.jsxs)("button",{className:"flex cursor-pointer items-center gap-0.2 sm:gap-1 transition-colors disabled:opacity-50 disabled:hover:text-tertiary",onClick:()=>v(t+1),disabled:t===l,children:[(0,a.jsx)("span",{className:"text-white hover:text-white/80 font-semibold",children:p("pagination.next")}),(0,a.jsx)(o.A,{className:"h-4 w-4"})]})]})}}}]);
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.