PageSourceSearch

https://www.vertigoreleasing.com/chunk-47ERZ3HB.js

js vertigoreleasing.com collected 2026-09-25 04:34:54 UTC 5,173 bytes, 1 lines download raw bytes

1import{a as N}from"./chunk-OQ67SWVJ.js";import{a as B}from"./chunk-RAUEUHKB.js";import"./chunk-4EO6X7KM.js";import{a as j}from"./chunk-T3MSJVLL.js";import"./chunk-QJ5HBW5U.js";import"./chunk-4374CTJT.js";import"./chunk-TFSVDIZ5.js";import"./chunk-WDIV2LBO.js";import"./chunk-R4XOYVWN.js";import"./chunk-FG5ESGJK.js";import"./chunk-IZURRFTY.js";import"./chunk-OAYWNNVQ.js";import"./chunk-FNZJVFMC.js";import"./chunk-HOMLEDPL.js";import"./chunk-Q55QDP5Y.js";import"./chunk-UYM5JUOW.js";import"./chunk-YW4AYGNQ.js";import"./chunk-ZSZN5F7N.js";import"./chunk-BKK7TQ4L.js";import"./chunk-HMKGRVQA.js";import"./chunk-J2UUI6ZF.js";import"./chunk-KZX76KDF.js";import"./chunk-6V66DGLE.js";import"./chunk-2ULDDXAS.js";import"./chunk-GFWWV4QI.js";import"./chunk-IUQCH2H2.js";import{d as D}from"./chunk-GC4KAVMU.js";import"./chunk-ZMQO674N.js";import"./chunk-36RGMWGI.js";import"./chunk-OJ5SGU2G.js";import"./chunk-HBTSX4PH.js";import"./chunk-6VTALCLJ.js";import"./chunk-3HIJGZNS.js";import"./chunk-EENLBT3Q.js";import{b as A}from"./chunk-J73H6GVH.js";import"./chunk-HG2KJIXI.js";import"./chunk-VFHZC24D.js";import{H as z,T as M,V,qb as E,w as x}from"./chunk-DCCTWKN3.js";import"./chunk-SOAFUH3B.js";import"./chunk-OAP3SD3B.js";import{Y as k}from"./chunk-WGGLAIRF.js";import{Cd as F,Fb as h,Ha as $,J as y,Ne as b,Vb as d,X as g,ca as I,f as w,fc as f,gc as v,ia as i,lc as _,pe as T,r as n,ra as a,sa as m,tc as S,uc as p,yb as L}from"./chunk-6DJ64ZIX.js";import"./chunk-6WSAPZ5B.js";import{a as s,b as c}from"./chunk-QBCHIEM6.js";var C={title:"Lists",description:"Followed lists",followers:5,type:"list",img:"https://via.placeholder.com/150",items:[]},R=(()=>{class o{constructor(){this.env=i(z),this.authService=i(A),this.userInteractionService=i(D),this.usernameSig=V(this.authService.$userStatus);}getCollection(){return this.userInteractionService.getFollowedLists().pipe(n(e=>c(s({},C),{createdBy:this.usernameSig(),items:e})));}addItemToCollection(e){return this.userInteractionService.followList(e).pipe(n(t=>c(s({},C),{createdBy:this.usernameSig(),items:t})));}removeItemFromCollection(e){return this.userInteractionService.unfollowList(e).pipe(n(t=>c(s({},C),{createdBy:this.usernameSig(),items:t})));}static{this.ɵfac=function(t){return new(t||o)();};}static{this.ɵprov=I({token:o,factory:o.ɵfac,providedIn:"root"});}}return o;})();function O(o,u){if(o&1){let e=_();f(0,"community-elements-ui-list-card",2),S("statusChange",function(){let l=a(e).$implicit,r=p(2);return m(r.onListStatusChanged(l));}),v();}if(o&2){let e=u.$implicit;d("list",e);}}function P(o,u){if(o&1){let e=_();f(0,"collection-page",1),S("itemAdded",function(l){a(e);let r=p();return m(r.addItemToCollection(l));})("removeItem",function(l){a(e);let r=p();return m(r.removeItemFromCollection(l));}),h(1,O,1,1,"ng-template"),v();}if(o&2){let e=u.ngIf;d("collection",e);}}var ue=(()=>{class o{constructor(){this.collectionService=i(R),this.messageService=i(k),this.location=i(F),this.channelService=i(E),this.metatagsService=i(j),this.activatedRoute=i(x),this.collectionSig=$(null),this.destroy$=new w(),this.collectionService.getCollection().pipe(M(),y(1)).subscribe(e=>{this.collectionSig.set(e),this.setMetaTags();});}addItemToCollection(e){this.collectionService.addItemToCollection(e.slug).pipe(g(this.destroy$)).subscribe(t=>{this.collectionSig.set(t),this.messageService.add({severity:"success",summary:"Success",detail:"List added to collection"});},t=>{this.messageService.add({severity:"error",summary:"Error",detail:"List could not be added to collection"}),console.error(t);});}removeItemFromCollection(e){this.collectionService.removeItemFromCollection(e.slug).pipe(g(this.destroy$)).subscribe(t=>{this.collectionSig.set(t),this.messageService.add({severity:"success",summary:"Success",detail:"List removed from collection"});},t=>{this.messageService.add({severity:"error",summary:"Error",detail:"List could not be removed from collection"}),console.error(t);});}onListStatusChanged(e){e.inMyLists||this.collectionSig.set(c(s({},this.collectionSig()),{items:this.collectionSig()?.items.filter(t=>t.slug!==e.slug)||[]}));}setMetaTags(){let e=this.activatedRoute.snapshot.params.username,t=this.channelService.channel.name,l={url:this.location.path(),title:""+e+"'s followed lists on "+t+"",description:"Explore "+e+"'s followed lists on "+t+". Browse through the list collection, remove lists from your collection or add new ones."};l.image=this.channelService.getDefaultImg("landscape"),this.metatagsService.setMetaTags(l);}static{this.ɵfac=function(t){return new(t||o)();};}static{this.ɵcmp=L({type:o,selectors:[["panoptico-followed-lists-collection"]],decls:1,vars:1,consts:[[3,"collection","itemAdded","removeItem",4,"ngIf"],[3,"itemAdded","removeItem","collection"],[3,"statusChange","list"]],template:function(t,l){t&1&&h(0,P,2,1,"collection-
1page",0),t&2&&d("ngIf",l.collectionSig());},dependencies:[b,T,B,N],styles:["ush-loading-indicator{display:block;margin-top:100px!important}[_nghost-%COMP%]{display:block;width:100%}"],changeDetection:0});}}return o;})();export{ue as FollowedListsCollectionComponent};/**i18n:56baa791221b8bbb3094b78db02e63320fe1446ad30ff962e46d8a439f5f8c6f*/

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.