PageSourceSearch

https://catalog.anythinklibraries.org/wise-apps/opac/chunk-HXAE7FDG.js

js anythinklibraries.org collected 2026-10-03 20:26:59 UTC 8,323 bytes, 1 lines download raw bytes

1import{a as c,c as be}from"./chunk-N3SBTSPK.js";import"./chunk-RE7SU3RI.js";import"./chunk-VOXNJX65.js";import"./chunk-ZXZJYHGO.js";import"./chunk-FEXEL6US.js";import"./chunk-354GTZI5.js";import{a as Ce}from"./chunk-WUYZVP37.js";import"./chunk-IRYSPCDL.js";import{b as _}from"./chunk-NLBFQMFN.js";import"./chunk-WAKPVCOC.js";import"./chunk-DWCHPRXR.js";import"./chunk-JV25QEDN.js";import"./chunk-WQETTMRA.js";import"./chunk-PXWYRYPX.js";import"./chunk-J7EWX2PZ.js";import"./chunk-CJ3FU2ZT.js";import"./chunk-J6LIIVFX.js";import"./chunk-BWYYVUXN.js";import"./chunk-VMQWTEUN.js";import"./chunk-7WDVJR7U.js";import"./chunk-EHPAVI6C.js";import"./chunk-HTEGBX4U.js";import{e as he}from"./chunk-4KZ6HQ2V.js";import"./chunk-DDTA7SES.js";import"./chunk-5KPOYI7G.js";import"./chunk-CDQIVBO3.js";import"./chunk-ZVGYN3SZ.js";import"./chunk-LW3ER5MV.js";import{B as me,e as ee,f as te,h as ie,j as oe,k as ne,s as se,t as le,u as ae,x as re}from"./chunk-L3PZ32K7.js";import"./chunk-RSGDCVDM.js";import"./chunk-FFQYPR54.js";import{k as Ie}from"./chunk-7EYKW2NH.js";import"./chunk-PQEZWCP4.js";import{a as Me}from"./chunk-AASRNFNB.js";import"./chunk-5YYWZRYH.js";import"./chunk-YWBHBBQJ.js";import"./chunk-RHJPALKL.js";import{f as _e,i as x,j as Se,m as Le,n as I,o as Ee}from"./chunk-II27KDSF.js";import{a as ue}from"./chunk-HIFNALMF.js";import{d as de,e as pe,f as ce}from"./chunk-NHFFSLCE.js";import{$c as $,Ad as Te,Ba as P,Ca as W,Ed as ve,Ha as H,Hb as z,Hd as fe,Nb as b,Pb as M,Uc as Z,Va as i,a as u,b as L,bb as E,bc as p,cc as g,db as j,dc as f,eb as U,g as R,hb as K,hc as J,ic as Q,jc as X,mb as B,nb as T,pb as v,qc as y,rb as Y,sb as q,ta as w,tb as G,u as k,ub as h,uc as o,vb as m,vc as r,wb as d,wc as D}from"./chunk-DQS6CJUW.js";var F="moveTitles",xe={lists:[],moveTitlesError:null,moveTitlesSuccess:null},ge=Ee(xe,I(c.getListsSuccess,(e,{lists:t})=>L(u({},e),{lists:t,moveTitlesSuccess:null})),I(c.deleteTitlesError,(e,{error:t})=>L(u({},e),{moveTitlesError:t,moveTitlesSuccess:null})),I(c.getLists,e=>L(u({},e),{moveTitlesError:null,moveTitlesSuccess:null})),I(c.moveTitlesSuccess,(e,{successDetails:t})=>L(u({},e),{moveTitlesSuccess:t,moveTitlesError:null})));var N=Se(F),Fe=(e,t)=>x(N,n=>{if(!n)return[];let s=n.lists.map(l=>L(u({},l),{disabled:l.id===Number(e.moveFromListId)}));return e.moveFromListId===_.WISHLIST.toString()?(e.moveFromListName=t,[{id:_.WISHLIST,name:t,disabled:!0},...s]):(e.moveFromListName=n.lists.find(l=>l.id===Number(e.moveFromListId))?.name??"",[{id:_.WISHLIST,name:t,disabled:!1},...s])}),Ne=x(N,e=>e?e.moveTitlesError:null),Ve=x(N,e=>e?e.moveTitlesSuccess:null),V={selectMoveTitlesState:N,selectFilteredMoveTitlesLists:Fe,selectDeleteTitlesError:Ne,selectMoveTitlesSuccess:Ve};var De=e=>({primary:e,modal:null}),Oe=e=>({outlets:e}),Ae=e=>["",e];function Re(e,t){if(e&1&&(m(0,"a",13),o(1,"namedRoutePureSegments"),p(2),o(3,"translate"),d()),e&2){let n=M();h("routerLink",y(11,Ae,y(9,Oe,y(7,De,D(1,2,n.linkParams.routeName,n.linkParams.routeParams))))),i(2),f(" ",r(3,5,"MOVE_TITLES.VIEW_LIST")," ")}}function ke(e,t){if(e&1&&(m(0,"div",7)(1,"span"),p(2),o(3,"translate"),d(),T(4,Re,4,13,"a",13),d()),e&2){let n=t;i(2),g(D(3,2,"MOVE_TITLES.MOVED",n.messageParams)),i(2),v(n.linkParams?4:-1)}}function we(e,t){e&1&&(m(0,"div",8),p(1),o(2,"translate"),d()),e&2&&(i(),f(" ",r(2,1,"MOVE_TITLES.SELECT_LIST")," "))}function Pe(e,t){e&1&&(m(0,"div",8),p(1),o(2,"translate"),d()),e&2&&(i(),f(" ",r(2,1,"MOVE_TITLES.NO_LISTS_AVAILABLE")," "))}function We(e,t){e&1&&T(0,Pe,3,3,"div",8),e&2&&v(t.length===1?0:-1)}function He(e,t){e&1&&(m(0,"div",8),p(1),d()),e&2&&(i(),f(" ",t," "))}function je(e,t){if(e&1&&(m(0,"option",17),p(1),d()),e&2){let n=t.$implicit;h("value",n.id)("disabled",n.disabled),i(),f(" ",n.name," ")}}function Ue(e,t){if(e&1){let n=z();m(0,"label",14),p(1),o(2,"translate"),d(),m(3,"select",15),X("ngModelChange",function(l){P(n);let a=M();return Q(a.listDetail.moveToListId,l)||(a.listDetail.moveToListId=l),W(l)}),m(4,"option",16),p(5),o(6,"translate"),d(),q(7,je,2,3,"option",17,Y),o(9,"async"),d()}if(e&2){let n=M();i(),g(r(2,4,"MOVE_TITLES.ADD_TO")),i(2),J("ngModel",n.listDetail.moveToListId),B("data-test","move-title-dropdown"),i(2),g(r(6,6,"MOVE_TITLES.SELECT")),i(2),G(r(9,8,n.availableLists))}}function Ke(e,t){if(e&1&&(m(0,"button",11),p(1),o(2,"translate"),d()),e&2){let n=M();h("disabled",n.hasTriedToMove),i(),f(" ",r(2,2,"MOVE_TITLES.MOVE")," ")}}var ye=(()=>{let t=class t extends Ie{constructor(s,l,a,S){super(),this.store=s,this.route=l,this.destroyRef=a,this.translateService=S,this.hasTriedToMove=!1,this.wishlistTitle="",this.listDetail={moveFromListId:this.route.
1snapshot.params.route,moveFromListName:"",moveToListId:"",moveToListName:""},this.error=this.store.select(V.selectDeleteTitlesError),this.successMessage=this.store.select(V.selectMoveTitlesSuccess),this.store.dispatch(c.getLists()),this.translateService.get("WISHLIST.TITLE").pipe(ue()).subscribe(C=>{this.wishlistTitle=C,this.availableLists=this.store.select(V.selectFilteredMoveTitlesLists(this.listDetail,this.wishlistTitle))})}onClose(){this.store.dispatch(Me.routedModalDismissed())}moveTitles(){return R(this,null,function*(){let s=u({},this.listDetail);if(s.moveToListId===_.WISHLIST)s.moveToListName=this.wishlistTitle;else{let l=yield k(this.availableLists);s.moveToListName=l.find(a=>a?.id===Number(s.moveToListId))?.name??""}this.hasTriedToMove=!0,s.moveToListId&&(s.moveFromListId===_.WISHLIST?this.store.dispatch(c.moveTitlesToCommunityList({listDetail:s})):s.moveToListId===_.WISHLIST?this.store.dispatch(c.moveTitlesToWishList({listDetail:s})):this.store.dispatch(c.moveTitlesFromCommunityListToCommunityList({listDetail:s})))})}};t.\u0275fac=function(l){return new(l||t)(E(_e),E(Te),E(H),E(de))},t.\u0275cmp=j({type:t,selectors:[["app-move-titles"]],standalone:!1,features:[K],decls:30,vars:31,consts:[["data-test","title-move-modal"],["data-test","move-titles-form",3,"ngSubmit"],["id","move-titles-modal-header",1,"modal-header"],[1,"modal-title","text-truncate"],["type","button",1,"close","btn-close","pull-right",3,"click"],["aria-hidden","true",1,"visually-hidden"],[1,"modal-body"],[1,"alert","alert-info","mt-2","d-flex","flex-column"],[1,"alert","alert-danger","mt-2"],[1,"modal-footer"],[1,"d-flex","flex-row","justify-content-end","gap-2"],["type","submit","data-test","move-titles-from-list",1,"btn","btn-primary",3,"disabled"],["type","button","data-test","move-titles-from-list-cancel",1,"btn","btn-outline-secondary",3,"click"],["data-test","move-title-success-link",1,"text-decoration-underline",3,"routerLink"],["for","destination-list",1,"form-label"],["name","destinationList","required","",1,"form-select",3,"ngModelChange","ngModel"],["disabled","","selected","","value",""],[3,"value","disabled"]],template:function(l,a){if(l&1&&(m(0,"div",0)(1,"form",1),b("ngSubmit",function(){return a.moveTitles()}),m(2,"div",2)(3,"h2",3),p(4),o(5,"translate"),d(),m(6,"button",4),o(7,"translate"),b("click",function(){return a.onClose()}),m(8,"span",5),p(9,"\xD7"),d()()(),m(10,"div",6),T(11,ke,5,5,"div",7),o(12,"async"),T(13,we,3,3,"div",8),o(14,"async"),T(15,We,1,1),o(16,"async"),T(17,He,2,1,"div",8),o(18,"async"),T(19,Ue,10,10),o(20,"async"),d(),m(21,"div",9)(22,"div",10),T(23,Ke,3,4,"button",11),o(24,"async"),m(25,"button",12),b("click",function(){return a.onClose()}),p(26),o(27,"async"),o(28,"translate"),o(29,"translate"),d()()()()()),l&2){let S,C,O,A;i(4),f(" ",r(5,9,"MOVE_TITLES.HEADER")," "),i(2),B("aria-label",r(7,11,"MODAL.CLOSE")),i(5),v((S=r(12,13,a.successMessage))?11:-1,S),i(2),v(!a.listDetail.moveToListId&&a.hasTriedToMove&&((C=r(14,15,a.availableLists))==null?null:C.length)!==1?13:-1),i(2),v((O=r(16,17,a.availableLists))?15:-1,O),i(2),v((A=r(18,19,a.error))?17:-1,A),i(2),v(r(20,21,a.successMessage)===null?19:-1),i(4),v(r(24,23,a.successMessage)===null?23:-1),i(3),f(" ",r(27,25,a.successMessage)===null?r(28,27,"MOVE_TITLES.CANCEL"):r(29,29,"MOVE_TITLES.CLOSE")," ")}},dependencies:[ne,le,ae,se,ee,te,re,oe,ie,ve,Z,pe,Ce],encapsulation:2});let e=t;return e})();var Ye=[{path:":route",component:ye}],yt=(()=>{let t=class t{};t.\u0275fac=function(l){return new(l||t)},t.\u0275mod=U({type:t}),t.\u0275inj=w({imports:[$,me,fe.forChild(Ye),ce,Le.forFeature(F,ge),he.forFeature([be])]});let e=t;return e})();export{yt as MoveTitlesModule};

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.