1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[920],{90920:function(e,i,t){t.r(i),t.d(i,{FeaturedActivities:function(){return ne},FeaturedActivitiesContainer:function(){return re}});var r=t(27812),n=t(59499),a=t(67294),o=t(16835),s=t(95329),l=t(58866),d=t(1485),c=t(61109),p=t(14141),m=t(45032),g=t(47708),h=t(19180),u=t(53098),_=t(49200),x=t(75780),y=t(51151),f=p.ZP.a.withConfig({displayName:"FeaturedActivitiesPreviewstyles__CardWidth",componentId:"sc-13oarne-0"})(["display:block;gap:12px;","{width:100%;}"],g.Z.mobile),v=p.ZP.div.withConfig({displayName:"FeaturedActivitiesPreviewstyles__PreviewWrapper",componentId:"sc-13oarne-1"})(["position:relative;background-color:",";border-radius:",";box-shadow:",";display:grid;height:310px;overflow-x:hidden;overflow-y:hidden;cursor:pointer;width:",";","{height:336px;width:",";}","{height:274px;width:248px;}&:hover{box-shadow:",";",";}"],u.D.bg_white_dark3,_.q0.small,u.D.shadow_card_default,(function(e){var i=e.numberOfItems;return i&&1===i?"100%":"316px"}),g.Z.ipad,(function(e){var i=e.numberOfItems;return i&&2===i?"344px":"340px"}),g.Z.desktop,u.D.shadow_card_hover,y.u.normal),w=p.ZP.div.withConfig({displayName:"FeaturedActivitiesPreviewstyles__ImageContainer",componentId:"sc-13oarne-2"})(["position:relative;padding:12px 12px 0;height:199px;","{padding:12px 12px 0;height:222px;}","{padding:12px 12px 0;height:149px;}"],g.Z.ipad,g.Z.desktop),b=p.ZP.div.withConfig({displayName:"FeaturedActivitiesPreviewstyles__ImgWrap",componentId:"sc-13oarne-3"})(["position:relative;border-radius:",";overflow:hidden;"],_.q0.small),j=p.ZP.img.withConfig({displayName:"FeaturedActivitiesPreviewstyles__Image",componentId:"sc-13oarne-4"})(["display:block;width:100%;object-fit:cover;height:187px;","{height:210px;}","{height:147px;}"],g.Z.ipad,g.Z.desktop),P=p.ZP.span.withConfig({displayName:"FeaturedActivitiesPreviewstyles__Title",componentId:"sc-13oarne-5"})(["color:",";overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;"," ","{margin:5px 0;}"],u.D.fg_gray1_white,m.Z.Mobile.large.semibold,g.Z.ipad),O=p.ZP.div.withConfig({displayName:"FeaturedActivitiesPreviewstyles__PriceWrapper",componentId:"sc-13oarne-6"})(["color:",";background-color:",";height:28px;min-width:52px;border-radius:",";display:flex;position:absolute;top:20px;left:20px;flex-wrap:wrap;align-content:center;justify-content:center;padding:4px 14px;border:"," ",";","{margin-right:20px;}","{height:24px;",";}"],x.Y.gray.gray1,x.Y.white.normal,_.q0.large,_.Lz.small,x.Y.gray.gray4,g.Z.ipad,g.Z.desktop,m.Z.Desktop.large.semibold),Z=p.ZP.span.withConfig({displayName:"FeaturedActivitiesPreviewstyles__StrikeOut",componentId:"sc-13oarne-7"})(["display:flex;align-items:center;text-decoration:line-through;margin-left:4px;",";&::before{content:'$';}"],m.Z.Full.normal.regular),k=p.ZP.span.withConfig({displayName:"FeaturedActivitiesPreviewstyles__Price",componentId:"sc-13oarne-8"})(["display:flex;align-items:center;",";color:",";&::before{content:'$';}","{",";}","{",";}"],m.Z.Mobile.medium.semibold,x.Y.gray.gray1,g.Z.ipad,m.Z.Ipad.large.semibold,g.Z.desktop,m.Z.Desktop.normal.semibold),F=p.ZP.div.withConfig({displayName:"FeaturedActivitiesPreviewstyles__ContentContainer",componentId:"sc-13oarne-9"})(["display:flex;justify-content:space-between;flex-direction:column;position:relative;height:auto;padding:0 16px 12px;","{padding:0 16px 0;}"],g.Z.ipad),I=p.ZP.div.withConfig({displayName:"FeaturedActivitiesPreviewstyles__DurationWrapper",componentId:"sc-13oarne-10"})(["display:flex;justify-content:space-between;align-items:center;color:",";font-size:13px;margin:0 0 10px;","{margin:0 0 14px;}"],u.D.fg_gray2_gray3,g.Z.ipad),C=p.ZP.span.withConfig({displayName:"FeaturedActivitiesPreviewstyles__RatingCount",componentId:"sc-13oarne-11"})(["margin-left:4px;"]),N=p.ZP.span.withConfig({displayName:"FeaturedActivitiesPreviewstyles__RatingText",componentId:"sc-13oarne-12"})(["margin-right:4px;"]),A=(0,p.ZP)(h.Tomorrow).withConfig({displayName:"FeaturedActivitiesPreviewstyles__ClockIcon",componentId:"sc-13oarne-13"})(["display:flex;align-self:center;"]),D=p.ZP.div.withConfig({displayName:"FeaturedActivitiesPreviewstyles__Time",componentId:"sc-13oarne-14"})(["text-align:end;display:flex;flex-direction:row;align-items:center;margin-left:auto;"]),S=(p.ZP.div.withConfig({displayName:"FeaturedActivitiesPreviewstyles__Reviews",componentId:"sc-13oarne-15"})(["display:flex;"]),p.ZP.div.withConfig({displayName:"FeaturedActivitiesPreviewstyles__Minutes",componentId:"sc-13oarne-16"})(["display:flex;flex:1 0 auto;"])),W=p.ZP.div.withConfig({displayName:"FeaturedActivitiesPreviewstyles__NoReviews",componentId:"sc-13oarne-17"})(["color:",";"],x.Y.sand.darkSand),E=t(94327),T=t(97650),L=t(22924),R=t(17501),M=t(41664),Y=t(67344),U=t(89942),q=t(89449),z=t(85893);function B(e,i){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);i&&(r=r.filter((function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable}))),t.push.apply(t,r)}return t}function H(e){for(var i=1;i<arguments.length;i++){var t=null!=arguments[i]?arguments[i]:{};
1i%2?B(Object(t),!0).forEach((function(i){(0,n.Z)(e,i,t[i])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):B(Object(t)).forEach((function(i){Object.defineProperty(e,i,Object.getOwnPropertyDescriptor(t,i))}))}return e}var G=function(e){var i=e.duration,t=e.price,r=e.slug,n=e.url,a=e.id,p=e.rating_stars,m=e.name,g=e.price_strike_out,h=e.reviews_cnt,u=e.rate_count,_=e.eager,x=e.position,y=e.reviews,B=e.isFeaturedList,G=e.item_list_name,$=e.item_list_id,J=e.promotion_name,K=e.rating,V=(0,l.cP)(h||u||"0"),X=(0,l.XP)(K),Q=(0,l.xp)(t),ee=g&&g>t?(0,l.xp)(g):"",ie=(0,T.YD)({threshold:1,delay:100,trackVisibility:!0,onChange:function(i){if(i){var r,n,o=e.analytics_data?null===(r=e.analytics_data)||void 0===r?void 0:r.category:null===(n=e.activity_categories)||void 0===n?void 0:n[0].name,s=(0,Y.I1)();B?U.O.addPromotion((0,Y.Us)({id:a,name:m,analytics_data:e.analytics_data,google:e.google,price:t,price_strike_out:g,position:x,item_list_name:G,item_list_id:$,isFeatured:B}),J):L.W.addImpression(E.C.creators.createImpressionFromArticlePreview({listName:s,categoryName:o||"",position:x+1})(e),!0,(0,Y.Us)({id:a,name:m,analytics_data:e.analytics_data,google:e.google,price:t,price_strike_out:g,position:x,item_list_name:G,item_list_id:$,isFeatured:B}))}}}),te=(0,o.Z)(ie,1)[0];return(0,z.jsx)(M.default,{href:n.toLowerCase(),passHref:!0,prefetch:!1,children:(0,z.jsx)(f,{ref:te,className:"card",onClick:function(){B?((0,Y.oO)({index:x+1,item_list_name:G,item_list_id:$,promotion_name:J||"",item_category3:(0,Y.I1)()}),(0,q.JE)({creative_name:(0,Y.I1)(),promotion_name:J||"",items:[H({},(0,Y.Us)({id:a,name:m,analytics_data:e.analytics_data,google:e.google,price:t,price_strike_out:g,position:x,item_list_name:G,item_list_id:$,isFeatured:B}))]})):((0,Y.oO)({index:x+1,item_list_name:G,item_list_id:$}),(0,q.wG)({item_list_name:G,item_list_id:$,items:[H({},(0,Y.Us)({id:a,name:m,analytics_data:e.analytics_data,google:e.google,price:t,price_strike_out:g,position:x,item_list_name:G,item_list_id:$,isFeatured:B}))]}))},children:(0,z.jsxs)(v,{numberOfItems:e.numberOfItems,children:[(0,z.jsxs)(w,{children:[(0,z.jsxs)(b,{children:[(0,z.jsx)(c.ph,{}),(0,z.jsx)(j,{src:"".concat(d.ZP.image,"/activity/").concat(a,"/600x400/").concat(r,".jpg"),alt:r,loading:_?"eager":"lazy",width:"224",height:"187",onError:function(e){var i=e.currentTarget;i.onerror=null,i.src="".concat(R.Z.src)}})]}),(0,z.jsx)(O,{children:(0,z.jsxs)(z.Fragment,{children:[!!ee&&(0,z.jsx)(Z,{children:ee}),"\xa0",(0,z.jsx)(k,{children:Q})]})})]}),(0,z.jsxs)(F,{children:[(0,z.jsx)(P,{children:m}),(0,z.jsxs)(I,{children:[h||y||u?(0,z.jsxs)(z.Fragment,{children:[X&&(0,z.jsx)(N,{children:X}),(0,z.jsx)(s.i,{rating:p}),"0"!==V&&(0,z.jsxs)(C,{children:["(",V,")"]})]}):(0,z.jsx)(W,{children:"Newly added"}),"0"===h&&(0,z.jsx)(W,{children:"Newly added"}),(0,z.jsx)(D,{children:""!==i&&(0,z.jsxs)(z.Fragment,{children:[(0,z.jsx)(A,{}),(0,z.jsx)(S,{children:i})]})})]})]})]})})})},$=(0,a.memo)(G),J=t(88238),K=t(91214),V=t(75413),X=t(78109),Q=t(2674),ee=t(12729);function ie(e,i){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);i&&(r=r.filter((function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable}))),t.push.apply(t,r)}return t}function te(e){for(var i=1;i<arguments.length;i++){var t=null!=arguments[i]?arguments[i]:{};i%2?ie(Object(t),!0).forEach((function(i){(0,n.Z)(e,i,t[i])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):ie(Object(t)).forEach((function(i){Object.defineProperty(e,i,Object.getOwnPropertyDescriptor(t,i))}))}return e}var re=function(e){var i=e.activities,t=e.title,n=e.subTitle,o=e.maxWidthForTitle,s=e.isFromSearch,l=e.item_list_name,d=e.item_list_id,c=e.skipSkeleton,p=e.customLoading,m=e.loadingStatus,g=e.noPadding,h=t||"",u=h.includes("Featured"),_=(0,a.useRef)(null),x=(0,ee.MM)().loading,y=(0,X.vr)({ref:_,countItems:i.length?i.length:4}),f=y.prevBtnIsActive,v=y.nextBtnIsActive,w=y.onClickHandler,b=y.onScrollHandler,j=y.DIRECTION,P=y.withDot,O=y.dotActive,Z=new Array(4).fill({id:""}),k=p?m:x.initLoading;return!k&&!i.length||c&&!i.length?(0,z.jsx)(z.Fragment,{}):(0,z.jsx)(J.im,{noPadding:g,children:(0,z.jsx)(V.W,{children:(0,z.jsxs)(J.gO,{"data-test-id":"Widget-attraction",className:"container",children:[(0,z.jsx)(J.h4,{children:(0,z.jsxs)(J.Bi,{children:[(0,z.jsx)(J.Dx,{style:{maxWidth:o||"none"},children:h}),n&&(0,z.jsx)(J.DK,{children:n})]})}),(0,z.jsxs)(J.cR,{children:[(0,z.jsx)(J.ri,{ref:_,onScroll:b,children:(0,z.jsx)(J.W_,{className:"carousel-container",children:u&&!c&&k?(0,z.jsx)(z.Fragment,{children:Z.map((function(e,i){return(0,z.jsx)(Q.e,{},e.id||i)}))}):(0,z.jsx)(z.Fragment,{children:i.map((function(e,t){return(0,a.createElement)($,te(te({},e),{}
1,{numberOfItems:i.length,position:t,isFeaturedList:u,key:e.id,eager:t<8,listName:h,isFromSearch:s,item_list_id:d,item_list_name:l,promotion_name:h}))}))})})}),f&&P&&(0,z.jsx)(J.g9,{onClick:function(){return w(j.prev)},disabled:!1}),v&&P&&(0,z.jsx)(J.fc,{onClick:function(){return w(j.next)},disabled:!1})]}),!!P&&(0,z.jsx)(J.LG,{children:(0,r.Z)(Array(i.length).keys()).map((function(e){return(0,z.jsx)(K.e_,{isActive:e===Math.ceil(O)},e)}))})]})})})},ne=re}}]); 2//# sourceMappingURL=920-225dab0275ff6123.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.