PageSourceSearch

https://mipt.ru/f/dist/8722.13319284c34f6cad.js

js mipt.ru collected 2026-09-24 08:43:54 UTC 4,346 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunkmain=self.webpackChunkmain||[]).push([[8722,5352,2844],{5352:(h,u,i)=>{i.d(u,{A:()=>P});var a=i(6895),n=i(4650),p=i(1951),f=i(4572),M=i(8866);function k(e,_){if(1&e&&n._UZ(0,"a",4),2&e){const o=n.oxw(2);n.Gre("btn btn-full-width ",o.additionalClasses||"",""),n.Q6J("href",o.url,n.LSH)("innerHTML",o.text,n.oJD)}}function c(e,_){if(1&e&&n._UZ(0,"a",6),2&e){const o=n.oxw(3);n.Gre("btn btn-full-width ",o.additionalClasses||"",""),n.Q6J("routerLink",o.url)("queryParams",o.queryParams||null)("innerHTML",o.text,n.oJD)}}function g(e,_){if(1&e&&n.YNc(0,c,1,6,"a",5),2&e){const o=n.oxw(2);n.Q6J("ngIf",o.url)}}function t(e,_){if(1&e&&(n.ynx(0),n.YNc(1,k,1,5,"a",2),n.ALo(2,"isExternalLink"),n.YNc(3,g,1,1,"ng-template",null,3,n.W1O),n.BQk()),2&e){const o=n.MAs(4),r=n.oxw();n.xp6(1),n.Q6J("ngIf",n.lcZ(2,2,r.url))("ngIfElse",o)}}function C(e,_){if(1&e){const o=n.EpF();n.TgZ(0,"button",7),n.NdJ("click",function(){n.CHM(o);const m=n.oxw();return n.KtG(m.afterClick.emit())}),n.qZA()}if(2&e){const o=n.oxw();n.Gre("btn btn-full-width ",o.additionalClasses||"",""),n.Q6J("innerHTML",o.text,n.oJD)}}let P=(()=>{class e{constructor(){this.queryParams=null,this.afterClick=new n.vpe}}return e.\u0275fac=function(o){return new(o||e)},e.\u0275cmp=n.Xpm({type:e,selectors:[["app-block-link-more"]],inputs:{additionalClasses:"additionalClasses",text:"text",queryParams:"queryParams",url:"url"},outputs:{afterClick:"afterClick"},standalone:!0,features:[n.jDz],decls:2,vars:2,consts:[[4,"ngIf"],["type","button",3,"class","innerHTML","click",4,"ngIf"],["target","_blank","rel","noopener noreferrer",3,"class","href","innerHTML",4,"ngIf","ngIfElse"],["internalLink",""],["target","_blank","rel","noopener noreferrer",3,"href","innerHTML"],[3,"class","routerLink","queryParams","innerHTML",4,"ngIf"],[3,"routerLink","queryParams","innerHTML"],["type","button",3,"innerHTML","click"]],template:function(o,r){1&o&&(n.YNc(0,t,5,4,"ng-container",0),n.YNc(1,C,1,4,"button",1)),2&o&&(n.Q6J("ngIf",r.url),n.xp6(1),n.Q6J("ngIf",!r.url))},dependencies:[a.ez,a.O5,f.B,M.g,p.rH],styles:['@charset "UTF-8";[_nghost-%COMP%]{display:block}']}),e})()},8722:(h,u,i)=>{i.r(u),i.d(u,{BlockComponentCommunityPromoComponent:()=>o});var a=i(6895),n=i(6188),p=i(4004),f=i(5352),M=i(3848),k=i(8353),c=i(5111),g=i(4967),t=i(4650),C=i(7322);function P(r,m){if(1&r&&(t.TgZ(0,"div",2),t._UZ(1,"app-communities-items-grid",3),t.ALo(2,"slice"),t._UZ(3,"app-block-link-more",4),t.ALo(4,"dynamicPageParentUrl"),t.ALo(5,"translate"),t.qZA()),2&r){const l=t.oxw().ngIf,s=t.oxw();t.xp6(1),t.Q6J("items",t.Dn7(2,4,l,0,s.limit)),t.xp6(2),t.Q6J("url",(null==s.showMoreLink?null:s.showMoreLink.path)||t.xi3(4,8,"","communities_detail"))("queryParams",(null==s.showMoreLink?null:s.showMoreLink.queryParams)||null)("text",(null==s.showMoreLink?null:s.showMoreLink.text)||t.lcZ(5,11,"communities.see-all"))}}function e(r,m){if(1&r&&(t.ynx(0),t.YNc(1,P,6,13,"div",1),t.BQk()),2&r){const l=m.ngIf;t.xp6(1),t.Q6J("ngIf",null==l?null:l.length)}}let o=(()=>{class r{constructor(l){this.backendService=l,this.limit=4,this.items$=this.backendService.getData("communities.getItemsShort").pipe((0,p.U)(s=>s.filter(L=>!this.tags?.length||L.tags?.some(E=>this.tags?.includes(E))).filter(L=>!this.schoolIds?.length||(0,c.lA)(L.schools,this.schoolIds))),(0,c.ZB)()),this.empty$=this.items$.pipe((0,c.rX)())}ngOnChanges(l){if("limit"in l&&(this.limit=(0,c.iX)(this.limit,4)),"customProps"in l){const s=this.customProps;(s?.showMoreLink||s?.showMoreText)&&(this.showMoreLink=k.h.formatPathToLink(s.showMoreLink||"",s.showMoreText))}}}return r.\u0275fac=function(l){return new(l||r)(t.Y36(C.v))},r.\u0275cmp=t.Xpm({type:r,selectors:[["app-block-component-community-promo"]],inputs:{customProps:"customProps",limit:"limit",schoolIds:"schoolIds",tags:"tags"},standalone:!0,features:[t.TTD,t.jDz],decls:2,vars:3,consts:[[4,"ngIf"],["class","container-xxl",4,"ngIf"],[1,"container-xxl"],[3,"items"],[1,"link-more-row",3,"url","queryParams","text"]],template:function(l,s){1&l&&(t.YNc(0,e,2,1,"ng-container",0),t.ALo(1,"async")),2&l&&t.Q6J("ngIf",t.lcZ(1,1,s.items$))},dependencies:[a.ez,a.O5,a.Ov,a.OU,f.A,n.aw,n.X$,g.L,M.M8],styles:['@charset "UTF-8";[_nghost-%COMP%]{--item-margin-bottom: var(--bs-gutter)}.link-more-row[_ngcontent-%COMP%]{margin-top:var(--item-margin-bottom)}']}),r})()}}]);

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.