1"use strict";(self.webpackChunkdariedu_2_front=self.webpackChunkdariedu_2_front||[]).push([[50],{1050:(lt,x,a)=>{a.r(x),a.d(x,{PartnersPageModule:()=>st});var s=a(6814),u=a(4909),C=a(69),p=a(7418),y=a(4747),t=a(5879);let A=(()=>{class e{}return e.\u0275fac=function(n){return new(n||e)},e.\u0275mod=t.oAB({type:e}),e.\u0275inj=t.cJS({imports:[s.ez,p.Bz,u.D,y.hx]}),e})();var D=a(2111),w=a(7395),J=a(6522),I=a(3481),L=a(9423),l=a(7700);let M=(()=>{class e{}return e.\u0275fac=function(n){return new(n||e)},e.\u0275mod=t.oAB({type:e}),e.\u0275inj=t.cJS({imports:[s.ez,u.D,l.Is]}),e})();var _=a(4583);function Q(e,i){if(1&e&&t._UZ(0,"img",8),2&e){const n=t.oxw();t.Q6J("src",n.data.partner.picture.url,t.LSH)}}function F(e,i){if(1&e&&(t._UZ(0,"div",9),t.ALo(1,"sanitizeHtml")),2&e){const n=t.oxw();t.Q6J("innerHTML",t.lcZ(1,1,n.data.partner.description),t.oJD)}}function H(e,i){if(1&e&&(t._UZ(0,"div",9),t.ALo(1,"sanitizeHtml")),2&e){const n=t.oxw();t.Q6J("innerHTML",t.lcZ(1,1,n.data.partner.preview),t.oJD)}}let Y=(()=>{class e{constructor(n){this.data=n}}return e.\u0275fac=function(n){return new(n||e)(t.Y36(l.WI))},e.\u0275cmp=t.Xpm({type:e,selectors:[["app-detail-partner-dialog"]],hostAttrs:[1,"detail-partner-dialog"],decls:10,vars:6,consts:[["mat-dialog-content",""],["class","detail-partner-dialog__picture",3,"src",4,"ngIf"],[1,"detail-partner-dialog__title",3,"innerHTML"],["class","detail-partner-dialog__description",3,"innerHTML",4,"ngIf","ngIfElse"],["preview",""],["aria-label","\u0417\u0430\u043a\u0440\u044b\u0442\u044c \u043f\u043e\u043f\u0430\u043f","mat-dialog-close","",1,"mat-dialog-close"],["width","40","height","40","aria-hidden","true"],[0,"xlink","href","#icon-close"],[1,"detail-partner-dialog__picture",3,"src"],[1,"detail-partner-dialog__description",3,"innerHTML"]],template:function(n,r){if(1&n&&(t.TgZ(0,"div",0),t.YNc(1,Q,1,1,"img",1),t._UZ(2,"h2",2),t.ALo(3,"sanitizeHtml"),t.YNc(4,F,2,3,"div",3),t.YNc(5,H,2,3,"ng-template",null,4,t.W1O),t.qZA(),t.TgZ(7,"a",5),t.O4$(),t.TgZ(8,"svg",6),t._UZ(9,"use",7),t.qZA()()),2&n){const c=t.MAs(6);t.xp6(1),t.Q6J("ngIf",r.data.partner.picture),t.xp6(1),t.Q6J("innerHTML",t.lcZ(3,4,r.data.partner.name),t.oJD),t.xp6(2),t.Q6J("ngIf",r.data.partner.description)("ngIfElse",c)}},dependencies:[s.O5,l.ZT,l.xY,_.A],styles:[".detail-partner-dialog__picture{width:100%}.detail-partner-dialog__title{font-size:34px;font-style:normal;font-weight:400;line-height:40px;letter-spacing:-.68px;color:#070707}.detail-partner-dialog__description{font-size:16px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:-.16px;color:#000}\n"],encapsulation:2,changeDetection:0}),e})();var h=a(4805),U=a(2572),d=a(7398),g=a(940),z=a(9397),N=a(4664),P=a(87),B=a(8196),E=a(6724),b=a(6180),W=a(7555),k=a(8549),O=a(5950);function $(e,i){if(1&e&&(t.TgZ(0,"picture"),t._UZ(1,"source",7)(2,"img",8),t.qZA()),2&e){const n=t.oxw();t.xp6(1),t.Q6J("type",n.picture.mime)("srcset",n.picture.url),t.xp6(1),t.Q6J("src",n.picture.url,t.LSH)("alt",n.picture.name)}}
1function S(e,i){if(1&e&&(t._UZ(0,"h3",9),t.ALo(1,"sanitizeHtml")),2&e){const n=t.oxw();t.Q6J("innerHTML",t.lcZ(1,1,n.title),t.oJD)}}const j=["*"];let G=(()=>{class e{}return e.\u0275fac=function(n){return new(n||e)},e.\u0275cmp=t.Xpm({type:e,selectors:[["ui-card-widget"]],hostAttrs:[1,"ui-card"],inputs:{link:"link",title:"title",description:"description",picture:"picture"},ngContentSelectors:j,decls:9,vars:6,consts:[[1,"ui-card__link",3,"routerLink"],[1,"ui-card__content"],[1,"ui-card__image"],[4,"ngIf"],[1,"ui-card__description"],["class","ui-card__name title-simple",3,"innerHTML",4,"ngIf"],[1,"ui-card__short-description",3,"innerHTML"],[3,"type","srcset"],[3,"src","alt"],[1,"ui-card__name","title-simple",3,"innerHTML"]],template:function(n,r){1&n&&(t.F$t(),t._UZ(0,"a",0),t.TgZ(1,"div",1)(2,"div",2),t.YNc(3,$,3,4,"picture",3),t.qZA(),t.TgZ(4,"div",4),t.YNc(5,S,2,3,"h3",5),t._UZ(6,"p",6),t.ALo(7,"sanitizeHtml"),t.Hsn(8),t.qZA()()),2&n&&(t.Q6J("routerLink",r.link),t.xp6(3),t.Q6J("ngIf",r.picture),t.xp6(2),t.Q6J("ngIf",r.title),t.xp6(1),t.Q6J("innerHTML",t.lcZ(7,4,r.description),t.oJD))},dependencies:[s.O5,p.rH,_.A],styles:[".ui-card{background:#ffffff;border:1px solid #dddddd;box-shadow:0 32px 32px #3c3b8914,0 2px 12px #12122914;border-radius:24px;overflow:hidden;position:relative;display:flex;flex-direction:column;justify-content:space-between;height:100%}.ui-card__link{position:absolute;width:100%;height:100%;display:block;cursor:pointer;-webkit-user-select:none;user-select:none;transition:.3s ease}.ui-card:hover{box-shadow:none}.ui-card__image{border-top-left-radius:24px;border-top-right-radius:24px;overflow:hidden;padding:16px 16px 12px}.ui-card__image img{width:100%}.ui-card__name{text-align:left!important;margin:0 0 8px}.ui-card__progress{padding:16px 16px 12px}.ui-card__description{margin-bottom:20px;padding:16px 16px 12px}.ui-card__description p{margin:0 0 10px;font-size:20px;line-height:26px;letter-spacing:-.02em}.ui-card__description a{color:#38ab78}.ui-card__help-wrapper{margin-top:16px}.ui-card__btn.btn{display:flex;vertical-align:middle;width:100%;padding:13px 18px 15px;font-size:20px;line-height:28px;text-align:center;border-radius:20px;transition-property:color,background;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}\n"],encapsulation:2,changeDetection:0}),e})();function R(e,i){1&e&&(t.TgZ(0,"div",15),t._uU(1," \u041f\u043e\u0445\u043e\u0436\u0435, \u0447\u0442\u043e \u043f\u0430\u0440\u0442\u043d\u0451\u0440\u043e\u0432 \u043d\u0435 \u043d\u0430\u0439\u0434\u0435\u043d\u043e. "),t.qZA())}function K(e,i){1&e&&(t.TgZ(0,"p")(1,"a"),t._uU(2,"\u0427\u0438\u0442\u0430\u0442\u044c \u043f\u043e\u043b\u043d\u043e\u0441\u0442\u044c\u044e"),t.qZA()())}function X(e,i){if(1&e){const n=t.EpF();t.TgZ(0,"ui-card-widget",18),t.NdJ("click",function(){const m=t.CHM(n).$implicit,f=t.oxw(7
1);return t.KtG(f.openDetailDialog(m))}),t.YNc(1,K,3,0,"p",11),t.qZA()}if(2&e){const n=i.$implicit;t.Q6J("title",n.name)("description",n.preview)("picture",n.picture),t.xp6(1),t.Q6J("ngIf",!!n.description)}}function V(e,i){if(1&e&&(t.TgZ(0,"div",16),t.YNc(1,X,2,4,"ui-card-widget",17),t.qZA()),2&e){const n=t.oxw(2).ngIf,r=t.oxw(2).$implicit,c=t.oxw(2);t.xp6(1),t.Q6J("ngForOf",n[r.id])("ngForTrackBy",c.trackPartner)}}function q(e,i){if(1&e&&(t.ynx(0),t.YNc(1,R,2,0,"div",13),t.YNc(2,V,2,2,"ng-template",null,14,t.W1O),t.BQk()),2&e){const n=t.MAs(3),r=t.oxw().ngIf,c=t.oxw(2).$implicit;t.xp6(1),t.Q6J("ngIf",!r[c.id].length)("ngIfElse",n)}}function tt(e,i){if(1&e&&(t.ynx(0),t.YNc(1,q,4,2,"ng-container",12),t.BQk()),2&e){const n=i.ngIf,r=t.oxw(2).$implicit;t.oxw();const c=t.MAs(12);t.xp6(1),t.Q6J("ngIf",n[r.id])("ngIfElse",c)}}function et(e,i){if(1&e&&(t.YNc(0,tt,2,2,"ng-container",11),t.ALo(1,"async")),2&e){const n=t.oxw(3);t.Q6J("ngIf",t.lcZ(1,1,n.items))}}const nt=function(e){return["/partners",e]};function it(e,i){if(1&e&&t.YNc(0,et,2,3,"ng-template",10),2&e){const n=i.$implicit;t.Q6J("uiTab",n.alias||n.id)("label",n.name)("link",t.VKq(3,nt,n.alias||n.id))}}function at(e,i){1&e&&t._UZ(0,"ui-block-error",19),2&e&&t.Q6J("inProgress",!1)}function rt(e,i){if(1&e&&(t.TgZ(0,"section",2)(1,"div",3)(2,"h1",4),t._uU(3),t.qZA(),t.TgZ(4,"div",5),t._UZ(5,"p",6),t.ALo(6,"sanitizeHtml"),t.qZA(),t.TgZ(7,"ui-tabs",7),t.ALo(8,"async"),t.YNc(9,it,1,5,null,8),t.ALo(10,"async"),t.qZA(),t.YNc(11,at,1,1,"ng-template",null,9,t.W1O),t.qZA()()),2&e){const n=i.ngIf,r=t.oxw();
1t.xp6(3),t.Oqu(n.title),t.xp6(2),t.Q6J("innerHTML",t.lcZ(6,5,n.content.disclaimer),t.oJD),t.xp6(2),t.Q6J("selectedTab",t.lcZ(8,7,r.groupId)),t.xp6(2),t.Q6J("ngForOf",t.lcZ(10,9,r.groups))("ngForTrackBy",r.trackGroup)}}let v=(()=>{class e{constructor(n,r,c,m,f){this.route=n,this.router=r,this.pageContentApi=c,this.partnerApi=m,this.dialog=f,this.trackGroup=h.xn,this.trackPartner=h.xn,this.groupId=this.route.paramMap.pipe((0,d.U)(o=>o.get("group")),(0,g.d)(1)),this.content=this.pageContentApi.getPageByKey("partners").pipe((0,d.U)(({data:o})=>o),(0,g.d)(1)),this.groups=this.partnerApi.getPartnerGroupsList().pipe((0,d.U)(({items:o})=>o),(0,z.b)(o=>{!this.route.snapshot.paramMap.has("group")&&o.length&&this.router.navigate(["/partners",o[0].alias||o[0].id])}),(0,g.d)(1)),this.items=this.groups.pipe((0,N.w)(o=>(0,U.a)(o.reduce((T,Z)=>(T[Z.id]=this.partnerApi.getPartnersList(Z.id).pipe((0,d.U)(({items:pt})=>pt)),T),{}))),(0,g.d)(1))}openDetailDialog(n){n&&this.dialog.open(Y,{maxWidth:"664px",data:{partner:n}})}}return e.\u0275fac=function(n){return new(n||e)(t.Y36(p.gz),t.Y36(p.F0),t.Y36(P.WJ),t.Y36(P.H_),t.Y36(l.uw))},e.\u0275cmp=t.Xpm({type:e,selectors:[["app-partners-page"]],decls:5,vars:3,consts:[["uiLayout",""],["class","page-section page-section--pt-64 page-section--pb-47 list-of-cards",4,"ngIf"],[1,"page-section","page-section--pt-64","page-section--pb-47","list-of-cards"],[1,"page-section__container","container"],[1,"list-of-cards__header"],[1,"list-of-cards__description"],[3,"innerHTML"],[1,"partners-list",3,"selectedTab"],[4,"ngFor","ngForOf","ngForTrackBy"],["error",""],[3,"uiTab","label","link"],[4,"ngIf"],[4,"ngIf","ngIfElse"],["class","page-empty",4,"ngIf","ngIfElse"],["list",""],[1,"page-empty"],[1,"list-of-cards__wrapper"],["class","partner-card",3,"title","description","picture","click",4,"ngFor","ngForOf","ngForTrackBy"],[1,"partner-card",3,"title","description","picture","click"],[3,"inProgress"]],template:function(n,r){1&n&&(t._UZ(0,"ui-header-widget"),t.TgZ(1,"main",0),t.YNc(2,rt,13,11,"section",1),t.ALo(3,"async"),t.qZA(),t._UZ(4,"ui-footer-widget")),2&n&&(t.xp6(2),t.Q6J("ngIf",t.lcZ(3,1,r.content)))},dependencies:[s.sg,s.O5,B.O,E.u,b.$,W.n,k.w,O.N,G,s.Ov,_.A],styles:[".partners-list{max-width:992px;margin:0 auto 16px}\n"],encapsulation:2,changeDetection:0}),e})();const ot=[{path:"",data:{title:"\u041d\u0430\u0448\u0438 \u043f\u0430\u0440\u0442\u043d\u0451\u0440\u044b"},component:v},{path:":group",data:{title:"\u041d\u0430\u0448\u0438 \u043f\u0430\u0440\u0442\u043d\u0451\u0440\u044b"},component:v}];let ct=(()=>{class e{}return e.\u0275fac=function(n){return new(n||e)},e.\u0275mod=t.oAB({type:e}),e.\u0275inj=t.cJS({imports:[p.Bz.forChild(ot),p.Bz]}),e})(),st=(()=>{class e{}return e.\u0275fac=function(n){return new(n||e)},e.\u0275mod=t.oAB({type:e}),e.\u0275inj=t.cJS({imports:[s.ez,ct,D.I,w.k,J.x,u.D,I.P,C.c,A,L.x,M]}),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.