1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[685],{4714:e=>{e.exports={wrap:"cardFavoritesNotaNew_wrap__U3ev_","wrap--full-width":"cardFavoritesNotaNew_wrap--full-width__vwSb8","wrap--title":"cardFavoritesNotaNew_wrap--title__iVbOP","loader-wrapper":"cardFavoritesNotaNew_loader-wrapper__b2S4z",l:"cardFavoritesNotaNew_l__UGlSu","l--title":"cardFavoritesNotaNew_l--title__NyOEX",m:"cardFavoritesNotaNew_m__eDTGK",s:"cardFavoritesNotaNew_s__EOrxV",onImage:"cardFavoritesNotaNew_onImage__O9h8g",icon:"cardFavoritesNotaNew_icon__FboFe"}},8386:e=>{e.exports={"common-slider":"styles_common-slider__Bq1vi","common-slider__overflow-hidden":"styles_common-slider__overflow-hidden__EgE2n","common-slider__row-width":"styles_common-slider__row-width__NaLI7","slick-arrow-button":"styles_slick-arrow-button__UnWHC"}},29255:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});var a,i,o=r(14232);function l(){return(l=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var a in r)({}).hasOwnProperty.call(r,a)&&(e[a]=r[a])}return e}).apply(null,arguments)}let n=function(e){return o.createElement("svg",l({width:18,height:20,viewBox:"0 0 18 20",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),a||(a=o.createElement("path",{d:"M7.62778 5.22588L6.61408 7.78381C6.58674 7.85281 6.52538 7.90214 6.45263 7.91362L4.01918 8.29757C3.85785 8.32302 3.78676 8.51725 3.89293 8.64246L5.67402 10.743C5.71319 10.7891 5.73066 10.8502 5.72193 10.9103L5.30744 13.7685C5.28188 13.9447 5.47116 14.0713 5.62201 13.9789L7.71324 12.6982C7.77973 12.6575 7.86315 12.6575 7.92964 12.6982L10.0209 13.9789C10.1717 14.0713 10.361 13.9447 10.3354 13.7685L9.92094 10.9103C9.91222 10.8502 9.92969 10.7891 9.96886 10.743L11.7499 8.64246C11.8561 8.51725 11.785 8.32302 11.6237 8.29757L9.19024 7.91362C9.1175 7.90214 9.05614 7.85281 9.0288 7.78381L8.0151 5.22588C7.94517 5.04943 7.69771 5.04943 7.62778 5.22588Z",fill:"#46001E"})),i||(i=o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7.57112 19.9951C3.26054 19.8254 0 15.2901 0 10C0 4.70993 3.26054 0.174641 7.57112 0.00492235V0H10.1783C14.6125 0 18 4.60791 18 10C18 15.3921 14.6125 20 10.1783 20H7.57112V19.9951ZM1.04289 10C1.04289 4.92774 4.19221 1.05263 7.82166 1.05263C9.54535 1.0528 11.1612 1.92698 12.3823 3.38831C13.7321 5.01051 14.6004 7.35293 14.6004 10C14.6004 12.6471 13.7321 14.9895 12.3823 16.6117C11.1611 18.0732 9.54553 18.9474 7.82166 18.9474C4.19221 18.9474 1.04289 15.0723 1.04289 10Z",fill:"#46001E"})))}},35656:(e,t,r)=>{"use strict";r.d(t,{R:()=>C});var a,i,o=r(37876),l=r(75828),n=r.n(l),s=r(14232),c=r(8332);function d(){return(d=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var a in r)({}).hasOwnProperty.call(r,a)&&(e[a]=r[a])}return e}).apply(null,arguments)}let v=function(e){return s.createElement("svg",d({width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),a||(a=s.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11.53 5.47a.75.75 0 0 1 0 1.06l-4.72 4.72H19a.75.75 0 0 1 0 1.5H6.81l4.72 4.72a.75.75 0 1 1-1.06 1.06l-6-6a.75.75 0 0 1 0-1.06l6-6a.75.75 0 0 1 1.06 0Z",fill:"#1D1D1D"})))};function w(){return(w=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var a in r)({}).hasOwnProperty.call(r,a)&&(e[a]=r[a])}return e}).apply(null,arguments)}let u=function(e){return s.createElement("svg",w({width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),i||(i=s.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12.47 5.47a.75.75 0 0 1 1.06 0l6 6a.75.75 0 0 1 0 1.06l-6 6a.75.75 0 1 1-1.06-1.06l4.72-4.72H5a.75.75 0 0 1 0-1.5h12.19l-4.72-4.72a.75.75 0 0 1 0-1.06Z",fill:"#1D1D1D"})))};var h=r(8386),f=r.n(h);let p=e=>{let{onClick:t}=e;return(0,o.jsx)("div",{className:n()("slick-arrow-wrap","slick-arrow-wrap--right"),onClick:t,children:!e?.hideArrowsIcons&&(0,o.jsx)("div",{className:f()["slick-arrow-button"],children:(0,o.jsx)(u,{})})})},m=e=>{let{onClick:t}=e;return(0,o.jsx)("div",{className:n()("slick-arrow-wrap","slick-arrow-wrap--left"),onClick:t,children:!e?.hideArrowsIcons&&(0,o.jsx)("div",{className:f()["slick-arrow-button"],children:(0,o.jsx)(v,{})})})},C=e=>{let{children:t,settings:r,sliderClassName:a,hideArrowsIcons:i}=e,l={...{dots:!0,infinite:!0,autoplay:!1,speed:500,autoplaySpeed:1e4,slidesToShow:1,slidesToScroll:1,fade:!0,arrows:!0,prevArrow:(0,o.jsx)(m,{hideArrowsIcons:i}),nextArrow:(0,o.jsx)(p,{hideArrowsIcons:i}),lazyLoad:"ondemand"},...r};return s.Children.count(t)>1?(0,o.jsx)("div",{className:n()(f()["common-slider"],!!a&&a,{[f()["common-slider__row-width"]]:"common-slider__row-width"===a}),children:(0,o.jsx)(c.A,{...l,children:t})}):(0,o.jsx)("div",{className:n()(f()["common-slider"],!!a&&a,{[f()["common-slider__overflow-hidden"]]:"common-slider__overflow-hidden"===a}),children:t})}},86193:(e,t,r)=>{"use strict";r.d(t,{A:()=>l});var a,i=r(14232);function o(){return(o=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var a in r)({}).hasOwnProperty.call(r,a)&&(e[a]=r[a])}return e}).apply(null,arguments)}let l=function(e){return i.createElement("svg",o({width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),a||(a=i.createElement("path",{d:"M21 14v5.4c0 .56 0 .84-.109 1.054a1 1 0 0 1-.437.437C20.24 21 19.96 21 19.4 21H16v-7h5Zm0 0v-2a9 9 0 1 0-18 0v2m0 0h5v7H3v-7Z",stroke:"#46001E",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"})))}},87290:()=>{},97454:(e,t,r)=>{"use strict";r.d(t,{w:()=>$});var a,i,o,l,n=r(37876),s=r(81515),c=r(75828),d=r.n(c),v=r(14232);function w(){return(w=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var a in r)({}).hasOwnProperty.call(r,a)&&(e[a]=r[a])}return e}).apply(null,arguments)}let u=function(e){return v.createElement("svg",w({width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),a||(a=v.createElement("path",{d:"M4.15693 4.34162C6.66118 2.18311 9.99417 2.8172 11.9929 5.17442C13.9916 2.8172 17.2815 2.20582 19.8288 4.34162C22.3761 6.47743 22.6856 10.1091 20.719 12.6619C19.0839 14.7845 13.6444 19.5496 12.0226 20.9985C10.4008 19.5496 4.90182 14.7845 3.26672 12.6619C1.30012 10.1091 1.65269 6.50014 4.15693 4.34162Z",fill:"#1D1D1D",fillOpacity:.3})),i||(i=v.createElement("path",{d:"M11.9929 5.17442L11.2302 5.82115L11.9929 6.72068L12.7556 5.82115L11.9929 5.17442ZM4.15693 4.34162L3.50405 3.58417H3.50405L4.15693 4.34162ZM3.26672 12.6619L2.47453 13.2722H2.47453L3.26672 12.6619ZM20.719 12.6619L21.5112 13.2722L20.719 12.6619ZM19.8288 4.34162L20.4713 3.57534V3.57534L19.8288 4.34162ZM12.0226 20.9985L11.3564 21.7443C11.7359 22.0833 12.3094 22.0833 12.6889 21.7443L12.0226 20.9985ZM12.7556 4.5277C10.4636 1.82461 6.50236 0.999805 3.50405 3.58417L4.80982 5.09908C6.82001 3.36642 9.52471 3.80979 11.2302 5.82115L12.7556 4.5277ZM3.50405 3.58417C0.600842 6.08656 0.181347 10.2954 2.47453 13.2722L4.05892
112.0517C2.4189 9.92273 2.70453 6.91371 4.80982 5.09908L3.50405 3.58417ZM21.5112 13.2722C23.7957 10.3067 23.4412 6.06544 20.4713 3.57534L19.1863 5.10791C21.3111 6.88942 21.5756 9.9114 19.9268 12.0517L21.5112 13.2722ZM20.4713 3.57534C17.4402 1.03387 13.5297 1.81566 11.2302 4.5277L12.7556 5.82115C14.4535 3.81873 17.1228 3.37776 19.1863 5.10791L20.4713 3.57534ZM2.47453 13.2722C3.35414 14.414 5.20556 16.1947 6.97296 17.8191C8.7613 19.4628 10.558 21.031 11.3564 21.7443L12.6889 20.2528C11.8654 19.5172 10.1017 17.9783 8.32636 16.3466C6.53003 14.6956 4.8144 13.0324 4.05892 12.0517L2.47453 13.2722ZM12.6889 21.7443C13.4928 21.0261 15.2697 19.4622 17.0456 17.8163C18.7992 16.191 20.6333 14.4119 21.5112 13.2722L19.9268 12.0517C19.1697 13.0346 17.4665 14.6993 15.6861 16.3494C13.928 17.9789 12.1743 19.5221 11.3564 20.2528L12.6889 21.7443Z",fill:"white"})))};function h(){return(h=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var a in r)({}).hasOwnProperty.call(r,a)&&(e[a]=r[a])}return e}).apply(null,arguments)}let f=function(e){return v.createElement("svg",h({width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),o||(o=v.createElement("path",{d:"M11.9934 5.37853L11.2311 6.02579L11.9934 6.9235L12.7556 6.02579L11.9934 5.37853ZM3.53207 12.6284L4.32385 12.0176L3.53207 12.6284ZM20.4546 12.6284L19.6629 12.0176L20.4546 12.6284ZM12.0222 20.7004L11.3565 21.4466C11.7358 21.785 12.3086 21.785 12.6879 21.4466L12.0222 20.7004ZM12.7556 4.73127C10.5242 2.10328 6.66479 1.29935 3.74292 3.81424L5.04761 5.33008C6.98221 3.66495 9.58648 4.08895 11.2311 6.02579L12.7556 4.73127ZM3.74292 3.81424C0.915264 6.24803 0.506033 10.343 2.7403 13.2392L4.32385 12.0176C2.7443 9.97008 3.01879 7.0763 5.04761 5.33008L3.74292 3.81424ZM21.2464 13.2392C23.4719 10.3544 23.1264 6.22763 20.2334 3.80542L18.9495 5.33889C20.9964 7.05273 21.2512 9.95875 19.6629 12.0176L21.2464 13.2392ZM20.2334 3.80542C17.2801 1.33268 13.4701 2.09436 11.2311 4.73127L12.7556 6.02579C14.3927 4.09787 16.9629 3.67559 18.9495 5.33889L20.2334 3.80542ZM2.7403 13.2392C3.59517 14.3474 5.3925 16.0733 7.10579 17.6458C8.84006 19.2375 10.5827 20.7564 11.3565 21.4466L12.6879 19.9542C11.8891 19.2416 10.1794 17.7521 8.45815 16.1723C6.71588 14.5732 5.05444 12.9646 4.32385 12.0176L2.7403 13.2392ZM12.6879 21.4466C13.4672 20.7514 15.1906 19.2369 16.9128 17.6429C18.6128 16.0696 20.3932 14.3452 21.2464 13.2392L19.6629 12.0176C18.9306 12.9668 17.2811 14.5769 15.5543 16.1751C13.8499 17.7526 12.1498 19.2465 11.3565 19.9542L12.6879 21.4466Z",fill:"#1D1D1D"})))};function p(){return(p=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var a in r)({}).hasOwnProperty.call(r,a)&&(e[a]=r[a])}return e}).apply(null,arguments)}let m=function(e){return v.createElement("svg",p({width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),l||(l=v.createElement("path",{d:"M4.15693 4.34162C6.66118 2.18311 9.99417 2.8172 11.9929 5.17442C13.9916 2.8172 17.2815 2.20582 19.8288 4.34162C22.3761 6.47743 22.6856 10.1091 20.719 12.6619C19.0839 14.7845 13.6444 19.5496 12.0226 20.9985C10.4008 19.5496 4.90182 14.7845 3.26672 12.6619C1.30012 10.1091 1.65269 6.50014 4.15693 4.34162Z",fill:"#FF3000"})))};var C=r(4714),g=r.n(C),y=r(16936);let _=JSON.parse('{"ru":{"add-favorite":"Ð ÐзбÑанное","in-favorite":"Ð ÐзбÑанном"},"en":{"add-favorite":"Add to favorites","in-favorite":"Remove from favorites"},"es":{"add-favorite":"A Favoritos","in-favorite":"A favoritos"}}');r(87290);var L=r(83818),Z=r(1439),k=r(21977),x=r(59565),I=r(48006);let b=async(e,t,r,a=!0)=>{let i,o=(0,x.Ri)(k.IZ.tempFavoriteId),l=(0,x.Ri)(k.IZ.authorized),n=!1;if(l)try{i=await Z.Ay.addActivity(e,r,{authorizedRequest:!0})}catch(e){n=!0,console.log(e)}else o?i=await Z.Ay.addActivity(e,r,{favoriteId:o,authorizedRequest:!1}):(i=await Z.Ay.createFavorite([e],r),o=i?.id),(0,x.TV)(k.IZ.tempFavoriteId,o,30);if(a){let e=i?.regionId;if(i?.plan&&"string"==typeof i.plan)I.A.favoriteInteractive({i18nKey:"ducks.plan.add-activity.added",link:`${k.JZ.planMain}/${i?.plan}?tab=plan`});else if(n)I.A.error(t(`${k.P9.sharedPath}.error-occurred`,"ÐÑоизоÑла оÑибка"));else{let t=e?`${k.JZ.wishlist}/catalog/${e}`:k.JZ.wishlist;I.A.favoriteInteractive({i18nKey:"ducks.favorite.add-activity.added",link:t})}}return(0,x.Yj)(k.IZ.tempFavoriteId),{favorite:i}},N=async e=>{let t=(0,x.Ri)(k.IZ.authorized);try{let r;if("true"===t){let{my:t}=await Z.Ay.fetchList(e);r=await Promise.all(t.map(t=>Z.Ay.fetchFavoriteAuthorizedDetail(t.id,e)))}else{let t=(0,x.Ri)(k.IZ.tempFavoriteId);t&&(r=(await Z.Ay.fetchFavoriteUnauthorizedDetail(t,e)).map(e=>(0,Z.S)(e)))}if(r){let e=JSON.parse(window.localStorage.getItem(`persist:${k.L8}`)||"{}");JSON.parse(e?.favorite||"{}")}}catch(e){console.error(e)}finally{}},A=async(e,t,r,a=!0,i)=>{let o;if((0,x.Ri)(k.IZ.authorized))o=await Z.Ay.removeActivityWithoutId(e);else{let t=(0,x.Ri)(k.IZ.tempFavoriteId);if(t)o=await Z.Ay.removeActivityWithoutId(e,t);else throw Error("СпиÑок избÑаннÑÑ
не найден")}return a&&I.A.interactive({messageData:{text:"ducks.favorite.remove-activity.deleted",onClickBtn:()=>i?.(),labelBtn:r("ducks.favorite.remove-activity.restore","ÐоÑÑÑановиÑÑ"),link:k.JZ.wishlist}}
1),o},j=async(e,t,r,a=!0,i)=>{if((0,x.Ri)(k.IZ.authorized))await Z.Ay.removeTourWithoutId(e);else{let t=(0,x.Ri)(k.IZ.tempFavoriteId);if(t)await Z.Ay.removeTourWithoutId(e,t);else throw Error("СпиÑок избÑаннÑÑ
не найден")}a&&I.A.interactive({messageData:{text:"ducks.favorite.remove-activity.deleted",onClickBtn:()=>i?.(),labelBtn:r("ducks.favorite.remove-activity.restore","ÐоÑÑÑановиÑÑ"),link:k.JZ.wishlist}}),await N(t)},M=async(e,t,r,a=!0,i)=>{if((0,x.Ri)(k.IZ.authorized))await Z.Ay.removeTourPackageWithoutId(e);else{let t=(0,x.Ri)(k.IZ.tempFavoriteId);if(t)await Z.Ay.removeTourPackageWithoutId(e,t);else throw Error("СпиÑок избÑаннÑÑ
не найден")}a&&I.A.interactive({messageData:{text:"ducks.favorite.remove-activity.deleted",onClickBtn:()=>i?.(),labelBtn:r("ducks.favorite.remove-activity.restore","ÐоÑÑÑановиÑÑ"),link:k.JZ.wishlist}}),await N(t)};var F=r(75080),E=r(43847),O=r(79612),P=r(69417),R=r(21767),D=r(27416),S=r(9121),B=r(99935),z=r(89099),J=r(42130);let T=({activity:e,isFavorite:t=!1,Component:r,PhoneComponent:a,children:i,onChange:o,onDelete:l,fromMap:s,redirectFavorite:c,addToFavoriteEvent:d})=>{let[w,u]=(0,v.useState)(!1),{t:h}=(0,O.M)(),{isAuth:f}=(0,S.J)(),{afterAuthState:p,handleLogin:m,setAfterAuthState:C}=(0,L.W)(),{sendEvent:g}=(0,P.F)(),{language:y}=(0,R.D)(),_=(0,z.useRouter)(),{updatePrevPath:Z,fullPath:N,prevPath:T}=(0,v.useContext)(D.V),{updateFavorites:$}=(0,v.useContext)(B.h),H=(0,v.useCallback)(async t=>{if(!w)if(f){if((0,x.Ri)(k.IZ.tempFavoriteId)!==e.id&&"article"!==_.basePath){d?d():(s||g(F.ef.add_to_wishlist,{cmsId:e?.id,type:e?.type,price:e?.price}),g(F.ef.onAddFavorite)),(0,x.TV)(k.IZ.tempFavoriteId,e.id,30);try{u(!0);let t=await b(e,h,y);t?.favorite?.id?o(!0):o(!1),$?.()}catch(e){console.error(e),I.A.error(h(`${k.P9.sharedPath}.error-occurred`,"ÐÑоизоÑла оÑибка"))}finally{u(!1)}}}else m({afterAuthUrl:c,afterAuthState:JSON.stringify({key:"favoriteProcessingId",id:e.id}),storageType:J.nS.SESSION,anchorEl:t?.currentTarget,subtitle:h("containers.wishlist.components.popup.subtitle","ÑÑÐ¾Ð±Ñ Ð´Ð¾Ð±Ð°Ð²Ð¸ÑÑ Ð² избÑанное")})},[g,o,e,h,f,y,c,N,T,_,Z,m,w,$]),W=(0,v.useCallback)(async()=>{try{let t;switch(u(!0),e.type){case E.Mr.tour:t=await j(e,y,h,!0,H);break;case E.Mr.tourPackage:t=await M(e,y,h,!0,H);break;default:t=await A(e,y,h,!0,H)}o(!1),l?.(t),$?.()}catch(e){console.error(e),I.A.error(h(`${k.P9.sharedPath}.error-occurred`,"ÐÑоизоÑла оÑибка"))}finally{u(!1)}},[e,o,l,h,t,$]);(0,v.useEffect)(()=>
1{f&&p?.key==="favoriteProcessingId"&&p.id===e.id&&(t||H(),C(null))},[p,f]);let V=(0,v.useCallback)(e=>e({active:t,loading:w,onClick:()=>t?W():H()}),[w,H,W,t]),U=(0,v.useMemo)(()=>(0,n.jsxs)("div",{className:"adaptive-component adaptive-component--phone",style:{position:"relative"},children:[(0,n.jsx)("div",{className:"adaptive-component__sm",children:a?V(a):V(r)}),(0,n.jsx)("div",{className:"adaptive-component__lg",children:r({active:t,loading:w,onClick:e=>t?W():H(e)})})]}),[r,a,w,V,H,W,t,_,N,T,c,e.id,m,Z]);return[E.Mr.collection,E.Mr.service].includes(e.type)?null:i?i({Content:U,active:t,expanded:!1}):U},$=e=>{let{type:t,id:r,isOnImage:a=!0,isFavorite:i=!1,onDelete:o,onChangeFavorite:l,size:c="l",withTitle:v=!1,fullWidth:w=!1,wrapClassName:h}=e,{t:p}=(0,y.Q)("CardFavoritesNota",_),C=!!c&&!a,L=d()(g().wrap,w&&g()["wrap--full-width"],v&&g()["wrap--title"],a&&g().onImage,C&&`${g()[c]}`,C&&v&&`${g()[`${c}--title`]}`,h),Z=a?(0,n.jsx)(u,{}):(0,n.jsx)(f,{});return r?(0,n.jsx)(n.Fragment,{children:(0,n.jsx)(T,{activity:{id:r,type:t},isFavorite:i,Component:({active:e,loading:t,onClick:r})=>{let i=e?p("in-favorite","РизбÑанном"):p("add-favorite","РизбÑанное");return(0,n.jsx)("button",{title:i,onClick:e=>{e.preventDefault(),e.stopPropagation(),r(e)},className:L,children:t?(0,n.jsx)("div",{className:g()["loader-wrapper"],children:(0,n.jsx)(s.a,{color:a?"white":"black"})}):(0,n.jsxs)(n.Fragment,{children:[e?(0,n.jsx)(m,{}):Z,v&&i]})})},onDelete:o,onChange:l})}):null}}}]);
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.