PageSourceSearch

https://fastlance.vn/_next/static/chunks/4097.7a928bc593c11211.js

js fastlance.vn collected 2026-09-24 13:08:54 UTC 9,941 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4097],{58135:(e,t,r)=>{"use strict";r.r(t),r.d(t,{DetailModal:()=>U,SEAProTIDesktopPage:()=>C,SEAProTIMobilePage:()=>F});var n=r(20294),s=r(85993),i=r(37876),a=r(14678),c=r(15039),o=r.n(c),l=r(7766),u=r.n(l),d=r(80782),_=r.n(d),p=r(76757),h=r(14232),m=r(69050),g=r(10997),x=r(79514),v=r(88202),j=r(80481),b=r(52572),f=r(50075),y=r(50113),N=r(16927),w=r(67684),I=r(4902),P=r(42252),S=r(66002),T=r(78735),k=r(78323),q=function(){return(0,P.I)({queryKey:[S.AE],queryFn:function(){return(0,N._)(function(){return(0,I.YH)(this,function(e){switch(e.label){case 0:return[4,(0,k.Im)()];case 1:return[2,e.sent()]}})})()}})},L=function(e){var t=(0,P.I)({queryKey:[S.Rx,{ids:e}],queryFn:function(){return(0,N._)(function(){return(0,I.YH)(this,function(t){return[2,(0,T.zh)(e)]})})()},enabled:!!(e&&e.length)});return(0,w._)({},t)},C=function(){var e=(0,f.Bd)(j.u_).t,t=(0,n._)((0,h.useState)(""),2),r=t[0],s=t[1],c=(0,f.j1)(),l=c.isOpen,d=c.onToggle,p=q().data,m=u()(p,"data.0.attributes"),g=(0,y.n$)(u()(m.image,"data.attributes.url")),v=(0,y.n$)(u()(m.cover_image,"data.attributes.url")),N=m.subcategories;return(0,h.useLayoutEffect)(function(){var e=N.map(function(e){return{top:document.querySelector('[id="'.concat(e.title,'"]')).offsetTop,id:e.title}}),t=_()(function(){var t,n,i=e.filter(function(e){return(0,b.$V)('[id="'.concat(e.id,'"]'),300)}).slice(-1);(null==i?void 0:i.length)&&((null==i?void 0:i.length)&&r!==(null==(t=i[0])?void 0:t.id)?s(null==(n=i[0])?void 0:n.id):""!==r&&s(""))},300);return window.addEventListener("scroll",t),function(){window.removeEventListener("scroll",t)}},[]),(0,i.jsx)(x.w7,{children:(0,i.jsxs)("div",{className:"sea-pro-ti-page",children:[(0,i.jsxs)("section",{className:"cover",style:{background:"no-repeat center/cover url(".concat(v,")")},children:[(0,i.jsx)("h1",{children:m.title}),(0,i.jsx)("h2",{children:m.description})]}),(0,i.jsx)("main",{className:"lo-container-desktop",children:(0,i.jsxs)("section",{className:"body",children:[(0,i.jsxs)("div",{className:"body__detail",children:[(0,i.jsx)("img",{src:g,alt:"SEAProTI Logo"}),(0,i.jsxs)("div",{children:[(0,i.jsx)("div",{className:"about__title",children:e("seaproti.about.title")}),(0,i.jsx)("p",{className:o()("about__description",{"about__description--show":l}),dangerouslySetInnerHTML:{__html:m.about_us}}),(0,i.jsx)(a.N_,{className:"_dp-b _fs-300 _mgt-8px _fs-400-sm",onClick:function(){return d()},children:e(l?"seaproti.about.action.close":"seaproti.about.action.open")})]})]}),(0,i.jsxs)("div",{className:"sub-layout",children:[(0,i.jsx)("aside",{className:"aside",children:(0,i.jsxs)("div",{className:"sticky",children:[(0,i.jsx)("div",{className:"aside__title",children:e("seaproti.about.aside.title")}),(0,i.jsx)("div",{className:"aside__body",children:N.map(function(e){return(0,i.jsx)("a",{href:"#".concat(e.title),children:(0,i.jsx)("div",{className:o()("aside__item",{"aside__item--active":r===e.title}),children:e.title})},e.title)})})]})}),(0,i.jsx)("div",{className:"contents",children:N.map(function(e){return(0,i.jsxs)(h.Fragment,{children:[(0,i.jsx)(E,{subcat:e}),(0,i.jsx)("hr",{})]},e.title)})})]})]})})]})})},E=function(e){var t=e.subcat,r=(0,f.Bd)(j.u_).t,n=L(t.product_ids),c=n.data,o=n.isLoading;return(0,i.jsxs)("div",{className:"contents__subcat-item",id:t.title,children:[(0,i.jsxs)("div",{className:"_dp-f _jtfct-spbtw _alit-ct",children:[(0,i.jsx)("h4",{children:t.title}),(0,i.jsx)(g.Gr,{href:"".concat((0,v.$)().DESKTOP_URL,"/").concat(t.path,"&").concat(p.stringify({source:"web_marketplace_campaign_seaproti"})),children:(0,i.jsx)(a.$n,{variant:"secondary",children:r("seaproti.about.subcategory.view-all")})})]}),(0,i.jsx)("p",{children:t.description}),(0,i.jsx)("div",{className:"_mgt-32px",style:{width:940},children:o?(0,i.jsx)("div",{style:{height:"288px",display:"flex",gap:"32px"},children:(0,s._)([,,,,]).map(function(e,t){return(0,i.jsx)(a.Rl,{},"skeleton-card-product-".concat(t))})}):(0,i.jsx)(g.FN,{settings:{slidesToShow:4,slidesToScroll:4,infinite:!1,arrows:!0,adaptiveHeight:!1},itemPadding:"8px",itemPaddingBottom:"28px",isFluid:!0,children:c.map(function(e,t){var r,n;return(0,i.jsx)(m.c,{tabIndex:t,category:e.category,subcategory:e.subcategory,productId:e.objectID,className:"card-product",purchaseCount:null==e?void 0:e.purchase_count,title:e.title,coverPhoto:e.image||"",basePrice:e.base_price,slug:e.slug,rating:e.rating,badges:e.badges,user:e.user,reviewCount:e.review_count,responseTime:null==e||null==(n=e.user)||null==(r=n.stats)?void 0:r.response_time,productCardDecor:null==e?void 0:e.product_card_decor,overrideSource:"web_marketplace_campaign_seaproti",style:{minHeight:"360px"}},e.objectID)})})})]})},F=function(){var e=(0,f.j1)(),t=e.onOpen,r=q().data,n=u()(r,"data.0.attributes"),s=(0,y.n$)(u()(n.image,"data.attributes.url")),c=(0,y.n$)(u()(n.cover_image_mobile,"data.attributes.url")),o=n.subcategories;return(0,i.jsx)(h.Fragment,{children:(0,i.jsx)(x.wW,{children:(0,i.jsxs)("div",{className:"sea-pro-ti-page",children:[(0,i.jsxs)("section",{className:"cover",style:{background:"no-repeat center/cover url(".concat(c,")")},children:[(0,i.jsx)("h1",{children:n.title}),(0,i.jsx)("h2",{children:n.description})]}),(0,i.jsxs)("section",{className:"body",children:[(0,i.jsxs)("div",{className:"body__detail",children:[(0,i.jsx)("img",{src:s,alt:"SEAProTI Logo"}),(0,i.jsx)("div",{className:"about__title",children:"เกี่ยวกับสมาคม"}),(0,i.jsx)("p",{className:"about__description",dangerouslySetInnerHTML:{__html:n.about_us}}),(0,i.jsx)(a.N_,{className:"_dp-b _fs-300 _mgt-8px",onClick:function(){return t()},children:"แสดงทั้งหมด"})]}),(0,i.jsx)(H,{subcategories:o}),(0,i.jsx)("div",{className:"contents",children:o.map(function(e){return(0,i.jsx)(D,{subcat:e},e.title)})})]}),(0,i.jsx)(U,{disclosure:e,logoImg:s,aboutUs:n.about_us})]})})})},D=function(e){var t=e.subcat,r=L(t.product_ids),n=r.data,c=r.isLoading;return(0,i.jsxs)("div",{className:"contents__subcat-item _pst-rlt",children:[(0,i.jsx)("div",{className:"_pst-asl",style:{to
1p:"-110px"},id:t.title}),(0,i.jsxs)("div",{className:"_pdh-8px",children:[(0,i.jsx)("h4",{children:t.title}),(0,i.jsx)("p",{children:t.description})]}),(0,i.jsx)("div",{className:"lo-product-card-container _mgt-24px",style:{"--column":1},children:c?(0,s._)([,,,,]).map(function(e,t){return(0,i.jsx)(a.Rl,{},"skeleton-card-product-".concat(t))}):n.map(function(e){var t,r;return(0,i.jsx)(m.c,{badges:e.badges,basePrice:e.base_price,category:e.category,coverPhoto:e.image||"",productCardDecor:null==e?void 0:e.product_card_decor,productId:e.objectID,productImageAlt:e.title,purchaseCount:null==e?void 0:e.purchase_count,rating:e.rating,responseTime:null==e||null==(r=e.user)||null==(t=r.stats)?void 0:t.response_time,reviewCount:e.review_count,slug:e.slug,subcategory:e.subcategory,title:e.title,titleSubCate:e.subcategory.title,user:e.user,variant:"horizontal",overrideSource:"web_marketplace_campaign_seaproti"},e.objectID)})}),(0,i.jsx)(g.Gr,{href:"".concat((0,v.$)().DESKTOP_URL,"/").concat(t.path,"&").concat(p.stringify({source:"web_marketplace_campaign_seaproti"})),className:"_dp-b _mgt-24px _w-100pct",children:(0,i.jsx)(a.$n,{variant:"secondary",isFluid:!0,children:"ดูทั้งหมด"})})]})},U=function(e){var t=e.disclosure,r=e.logoImg,n=e.aboutUs,s=t.isOpen,a=t.onClose;return(0,i.jsx)(g.aF,{isShown:s,onClickToClose:a,children:(0,i.jsxs)("div",{className:"detail-modal",children:[(0,i.jsx)("img",{src:r,alt:"SEAProTI Logo",className:"_dp-b _mg-at",style:{width:"120px",height:"120px"}}),(0,i.jsx)("div",{className:"_mgt-24px _ffml-secondary",children:"เกี่ยวกับสมาคม"}),(0,i.jsx)("p",{className:"_mgt-16px _cl-text-default-200 _fs-300",dangerouslySetInnerHTML:{__html:n}})]})})},H=function(e){var t=e.subcategories;return(0,i.jsx)("div",{className:"partnership-filter",children:t.map(function(e){return(0,i.jsx)("a",{href:"#".concat(e.title),children:(0,i.jsx)(a.$n,{variant:"outline",children:e.title})},e.title)})})}},71260:(e,t,r)=>{"use strict";r.d(t,{DS:()=>m,Rq:()=>g,SJ:()=>j,_3:()=>x,pU:()=>h,qf:()=>v});var n=r(16927),s=r(67684),i=r(62701),a=r(65699),c=r(4902),o=r(42252),l=r(79819),u=r(15526),d=r(66002),_=r(84367),p=r(93661),h=function(){var e=(0,u.n)(function(e){return(0,n._)(function(){return(0,c.YH)(this,function(t){switch(t.label){case 0:return[4,_.jU.createProductActionLog(e)];case 1:return[2,t.sent().createProductActionLog]}})})()});return(0,s._)({referenceUserId:(0,p.Tv)()},e)},m=function(e){var t=[d.g1,e],r=(0,o.I)({queryKey:t,queryFn:function(){return(0,n._)(function(){var t,r;return(0,c.YH)(this,function(n){switch(n.label){case 0:return[4,_.jU.getRelatedProduct(e)];case 1:return[2,(null==(r=n.sent())||null==(t=r.getRelatedProducts)?void 0:t.related_products)||[]]}})})()},cacheTime:1/0,staleTime:1/0,enabled:!!e});return(0,s._)({queryKey:t},r)},g=function(e){var t={id:e,page:1,limit:5};return(0,l.q)({queryKey:[d.QV,e],queryFn:function(e){var r=e.pageParam,s=void 0===r?t:r;return(0,n._)(function(){return(0,c.YH)(this,function(e){switch(e.label){case 0:return[4,_.jU.getSellerReviews(s)];case 1:return[2,e.sent().getSellerReviews]}})})()},getNextPageParam:function(e){if((null==e?void 0:e.page)!==(null==e?void 0:e.total_pages))return(0,i._)((0,s._)({},t),{page:(null==e?void 0:e.page)+1})}})},x=function(){return(0,u.n)(function(e){return _.jU.setFavoriteById(e)})},v=function(e,t){var r=t.isMobile,l=(0,a._)(t,["isMobile"]),u=[d.sj,e],p=(0,o.I)((0,s._)({queryKey:u,queryFn:function(){return(0,n._)(function(){return(0,c.YH)(this,function(t){switch(t.label){case 0:return[4,_.jU.getProductDetailV2("".concat(e),{isMobile:r})];case 1:return[2,t.sent()]}})})()}},l));return(0,i._)((0,s._)({},p),{queryKey:u})},j=function(e){return(0,o.I)((0,s._)({queryKey:[d._],queryFn:_.jU.getMyServices},e))}},99342:e=>{e.exports=function(e){return void 0===e}}}]);

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.