(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[842],{24654:function(){},98994:function(e,t,a){Promise.resolve().then(a.bind(a,53417)),Promise.resolve().then(a.bind(a,69767)),Promise.resolve().then(a.t.bind(a,88003,23)),Promise.resolve().then(a.bind(a,19656))},19656:function(e,t,a){"use strict";a.d(t,{InvestIdeasClientPage:function(){return ed}});var n,i,s,o,l,r,d,c,u,m,v,_,p=a(57437),I=a(2265),x=a(42586),h=a(80684),f=a(35563),g=a(75461),C=a(33145),b=a(61994),w=a(96369),P=a(30811),E=a(94103),j=a(84705),k=a.n(j);function y(e){let{title:t,description:a,altText:n,withBackground:i=!0,dataQaName:s}=e,o=(0,w.J)(),l=null!=s?s:"emptyData";return(0,p.jsxs)(f.Zb,{className:(0,b.Z)(k().wrapper,!i&&k().transparent),dataQa:o({element:P.x.Block,name:l}),children:[(0,p.jsx)(C.default,{"data-qa":o({element:P.x.Image,name:l}),height:182,width:240,src:"".concat((0,E.SJ)("NEXT_PUBLIC_S3_ASSETS"),"/mp-assets/investment/common/cat-with-magnifier.png"),alt:n,unoptimized:!0}),(0,p.jsx)(f.X6,{dataQa:o({element:P.x.Header,name:l}),type:"h2",children:t}),(0,p.jsx)(f.xv,{dataQa:o({element:P.x.Text,name:l}),className:k().description,children:a})]})}var N=a(31511),T=a(50829),S=a(92278),L=a.n(S);function B(e){let{title:t,faqs:a}=e;return(0,p.jsx)(T.T,{dataQa:{element:P.x.Block,name:"faq"},children:(0,p.jsx)(N.C,{dataLayerPush:()=>{},questions:a.map(e=>({question:e.title,answer:e.text})),sectionTitle:t,variant:"secondary",className:L().faq})})}var A=a(96950),Q=a.n(A);function z(e){let{title:t,disclaimer:a,qaName:n}=e,i=(0,w.J)(),s=(0,g._m)("l");return(0,p.jsx)(g.UQ,{dataQa:i({element:P.x.Collapse,name:null!=n?n:"disclaimer"}),defaultActiveIndex:s?["disclaimer"]:[],className:Q().card,children:(0,p.jsx)(g.Qd,{dataQa:i({element:P.x.Block,name:"disclaimer"}),id:"disclaimer",title:t,icon:(0,p.jsx)(h.IconFdsInfoCircleO,{size:24,className:Q().info}),children:(0,p.jsx)(f.YS,{dataQa:i({element:P.x.Caption,name:"disclaimer"}),size:"s",children:a})})})}var D=a(10204);(n=d||(d={})).Active="ACTIVE",n.Completed="COMPLETED",n.Worked="WORKED",n.NotWorked="NOT_WORKED",(i=c||(c={})).Buy="BUY",i.Sell="SELL",i.Hold="HOLD",(s=u||(u={})).Day="DAY",s.Week="WEEK",s.Month="MONTH",s.Year="YEAR",(o=m||(m={})).Low="LOW",o.Medium="MEDIUM",o.High="HIGH",(l=v||(v={})).InvestmentHorizonPeriod="INVESTMENT_HORIZON_PERIOD",l.Profitability="PROFITABILITY",(r=_||(_={})).All="ALL",r.Active="ACTIVE",r.Completed="COMPLETED";let O={ALL:[d.Active,d.Worked],ACTIVE:[d.Active],COMPLETED:[d.Worked]},R=[{id:"ALL",label:"Все"},{id:"ACTIVE",label:"Активные"},{id:"COMPLETED",label:"Завершенные"}],U=[{id:D.ER.Desc,label:"По убыванию"},{id:D.ER.Asc,label:"По возрастанию"}],M=[{value:v.InvestmentHorizonPeriod,label:"По сроку действия"},{value:v.Profitability,label:"По доходности"}],W=v.Profitability,J=D.ER.Desc,q={[c.Buy]:"green",[c.Sell]:"red",[c.Hold]:"orange"},H={[c.Buy]:"Покупать",[c.Sell]:"Продавать",[c.Hold]:"Держать"};O.ALL;let Y=["page","size","isVisible","listGroup"];var V=a(56144),F=a(49090),G=a(98456),Z=a(1883);let X={[u.Day]:["день","дня","дней"],[u.Week]:["неделя","недели","недель"],[u.Month]:["месяц","месяца","месяцев"],[u.Year]:["год","года","лет"]};var K=a(74793),$=a(92321),ee=a.n($);function et(e){var t,a;let{idea:n,isExpanded:i=!1,serverConfig:s}=e,o=(0,w.J)(),l=(0,x.useTranslations)(),r=(0,E.SJ)("NEXT_PUBLIC_MARKETPLACE_LK_BASE_URL"),d="".concat(r,"/investment/advisory/invest-idea/").concat(n.id),c="".concat((0,E.SJ)("NEXT_PUBLIC_S3_ASSETS"),"/mp-assets"),{id:u,authors:m,source:v,title:_,toolLogoUrl:I,title:h,toolName:C,toolTicker:j,tradeAction:k,expectedReturnPercentage:y,investmentHorizonUnit:N,investmentHorizonValue:S}=n,{value:L,show:B,hide:A}=(0,g.OT)(!1),{value:Q,show:z,hide:D}=(0,g.OT)(!1),O=(null!=m?m:[]).filter(e=>e.fullName||e.company),R=(null===(t=O[0])||void 0===t?void 0:t.fullName)||(null===(a=O[0])||void 0===a?void 0:a.company),U=function(e,t){let a=X[e];return a?(0,F._6)(t,a):""}(N,S),M=()=>{i?(0,Z._)("lk_fu_invest_idea","click_card",{eventLabel:"".concat(u,"_").concat(_,"_").concat(j)}):(0,Z._)("lk_fu_invest_reyting","click_card",{eventLabel:_}),B()};return(0,p.jsxs)(p.Fragment,{children:[(0,p.jsxs)(T.T,{dataQa:{element:P.x.Block,name:"ideaItem"},onClick:M,className:(0,b.Z)(ee().wrapper,i&&ee().wrapperExpanded),children:[(0,p.jsxs)("div",{className:ee().top,children:[(0,p.jsxs)("div",{className:ee().header,children:[(0,p.jsxs)("div",{className:(0,b.Z)(ee().info,i&&ee().expanded),children:[(0,p.jsx)(G.G2,{fullUrl:"".concat(c).concat(I),alt:"".concat(h," логотип"),dataQa:"invest-idea",className:(0,b.Z)(ee().logo,i&&ee().logoExpanded)}),(0,p.jsxs)("div",{className:ee().tool,children:[(0,p.jsx)(f.xv,{dataQa:o({element:P.x.Text,name:"ideaToolName"}),size:"16",weight:"medium",className:ee().toolName,children:C}),i&&(0,p.jsx)(f.YS,{dataQa:o({element:P.x.Caption,name:"toolTicker"}),size:"s",children:j})]})]}),(0,p.jsx)(g.Vp,{dataQa:o({element:P.x.Block,name:"tradeAction"}),label:H[k],variant:q[k],size:i?"m":"s",className:ee().tag})]}),(0,p.jsx)(f.xv,{dataQa:o({element:P.x.Text,name:"ideaDetailTitle"}),weight:"medium",className:(0,b.Z)(ee().title,i&&ee().titleExpanded),children:h})]}),(0,p.jsxs)("div",{className:ee().footer,children:[(0,p.jsxs)("div",{children:[(0,p.jsx)(f.xv,{dataQa:o({element:P.x.Text,name:"ideaDetailProfitability"}),size:"24",weight:"medium",className:(0,b.Z)(ee().profitability,i&&ee().profitabilityExpanded),children:l("page.advisory.invest-idea.widget.profitability.up-to.text",{value:(0,F.og)(y)})}),(0,p.jsx)(f.YS,{dataQa:o({element:P.x.Caption,name:"expectedReturn"}),size:"s",className:ee().expectedReturn,children:l("page.advisory.invest-idea.widget.expected.return",{value:U})}),R&&(0,p.jsx)("button",{className:ee().author,onClick:e=>{e.preventDefault(),e.stopPropagation(),z()},children:R})]}),i&&(0,p.jsx)(g.zx,{dataQa:o({element:P.x.Button,name:"moreInfo"}),onClick:M,label:"Подробнее",size:"s",variant:"secondary",className:ee().button})]})]}),(0,p.jsx)(g.u_,{open:L,onClose:A,children:(0,p.jsx)(V.U,{baseUrl:r,s3AssetsUrl:c,serverConfig:null!=s?s:{},config:{variant:"secondary",linkTarget:"_self"},scenarioParams:{targetUri:d},isSilent:!0,onAnalyticsEvent:e=>{let{eventAction:t}=e;"click_button_more_info"===t&&(0,K.o)("click__button__more_info_entrance")},entryPointId:"invest-idea"})}),(0,p.jsx)(g.u_,{open:Q,header:{title:v.title},onClose:D,children:(0,p.jsx)(G.Bm,{markdown:v.description})})]})}var ea=a(99376),en=a(64927);let ei=a(98645).Wg.create({baseURL:(0,E.SJ)("NEXT_PUBLIC_ADVISORY_API_URL"),next:{revalidate:300}}),es=(0,E.SJ)("NEXT_PUBLIC_PL_LK_API_URL"),eo={fetchInvestIdeas:async e=>ei("/api/v1/invest-ideas",{params:e}),async fetchInvestIdeaPageData(){var e;return null===(e=(await ei("/api/v1/content/site-configs?slug=about-invest-idea",{baseURL:es}))[0])||void 0===e?void 0:e.options}};var el=a(63868),er=a.n(el);function ed(e){let{investIdeas:t,pageData:a,initialParams:n,initialChipId:i,serverConfig:s}=e,o=(0,w.J)(),l=(0,g._m)("l"),r=(0,x.useTranslations)(),{ideas:d,pagination:c,hasMore:u,isLoading:m,isDrawerOpen:v,activeChipId:_,sortOrder:C,setIsDrawerOpen:b,checkRadio:E,handleChipClick:j,handleSortOrderChange:k,handleOptionSelect:N,handleModalClose:S,handleFiltersSubmit:L,handlePageChange:A,handleShowMore:Q}=function(e){var t,a;let{investIdeas:n,initialParams:i,initialChipId:s}=e,o=(0,ea.useRouter)(),l=(0,ea.usePathname)(),[r,d]=(0,I.useState)(n.ideas),[c,u]=(0,I.useState)(n.pagination),m=c.limit*(c.offset+1)<c.total,[v,_]=(0,I.useState)(!1),[p,x]=(0,I.useState)(!1),[h,f]=(0,I.useState)(!1),[g,C]=(0,I.useState)(i),b=null!==(t=null==g?void 0:g.sortField)&&void 0!==t?t:W,w=null!==(a=null==g?void 0:g.sortType)&&void 0!==a?a:J,[P,E]=(0,I.useState)(w),[j,k]=(0,I.useState)(b),[y,N]=(0,I.useState)(s);async function T(e,t){let a=arguments.length>2&&void 0!==arguments[2]&&arguments[2];_(!0);try{var n;let i=await eo.fetchInvestIdeas({...e,listGroup:null===(n=e.listGroup)||void 0===n?void 0:n.join(",")}),s=a?[...r,...i.ideas]:i.ideas;d(s),u(i.pagination),function(e,t){let a=(0,en.stringify)({...e,chip:t},{filter:(e,t)=>{if(!Y.includes(e))return t}});o.replace("".concat(l,"?").concat(a),{scroll:!1})}(e,t)}catch(e){console.error(e),x(!0)}finally{_(!1)}}async function S(e){let t={...g,page:0,size:5,listGroup:O[e]};N(e),C(t),await T(t,e)}async function L(){let e={...g,page:0,size:5,sortType:P,sortField:j};C(e),f(!1),await T(e,y)}async function B(e){let t={...g,page:e-1};(0,Z._)("advisory_invest-idea_pagination","click_button",{eventLabel:e}),C(t),await T(t,y),window.scroll({top:0,behavior:"smooth"})}async function A(){var e,t;let a=null!==(e=g.size)&&void 0!==e?e:5,n=(null!==(t=g.page)&&void 0!==t?t:0)+1,i={...g,page:n,size:a};(0,Z._)("advisory_invest-idea_pagination","click_button",{eventLabel:"show_more"}),C(i),await T(i,y,!0)}return{ideas:r,pagination:c,hasMore:m,isLoading:v,isError:p,params:g,isDrawerOpen:h,activeChipId:y,sortField:j,sortOrder:P,setIsDrawerOpen:f,checkRadio:function(e){return e===j},handleChipClick:S,handleSortOrderChange:function(e){E(e)},handleOptionSelect:function(e){k(e)},handleModalClose:function(){k(b),E(w),f(!1)},handleFiltersSubmit:L,handlePageChange:B,handleShowMore:A}}({investIdeas:t,initialParams:n,initialChipId:i}),D=d.length>0,{total:q,limit:H,offset:V}=c;return(0,I.useEffect)(()=>{(0,Z._)("advisory_invest-idea","view_page")},[]),(0,p.jsxs)(f.W2,{className:er().container,children:[(0,p.jsx)(g.Oo,{items:[{href:"/",label:"Главная"},{label:"Инвестидеи"}]}),(0,p.jsx)(f.X6,{type:"h1",dataQa:o({element:P.x.Header,name:"investIdeas"}),className:"mb-1",children:"Инвестиционные идеи"}),(0,p.jsx)(g.UQ,{dataQa:o({element:P.x.Collapse,name:"howItWorks"}),defaultActiveIndex:l?["howItWorks"]:[],className:er().card,children:(0,p.jsx)(g.Qd,{dataQa:o({element:P.x.Block,name:"howItWorks"}),id:"howItWorks",title:a.aboutInvestIdea.title,icon:(0,p.jsx)(h.IconFdsInfoCircleO,{size:24,className:er().info}),children:(0,p.jsx)(f.YS,{dataQa:o({element:P.x.Caption,name:"howItWorks"}),size:"m",children:a.aboutInvestIdea.description})})}),(0,p.jsxs)("div",{className:er().sort,children:[(0,p.jsx)(g.cL,{dataQa:o({element:P.x.Block,name:"filterChips"}),value:_,chips:R,onChipClick:j,size:"m",variant:"secondary"}),(0,p.jsx)(g.zx,{dataQa:o({element:P.x.Button,name:"sort"}),onClick:()=>b(!0),label:"Сортировать",size:"xs",appearance:"ghost",iconLeft:(0,p.jsx)(h.IconFdsSortDescendingO,{size:16}),className:er().sortButton}),(0,p.jsx)(g.u_,{header:{title:"Сортировать"},dataQa:o({element:P.x.Modal,name:"sorting"}),open:v,onClose:S,footer:{children:(0,p.jsx)(g.zx,{dataQa:o({element:P.x.Button,name:"closeModal"}),label:"Применить",size:"s",variant:"primary",onClick:L})},children:(0,p.jsxs)("div",{className:er().modalContent,children:[(0,p.jsx)(g.cL,{dataQa:o({element:P.x.Block,name:"modalChips"}),value:C,chips:U,onChipClick:k,size:"m",className:er().modalContentChips}),(0,p.jsx)(T.T,{dataQa:{element:P.x.Block,name:"sortOptions"},children:M.map(e=>(0,p.jsx)(g.Y8,{dataQa:o({element:P.x.Radiobutton,name:e.value}),value:e.value,checked:E(e.value),label:e.label,name:"sortBy",onChange:N},e.value))})]})})]}),(0,p.jsx)(T.T,{dataQa:{element:P.x.Block,name:"investIdeas"},className:er().cards,children:D?d.map(e=>(0,p.jsx)(et,{idea:e,isExpanded:!0,serverConfig:s},e.id)):(0,p.jsx)(y,{title:r("page.advisory.invest-idea.detail.not-found.title"),description:r("page.advisory.invest-idea.detail.not-found.description"),altText:"Инвестидеи не найдены",withBackground:!1})}),(0,p.jsxs)(T.T,{dataQa:{element:P.x.Block,name:"pagination"},className:er().pagination,children:[u&&(0,p.jsx)(g.zx,{dataQa:o({element:P.x.Button,name:"showMore"}),disabled:m,onClick:Q,label:"Показать еще",size:"s",variant:"secondary",className:er().showMore}),(0,p.jsx)(g.tl,{isControl:!1,totalCount:q,siblingCount:l?1:0,currentPage:V+1,pageSize:H,onPageChange:A})]}),(0,p.jsx)(z,{title:null==a?void 0:a.disclaimer.shortDisclaimer,disclaimer:null==a?void 0:a.disclaimer.fullDisclaimer}),(0,p.jsx)(B,{title:"Ответим на вопросы",faqs:null==a?void 0:a.faqs})]})}},50829:function(e,t,a){"use strict";a.d(t,{T:function(){return s}});var n=a(57437),i=a(96369);let s=e=>{let{tag:t="div",children:a,dataQa:s,className:o,...l}=e,r=(0,i.J)()(s),d="string"==typeof t,c={...l,...d?{"data-qa":r}:{dataQa:r}};return(0,n.jsx)(t,{className:o,...c,children:a})}},96369:function(e,t,a){"use strict";a.d(t,{J:function(){return l}});var n=a(2265),i=a(99376),s=a(42798),o=a.n(s);function l(){let e=(0,i.useParams)(),t=(0,i.usePathname)();return(0,n.useCallback)(a=>{let{prefix:n,element:i,name:s,index:l}=a,r=t.split("/").filter(e=>e).map(t=>{var a;return null!==(a=Object.keys(e).find(a=>e[a]===t))&&void 0!==a?a:t});r.unshift("advisory");let d=r.join("-"),c=o()(s),u=void 0!==l?"-".concat(function(e){if(Number.isNaN(e)||e<0)throw Error("Incorrect value '".concat(e,"' for the property 'index'. Must be a number and >= 0}"));return e}(l)):"";return"".concat(n?"".concat(n,"-"):"").concat(d,"-").concat(i,"-").concat(c).concat(u)},[e,t])}},1883:function(e,t,a){"use strict";a.d(t,{_:function(){return o}});var n=a(30631);let i=a(64131).Z.get("auth.gtm_customer_id"),s=e=>{(0,n.AB)(e)};function o(e,t,a){s({event:"data_event",customer_id:i,eventCategory:e,eventAction:t,eventLabel:null==a?void 0:a.eventLabel,eventValue:null==a?void 0:a.eventValue})}},30811:function(e,t,a){"use strict";var n,i;a.d(t,{x:function(){return n}}),(i=n||(n={})).Form="form",i.Link="link",i.Header="header",i.Breadcrumbs="breadcrumbs",i.Image="image",i.Button="button",i.Dropdown="dropdown",i.Slider="slider",i.Switcher="switcher",i.Banner="banner",i.Checkbox="checkbox",i.Radiobutton="radiobutton",i.Text="text",i.List="list",i.ListItem="list-item",i.Block="block",i.Collapse="collapse",i.Chart="chart",i.Modal="modal",i.Table="table",i.Icon="icon",i.Chips="chips",i.Tile="tile",i.Caption="caption",i.Input="input",i.Tabs="tabs",i.Toggle="toggle"},10204:function(e,t,a){"use strict";a.d(t,{xJ:function(){return l.x},ER:function(){return s}}),(i=s||(s={})).Asc="ASC",i.Desc="DESC";var n,i,s,o,l=a(30811);(n=o||(o={})).Header="header",n.Journal="journal",n.Support="support",n.Faq="faq",n.Search="search",n.Footer="footer"},94103:function(e,t,a){"use strict";a.d(t,{SJ:function(){return i}});var n=a(50666);function i(e){let t=(0,n.env)(e);if(void 0===t&&Object.keys(window.__ENV).length>0)throw Error("".concat(e," is undefined"));return t}},74793:function(e,t,a){"use strict";a.d(t,{o:function(){return i}});var n=a(1883);function i(e){let t=window.location.host+window.location.pathname;(0,n._)("invest_rating__".concat(t),e)}},63868:function(e){e.exports={container:"InvestIdeasClientPage_container__svlnz",link:"InvestIdeasClientPage_link__q62Qg",card:"InvestIdeasClientPage_card__M2U9a",info:"InvestIdeasClientPage_info__FCAKk",warning:"InvestIdeasClientPage_warning__dyIwz",sort:"InvestIdeasClientPage_sort__uOjFo",sortButton:"InvestIdeasClientPage_sortButton__CVjRv",modalContent:"InvestIdeasClientPage_modalContent__Dv0_Y",modalContentChips:"InvestIdeasClientPage_modalContentChips__s3Szh",cards:"InvestIdeasClientPage_cards__wzSbh",pagination:"InvestIdeasClientPage_pagination__TxxJE",showMore:"InvestIdeasClientPage_showMore__hTe18"}},92321:function(e){e.exports={wrapper:"InvestIdeaPreviewItem_wrapper___ewc6",wrapperExpanded:"InvestIdeaPreviewItem_wrapperExpanded__xG3NU",top:"InvestIdeaPreviewItem_top__Gz8At",header:"InvestIdeaPreviewItem_header__74y8Z",footer:"InvestIdeaPreviewItem_footer__0EtdG",info:"InvestIdeaPreviewItem_info__yJIWu",expanded:"InvestIdeaPreviewItem_expanded__tErAW",tool:"InvestIdeaPreviewItem_tool__kYeJE",toolName:"InvestIdeaPreviewItem_toolName___KSiJ",tag:"InvestIdeaPreviewItem_tag__Wfc45",title:"InvestIdeaPreviewItem_title__d6U5Y",titleExpanded:"InvestIdeaPreviewItem_titleExpanded__vxH4s",expectedReturn:"InvestIdeaPreviewItem_expectedReturn__tbz8q",author:"InvestIdeaPreviewItem_author__bIJG0",logo:"InvestIdeaPreviewItem_logo__L5bkI",logoExpanded:"InvestIdeaPreviewItem_logoExpanded__60XRJ",profitability:"InvestIdeaPreviewItem_profitability__c3o1g",profitabilityExpanded:"InvestIdeaPreviewItem_profitabilityExpanded__OCWqh",button:"InvestIdeaPreviewItem_button__aVYUt"}},84705:function(e){e.exports={wrapper:"EmptyDataCard_wrapper__o7lCD",transparent:"EmptyDataCard_transparent__QIa_t",description:"EmptyDataCard_description__Ct8No"}},92278:function(e){e.exports={faq:"FaqBlock_faq__2s02W"}},96950:function(e){e.exports={card:"InvestmentDisclaimer_card__7AsLX",info:"InvestmentDisclaimer_info__zPdEv"}}},function(e){e.O(0,[560,377,872,907,316,544,501,207,937,459,591,866,332,166,910,878,1,555,251,971,117,744],function(){return e(e.s=98994)}),_N_E=e.O()}]);