1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./B05B6IC8.js","./DVngRvMg.js","./2uVF055a.js","./Cpj98o6Y.js","./entry.BcmG9cgD.css","./UiButtonIcon.uHSIUvX2.css","./CkqH8HSt.js","./Dg0B6CxW.js","./UiImageSelection.BcYzgo7I.css","./CaDS6yOY.js","./CAB5ex5E.js","./CmH98h3P.js","./UiDataPanel.CC6AdWx_.css","./DWGPc95e.js","./BVXEQ928.js","./UiIconRadioButton.DA021LCE.css","./LangDeltaEditor.CSNImDVz.css","./DtX_IayF.js","./DeltaRenderer.y7tpPw8u.css","./DD-JCOjA.js","./CaJiB7kp.js","./UiContentTooltip.L8iL5Zhz.css","./UiInteractPanel.BVwbnYRH.css","./Caro5l8R.js","./DbWoW6Av.js","./BtK2CF5g.js","./BbK79bHe.js","./UiTagSpan.DLclSASa.css","./DV5gOZZn.js","./SearchInfiniteLoading.BVgMl0R5.css","./APu2pJix.js","./C18kSwGK.js","./LangStringEditor.CXNw76WW.css","./DjoxOJsA.js","./BaseTab.Bhn2VO3f.css","./B-yGGW02.js","./UiConfirmModal.BUaKkrGg.css","./BezjtOXT.js","./BaseUpload.sM1b8vRV.css","./CIV9sq-F.js","./US-h1eNn.js","./SearchBoxSimple.CVstnlHc.css","./AKSC2S0D.js","./useBaseSearchField.CMu_3YBi.css","./DUbukOiU.js","./BaseToggleSwitch.CAyXYsYm.css","./DcJhej92.js","./BaseCheckbox.CQICOgiA.css","./Dk2_2Iok.js","./BaseSelect.6Bv60TvA.css","./Td_Tic2p.js","./DJEpZOLZ.js","./UiTable.B4BPPt8O.css","./CGl18ZZi.js","./BHDu_idX.js","./UiButtonLinkRound.BZlk6why.css","./UiRightsTag.Gy11exHx.css","./B-9oSdXA.js","./UiSortModal.Q9J7Jof8.css","./evoY02gx.js","./BREfnPzP.js","./SearchPagination.xxK--5nz.css","./kZb84ZuD.js","./BFc1c2MV.js","./BaseSlider.DPtpmK34.css","./UiIiifViewer.CPDI21p_.css","./CPjNxkLo.js","./JytKf99l.js","./UiItemMetacommon.DsXhTfXZ.css","./CurationModal.CoFDDpei.css","./BLCgHVwq.js","./fJ7hsU17.js","./BaseSectionContainer.B2fRRBXE.css","./ValidationForm.PWQOBEem.css","./M27ZGAQu.js","./CuUd2fqm.js","./UiDataCard.mMJU1NjX.css","./BP-sK-B1.js","./BaseLayoutGrid.DndhsuuU.css","./UiCurationSearchResult.DVoGctNZ.css","./DfsmRf_K.js","./CsSelectorModal.DJJiq7k3.css","./D4YffRAO.js","./gV-G25HY.js","./BRGWzKe8.js","./UiCarouselWithButton.B6AgWCTs.css","./DaX7Wa6n.js","./DWt4DqAb.js","./ViewBullet.BH-nKybC.css","./DiU1dcB_.js","./ViewDescription.DsYV2pXZ.css","./DFgtOqwV.js","./ViewImage.Ds06gerX.css","./D1hPcMwQ.js","./ViewImagewide.C2bjbvOl.css","./G1tXX9CZ.js","./ViewMap.B1X77SBM.css","./-nrUqkrQ.js","./ViewReference.DhQUZrk2.css","./2Uwz3f7n.js","./ViewTable.BqVItxrL.css","./D9UlnCGl.js","./ViewTile.DzVh_fwg.css","./U8pNwAWe.js","./ViewBlindWindow.kWtWZatz.css"])))=>i.map(i=>d[i]); 2import{d as Q,u as q,o as c,g as b,F as B,f as t,c as C,B as se,R as N,h as $,b as _,av as be,m as E,l as h,X as V,q as W,a3 as ke,a7 as ie,a6 as le,p as we,w as R,_ as je,e as o,E as Z,t as T,k as z,C as Se,D as Ie,j as K,G as oe,ax as xe,ai as $e,bM as Ce,aa as re,an as Te,O as Ee,b$ as Le,r as Re,i as Me,bn as ee,a9 as ue,a8 as te,ad as Ae,aD as Pe,ar as De,aG as ae,aI as Ue,J as Oe,b1 as Ve,aJ as P,aK as D}from"./2uVF055a.js";import{_ as ce}from"./DVngRvMg.js";import{_ as ze}from"./CkqH8HSt.js";import{_ as Be}from"./Caro5l8R.js";import{o as Ne,a as Qe,b as qe}from"./DbWoW6Av.js";import{_ as We}from"./CaDS6yOY.js";import{_ as Ge}from"./CAB5ex5E.js";import{a as He,_ as Je}from"./DjoxOJsA.js";import{_ as Fe}from"./M27ZGAQu.js";import{_ as Ze}from"./DUbukOiU.js";import{_ as Ke}from"./C18kSwGK.js";import{_ as Xe}from"./DfsmRf_K.js";import{u as ne}from"./APu2pJix.js";import{P as Ye}from"./D4YffRAO.js";import{_ as et}from"./DD-JCOjA.js";import{_ as tt}from"./BRGWzKe8.js";import{u as at}from"./DaX7Wa6n.js";import{_ as nt}from"./CPjNxkLo.js";import{u as st}from"./CmH98h3P.js";const it=Q({__name:"ListEditIcon",props:{editstate:{},item:{},field:{}},setup(s){const M={"jps-curation-list-curation":{image:!0,description:!0},"jps-curation-list-csearch":{image:!0,description:!0},"jps-curation-list-database":{image:!0,description:!0},"jps-curation-list-external-link":{title:!0,url:!0,description:!0,image:!0},"jps-curation-list-image":{title:!0,url:!0,description:!0,image:!0},"jps-curation-list-item":{title:!0,linkUrl:!0,description:!0,image:!0},"jps-curation-list-organization":{description:!0,image:!0},"jps-curation-list-search-result":{}},p={title:{icon:"mdi/pencil",title:{ja:"ã¿ã¤ãã«ã®è¨å®"},advanced:!1,full:!0},image:{icon:"mdi/image-edit",title:{ja:"ç»åã®è¨å®"},advanced:!0,full:!0}
2,linkUrl:{icon:"mdi/link",title:{ja:"ãªã³ã¯å
ã®è¨å®"},advanced:!1,full:!0},url:{icon:"mdi/link",title:{ja:"ãªã³ã¯å
ã®è¨å®"},advanced:!1,full:!0},description:{icon:"mdi/pencil",title:{ja:"解説ã®è¨å®"},advanced:!0,full:!0}},f={background:"none",closeable:!1,animation:"quick"},{ls:A}=q(),n=s,v=E(()=>!n.item.def||!n.editstate?!1:M[n.item.def.type][n.field]&&p[n.field][n.editstate.mode]),g=E(()=>p[n.field].icon),k=E(()=>A(p[n.field].title)),r=E(()=>n.field=="image"&&n.item.image?"edit-image-static":"edit-"+n.field),l=h(),i=h(),d=h(),w=async()=>{try{switch(n.field){case"title":const y=await l.value.openAwait({title:{ja:"ã¿ã¤ãã«ã®è¨å®",en:"Set Title"},target:{text:V(n.item.title)||{ja:"",en:""}},rule:{fields:{text:{field:"text",objRuleName:"jps-lang_string"}}},dialogWidth:"40rem"},f);if(!y)return;n.item.def.title=y.text;break;case"description":const j=await l.value.openAwait({title:{ja:"説æã®è¨å®",en:"Set Description"},target:{text:V(n.item.description)||{ja:"",en:""}},rule:{fields:{text:{field:"text",objRuleName:"jps-lang_string",allowMultiline:!0}}},dialogWidth:"40rem"},f);if(!j)return;n.item.def.description=j.text;break;case"url":const I=await i.value.openAwait({title:{ja:"URLã®è¨å®",en:"Set URL"},initial:n.item.def.url,dialogWidth:"40rem"},f);n.item.def.url=I;break;case"linkUrl":const L=await i.value.openAwait({title:{ja:"ãªã³ã¯å
URLã®è¨å®",en:"Set URL"},message:{ja:"é常ã¯ã¡ã¿ãã¼ã¿ã«å¿ãã¦ãªã³ã¯å
ãæ±ºã¾ãã¾ãããããã§URLãè¨å®ããã¨ä¸æ¸ããããã¨ãå¯è½ã§ãããªã³ã¯å
ã®ç¹å®ã®ãã¼ã¸ã«é·ç§»ãããå ´åãªã©ã«è¨å®ãã¦ãã ããã",en:""},initial:n.item.def.linkUrl||n.item.link,dialogWidth:"40rem"},f);n.item.def.linkUrl=L;break;case"image":const e=n.item.type==="item"?n.item.data:null;let a=V(n.item.def.image||null);!a&&n.item.type==="curation"&&n.item.data&&(a=V(n.item.data.image));const S=await d.value.openAwait({image:a,initItem:e},f);n.item.def.image=S;break}}catch{}};return(y,j)=>{const I=ce,L=Be,e=be,a=Ne;return c(),b(B,null,[t(v)?(c(),C(I,{key:0,arialabel:t(k),class:N(["jps-icon-button jps-sub-orange is-size-6",[t(r),s.field!=="image"&&"list-edit-icon"]]),"icon-size":"size-6",icon:t(g),title:t(k),onClick:j[0]||(j[0]=se(S=>w(),["stop"]))},null,8,["arialabel","class","icon","title"])):$("",!0),_(L,{ref_key:"validationModal",ref:l},null,512),_(e,{ref_key:"inputModal",ref:i},null,512),_(a,{ref_key:"imageSelectModal",ref:d},null,512)],64)}}}),lt=Object.assign(W(it,[["__scopeId","data-v-6fe94e5f"]]),{__name:"ListEditIcon"}),ot={class:"jps-modal-content"},rt={class:"tab-padding"},ut={class:"jps-field"},ct={class:"jps-label"},dt={class:"tab-padding"},mt={class:"jps-field"},_t={class:"jps-label-col",style:{width:"fit-content"}},pt={class:"jps-field"},ft={class:"jps-label",style:{width:"fit-content"}},vt={class:"jps-field"},yt={class:"jps-label-col",style:{width:"fit-content"}},ht=["disabled"],gt=Q({__name:"SetSearchResultModal",props:{def:{}},setup(s,{expose:M}){const{ls:p,lss:f}=q(),{getCustomSearch:A}=ke(),{searchCuration:n}=ie(),{getSearchId:v}=le(),g=s,k=h(),r=h(),l=h(null),i=h(null),d=h(null),w=h(7),y=h(!1),j=h(!1);M({openAwait:async O=>{var m,H;return xe(r,"def",g,O),l.value=null,i.value=null,d.value=null,w.value=7,y.value=!1,j.value=!1,r.value.dataType==="item"?r.value.csId&&(e.value="cs",l.value=await A(r.value.csId),await u()):r.value.dataType==="curation"&&(e.value="gallery",l.value=$e(),i.value=ne(l.value,n,{configNoCache:!0,configSyncRoute:!1}),i.value.addAfterSearchListener(X=>{d.value=i.value.state.currentQuery}),await i.value.execute()),r.value.csId&&r.value.query&&(d.value=r.value.query,w.value=d.value.size,y.value=((m=d.value.sort)==null?void 0:m[0])==="rand",d.value.sort=null,d.value.size=20,(H=i==null?void 0:i.value)==null||H.restoreQuery(d.value),r.value.dataType==="item"?e.value="query":e.value="gallery"),j.value=!0,Ce(r.value,"title",{}),await k.value.openAwait()}});const L=h(Ye),e=h(""),a=E(()=>r.value.dataType==="item"),S=E(()=>a.value?[{val:"cs",label:p({ja:"使ç¨ãããã¼ã奿¤ç´¢",en:"Select Search"})},{val:"query",label:p({ja:"æ¤ç´¢æ¡ä»¶ã®è¨å®",en:"Search Query"}),disabled:i.value==null},{val:"size",label:p({ja:"ãã®ä»ã®è¨å®",en:"Initial Size"}),disabled:i.value==null}]:[{val:"gallery",label:p({ja:"ã®ã£ã©ãªã¼ã®æ¤ç´¢æ¡ä»¶ã®è¨å®",en:"Search Query"})},{val:"size",label:p({ja:"ãã®ä»ã®è¨å®",en:"Initial Size"})}]),x=h(),F=async()=>{try{const O=await x.value.openAwait();if(!O)return;l.value=O,await u()}catch{}},u=async()=>{i.value=ne(l.value,v(l.value.id),{configNoCache:!0,configSyncRoute:!1}),i.value.addAfterSearchListener(O=>{d.value=i.value.state.currentQuery}),await i.value.execute()},G=E(()=>d.value),de=()=>{d.value.size=w.value,d.value.from=0,y.value&&(d.value.sort=["rand"]),k.value.resolve({csId:l.value.id,query:d.value})};return(O,m)=>{const H=oe,X=Ge,J=Je,Y=Qe,me=qe,_e=Fe,pe=Ze,fe=Ke,ve=He,ye=Xe,he=je,ge=we;return c(),C(ge,{ref_key:"modal",ref:k},{default:R(()=>[_(he,{class:"jps-modal","dialog-width":"100vw","dialog-height":"100vh"},{header:R(()=>[_(H,{name:"mdi/card-search-outline"}),z(" "+T(t(p)({ja:"æ¤ç´¢æ¡ä»¶ã®è¨å®",en:"Set Search Condition"})),1)]),buttons:R(()=>[o("button",{onClick:m[4]||(m[4]=U=>t(k).reject())},T(t(p)(t(K).cancel)),1),o("button",{onClick:m[5]||(m[5]=U=>de()),disabled:!t(G)||!t(j)},T(t(p)(t(K).ok)),9,ht)]),default:R(()=>[o("div",ot,[_(ve,{"tab-options":t(S),modelValue:t(e),"onUpdate:modelValue":m[3]||(m[3]=U=>Z(e)?e.value=U:null)},{default:R(()=>
2[t(a)?(c(),C(J,{key:0,val:"cs","show-cms":!0},{default:R(()=>[o("div",rt,[o("div",ut,[o("label",ct,T(t(f)("ç¾å¨ã®æ¤ç´¢","Current search")),1),m[6]||(m[6]=o("span",null,null,-1)),t(l)?(c(),C(X,{key:0,nolink:!0,type:"csearch",data:t(l)},null,8,["data"])):$("",!0)]),o("button",{class:"jps-button",onClick:m[0]||(m[0]=U=>F())},T(t(f)("使ç¨ããæ¤ç´¢ã®é¸æ","Select search")),1)])]),_:1})):$("",!0),t(a)?(c(),C(J,{key:1,val:"query","show-cms":!0},{default:R(()=>[t(i)?(c(),b(B,{key:0},[_(Y,{ss:t(i),additional:!0},null,8,["ss"]),t(i).searched?(c(),C(me,{key:0,ss:t(i)},null,8,["ss"])):$("",!0)],64)):$("",!0)]),_:1})):$("",!0),t(a)?$("",!0):(c(),C(J,{key:2,val:"gallery","show-cms":!0},{default:R(()=>[t(i)?(c(),b(B,{key:0},[_(Y,{ss:t(i)},null,8,["ss"]),t(i).searched?(c(),C(_e,{key:0,ss:t(i)},null,8,["ss"])):$("",!0)],64)):$("",!0)]),_:1})),_(J,{val:"size","show-cms":!0},{default:R(()=>[o("div",dt,[o("div",mt,[m[7]||(m[7]=o("div",{class:"jps-message"}," åææ®µéã§è¡¨ç¤ºãããæ¤ç´¢çµæã®æ°ã§ãããã®æ°ãæ¤ç´¢ãããæ°ããå°ãªããã¦ããããã£ã¨è¦ãããã¿ã³ãæ¼ããã¨ã§èªã¿è¾¼ãã§è¡ããã¨ãã§ãã¾ãã ",-1)),o("label",_t,[z(T(t(f)("åæè¡¨ç¤ºãµã¤ãº","Initial search size"))+" ",1),Se(o("input",{class:"jps-input",type:"number",min:"1",max:"200","onUpdate:modelValue":m[1]||(m[1]=U=>Z(w)?w.value=U:null)},null,512),[[Ie,t(w),void 0,{number:!0}]])])]),o("div",pt,[m[9]||(m[9]=o("div",{class:"jps-message"}," Onã«ããã¨ãæåã«è¡¨ç¤ºããããã¼ã¿ãã©ã³ãã ã«ä¸¦ã³æ¿ãã¾ããç¶ãã¦èªã¿è¾¼ãã ã¨ãã®é£ç¶æ§ã確ä¿ãããããé çªã¯1æéãã¨ã«å¤ããã¾ãã ",-1)),o("label",ft,[m[8]||(m[8]=z(" ã©ã³ãã 表示 ",-1)),_(pe,{modelValue:t(y),"onUpdate:modelValue":m[2]||(m[2]=U=>Z(y)?y.value=U:null)},null,8,["modelValue"])])]),o("div",vt,[m[10]||(m[10]=o("div",{class:"jps-message"}," æ¤ç´¢æ¡ä»¶ã®ã¿ã¤ãã«ã§ããã¢ã¦ãã©ã¤ã³ã§è¡¨ç¤ºããã¾ãã ",-1)),o("label",yt,[z(T(t(f)("ã¿ã¤ãã«","Title"))+" ",1),_(fe,{class:"timeline-title","input-class":"jps-ul-input",value:t(r).title,rule:t(L).fields.title},null,8,["value","rule"])])])])]),_:1})]),_:1},8,["tab-options","modelValue"])]),_(ye,{ref_key:"csSelectorModal",ref:x,multiple:!1,selected:[],"allow-gallery":!1,"allow-all-types":!0},null,512)]),_:1})]),_:1},512)}}}),bt=Object.assign(W(gt,[["__scopeId","data-v-6e070d2c"]]),{__name:"SetSearchResultModal"}),kt=["id"],wt={key:0,class:"edit"},jt=Q({__name:"SearchResultDiv",props:{item:{},editstate:{}},setup(s){const{isJps:M,isHina:p}=re(),{ls:f,lss:A}=q(),n=s,v=E(()=>n.item.def.dataType==="item"?{ja:"ã¡ã¿ãã¼ã¿",en:"Metadata"}:n.item.def.dataType==="curation"?{ja:"ã®ã£ã©ãªã¼",en:"Gallery"}:{}),g=h(),k=async()=>{try{const r=V(n.item.def),l=await g.value.openAwait({def:r});if(!l)return;n.item.def.query=l.query,n.item.def.csId=l.csId}catch{}};return(r,l)=>{const i=bt;return c(),b("div",{class:"jps-show-more",id:s.item.key},[s.editstate?(c(),b("div",wt,[o("span",null,T(s.item.def.title?t(f)(s.item.def.title):t(f)(t(v))+t(A)("æ¤ç´¢çµæ","Search Result")),1),o("div",null,[o("button",{type:"button",class:"jps-round-button",onClick:l[0]||(l[0]=d=>k())},T(t(A)("æ¤ç´¢æ¡ä»¶ã®è¨å®","Set search condtions")),1),_(i,{ref_key:"setSearchResultModal",ref:g},null,512)])])):(c(),b(B,{key:1},[s.item.searchStatus==="waiting"||s.item.searchStatus==="searching"?(c(),b("div",{key:0,class:N({"hina-logo-icon hina-loading":t(p),"jps-logo-icon jps-loading":t(M)})},null,2)):(c(),b("button",{key:1,type:"button",class:"jps-round-button",onClick:l[1]||(l[1]=d=>s.item.readNext())},T(t(f)(t(K).more)),1))],64))],8,kt)}}}),St=Object.assign(W(jt,[["__scopeId","data-v-87ac65fa"]]),{__name:"SearchResultDiv"}),It=(s=null,M=null)=>{const{getItemNoImageType:p}=Te(),{isNote:f,isNoLang:A}=at(s,M),n=s,v=M,g=E(()=>v.parts&&v.parts.length>0?null:{ja:"ãªã¹ãã«è¦ç´ ã追å ",en:"Add element to the list"}),k=e=>r(e).exlink,r=e=>!f.value&&d.value?{}:f.value||v.openActionType==="link"?e.internalLink?{to:e.internalLink}:e.link?e.link.startsWith("/")?{to:e.link}:{exlink:e.link}:{nolink:!0}:{nolink:!0,tag:"button",class:"jps-link-button"},l=e=>{const a=r(e);return Le(a)},i=e=>{let a=r(e);return a.exlink?{to:a.exlink}:a},d=E(()=>n!=null),w=Ee(),y=E(()=>v.csId?w.csearch(v.csId):null),j=E(()=>y.value&&y.value.columns?y.value.columns:v.columns?v.columns:[]);return{isNote:f,isNoLang:A,hasExternalLink:k,linkProps:r,linkPropsToLink:l,baseLinkProps:i,editable:d,dataStore:w,cs:y,colList:j,addPartMsg:g,hasImage:e=>e.image&&e.image.imgType,noImgType:e=>e.type==="item"?e.data==null?"curation":p(e.data):e.type}},xt=["id"],$t={class:"ui-carousel-item jps-card"},Ct={class:"list-card-edit-button"},Tt={class:"jps-card-img","aria-hidden":"true"},Et={class:"list-card-edit-button"},Lt={class:"jps-card-title"},Rt={class:"scroll-content"},Mt={key:0,class:"jps-card-meta"},At={key:1,class:"jps-card-meta"},Pt={class:"jps-card-content is-size-7"},Dt={class:"jps-card-icon"},Ut={key:1},Ot={key:0},Vt=Q({__name:"ViewCard",props:{editstate:{},def:{},items:{},height:{default:"auto"}},emits:["delete-item","show-modal","add"],setup(s,{emit:M}){const{ls:p,ljoin:f}=q(),{isJps:A}=re(),n=s,v=M,{isNote:g,baseLinkProps:k,editable:r,addPartMsg:l,noImgType:i}=It(n.editstate,n.def);return(d,w)=>{const y=ce,j=ze,I=lt,L=Me,e=We,a=St,S=et,x=tt,F=oe;return c(),b("div",{class:N(["jps-card-view",{"jps-editable":t(r)}])},[_(x,{tag:"ul","item-width":256,"item-gap":16},{default:R(()=>[(c(!0),b(B,null,Re(s.items,u=>(c(),b("li",{key:u.key,id:u.key},[o("div",$t,[o("div",Ct,[t(r)?(c(),C(y,{key:0,tag:"button",class:"jps-icon-button
2jps-sub-orange list-delete",onClick:se(G=>v("delete-item",u),["stop"]),icon:"mdi/close-circle"},null,8,["onClick"])):$("",!0)]),u.readNext?(c(),C(a,{key:1,item:u,editstate:s.editstate},null,8,["item","editstate"])):(c(),b(B,{key:0},[o("div",Tt,[_(L,ee({ref_for:!0},t(k)(u),{class:"card-image",onClick:G=>v("show-modal",u),"show-icon":!1}),{default:R(()=>[_(j,{image:u.image,type:t(i)(u),appearance:{borderRadius:"small",hoverScale:!0},"image-usage":"thumbnail"},null,8,["image","type"]),o("div",Et,[_(I,{item:u,field:"image",editstate:s.editstate},null,8,["item","editstate"])])]),_:2},1040,["onClick"])]),o("div",{class:N(["jps-card-body",`height-${s.height}`])},[o("h3",Lt,[_(L,ee({ref_for:!0},t(k)(u),{onClick:G=>v("show-modal",u),class:"text"}),{default:R(()=>[z(T(t(p)(u.title))+" ",1),_(I,{item:u,field:"title",editstate:s.editstate},null,8,["item","editstate"]),_(I,{item:u,field:"url",editstate:s.editstate},null,8,["item","editstate"]),_(I,{item:u,field:"linkUrl",editstate:s.editstate},null,8,["item","editstate"])]),_:2},1040,["onClick"])]),o("div",Rt,[("isEmpty"in d?d.isEmpty:t(ue))(u.contributor)?$("",!0):(c(),b("p",Mt,T(t(f)(u.contributor)),1)),t(A)&&u.type==="item"&&u.data?(c(),b("p",At,[_(e,{id:u.data.common.provider},null,8,["id"])])):$("",!0),o("p",Pt,[_(I,{item:u,field:"description",editstate:s.editstate},null,8,["item","editstate"]),z(" "+T(t(p)(u.description)),1)])])],2)],64)),o("div",Dt,[u.data&&!t(r)?(c(),C(S,{key:0,type:u.type,data:u.data,image:u.image},null,8,["type","data","image"])):(c(),b("div",Ut))])])],8,xt))),128))]),_:1}),t(r)&&!t(g)?(c(),b("div",Ot,[o("button",{class:"jps-icon-button list-add-button jps-sub-orange",onClick:w[0]||(w[0]=u=>v("add"))},[_(F,{name:"mdi/plus-circle",alt:t(p)(t(l)),size:"size-4"},null,8,["alt"])])])):$("",!0)],2)}}}),zt=Object.assign(W(Vt,[["__scopeId","data-v-90b0f1a4"]]),{__name:"ViewCard"}),Bt={key:0,class:"jps-curation-list-title h2 is-size-5-desktop is-size-6-touch has-text-weight-bold generated-5"},Nt=7,Qt=Q({__name:"CurationList",props:{noheader:{type:Boolean,default:!1},def:{},viewParam:{}},setup(s){const M={"view-bullet":P(()=>D(()=>import("./B05B6IC8.js"),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88]),import.meta.url)),"view-description":P(()=>D(()=>import("./DiU1dcB_.js"),__vite__mapDeps([89,1,2,3,4,5,10,6,7,8,9,11,12,23,24,20,21,25,26,27,28,29,30,31,14,15,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,19,22,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,90]),import.meta.url)),"view-image":P(()=>D(()=>import("./DFgtOqwV.js"),__vite__mapDeps([91,1,2,3,4,5,6,7,8,19,20,21,22,23,24,25,26,27,28,29,30,31,14,15,32,33,34,10,9,11,12,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,92]),import.meta.url)),"view-imagewide":P(()=>D(()=>import("./D1hPcMwQ.js"),__vite__mapDeps([93,1,2,3,4,5,6,7,8,23,24,20,21,25,26,27,28,29,30,31,14,15,32,33,34,10,9,11,12,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,19,22,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,94]),import.meta.url)),"view-map":P(()=>D(()=>import("./G1tXX9CZ.js"),__vite__mapDeps([95,48,2,3,4,49,6,7,8,1,5,10,9,11,12,24,20,21,25,26,27,28,29,30,31,14,15,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,50,51,52,53,54,55,56,19,22,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,83,23,74,75,76,77,78,79,80,81,82,84,85,86,87,96]),import.meta.url)),"view-reference":P(()=>D(()=>import("./-nrUqkrQ.js"),__vite__mapDeps([97,2,3,4,9,10,6,7,8,11,12,1,5,23,24,20,21,25,26,27,28,29,30,31,14,15,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,19,22,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,98]),import.meta.url)),"view-table":P(()=>D(()=>import("./2Uwz3f7n.js"),__vite__mapDeps([99,1,2,3,4,5,10,6,7,8,9,11,12,51,52,23,24,20,21,25,26,27,28,29,30,31,14,15,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,53,54,55,56,19,22,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,100]),import.meta.url)),"view-tile":P(()=>D(()=>import("./D9UlnCGl.js"),__vite__mapDeps([101,1,2,3,4,5,6,7,8,9,19,20,21,22,77,78,23,24,25,26,27,28,29,30,31,14,15,32,33,34,10,11,12,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,79,80,81,82,83,84,85,86,87,102]),import.meta.url)),"view-blind":P(()=>D(()=>import("./U8pNwAWe.js"),__vite__mapDeps([103,6,2,3,4,7,8,1,5,23,24,20,21,25,26,27,28,29,30,31,14,15,32,33,34,10,9,11,12,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,19,22,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,104]),import.meta.url))},p=e=>M["view-"+e]||function(){return Ue("div","list-"+e)},{toListElement:f,dataToListElement:A,toModalInfo:n}=st(),{ls:v}=q(),g=s,k=E(()=>"jps-curation-list-vt-"+g.def.viewType),r=h([]),l=h({});
2te(()=>g.def.parts,()=>{g.def.parts&&(r.value=[...g.def.parts],l.value={})},{immediate:!0});const i=E(()=>{const e=[];return r.value.forEach(a=>{if(a.type==="jps-curation-list-search-result"&&a.query){if(!l.value[a.cpid]){a.csId||(a.csId=Oe());const S=h({key:Ve(),title:null,image:null,searchStatus:"searching",description:null,readNext:()=>{S.value.searchStatus="searching",x.value.status="waiting"}}),x=h({status:"waiting",def:a,nextQuery:V(a.query),items:[S.value]});x.value.nextQuery||(x.value.nextQuery.size=a.SEARCH_SIZE),x.value.nextQuery.from=0,l.value[a.cpid]=x.value}e.push(...l.value[a.cpid].items)}else e.push(f(a))}),e.filter(a=>a.searchStatus!=="end")}),{getSearchId:d}=le(),{searchCuration:w}=ie(),{searchDatabase:y}=Ae(),{searchOrganization:j}=Pe();te(()=>l.value,()=>{Object.keys(l.value).map(e=>l.value[e]).forEach(async e=>{if(e.status==="waiting"){e.status="searching";let a=null;e.def.dataType==="item"?a=await d(e.def.csId)(e.nextQuery):e.def.dataType==="curation"?a=await w(e.nextQuery):e.def.dataType==="database"?a=await y(e.nextQuery):e.def.dataType==="organization"&&(a=await j(e.nextQuery)),a&&a.list.filter(S=>g.def.parts.every(x=>x.id!==S.id)).forEach(S=>{e.items.splice(e.items.length-1,0,A(e.def.dataType,S))}),e.nextQuery.from+=Nt,a&&(e.nextQuery.from>=a.hit?e.status=e.items[e.items.length-1].searchStatus="end":e.status=e.items[e.items.length-1].searchStatus="searched")}})},{deep:!0});const I=h(),L=e=>{if(g.def.openActionType==null||g.def.openActionType=="modal"){const a=n(e);I.value.openAwait({info:a},{animation:"slideY",history:a.data?a.data.id:"0"})}};return(e,a)=>{const S=zt,x=nt;return c(),C(ae(s.noheader?"div":"section"),{class:N(["jps-curation-list",!e.$slots.default&&t(k)])},{default:R(()=>[!("isEmpty"in e?e.isEmpty:t(ue))(s.def.title)&&!s.noheader?(c(),b("h2",Bt,T(t(v)(s.def.title)),1)):$("",!0),e.$slots.default?De(e.$slots,"default",{key:1,items:t(i),def:s.def,onShowModal:L},void 0,!0):s.def.viewType==="card"?(c(),C(S,{key:2,items:t(i),def:s.def,height:"middle",onShowModal:L,"view-param":s.viewParam},null,8,["items","def","view-param"])):(c(),C(ae(p(s.def.viewType)),{key:3,items:t(i),def:s.def,onShowModal:L,"view-param":s.viewParam},null,40,["items","def","view-param"])),_(x,{ref_key:"curationModal",ref:I},null,512)]),_:3},8,["class"])}}}),qt=Object.assign(W(Qt,[["__scopeId","data-v-a8c3501e"]]),{__name:"CurationList"}),ca=Object.freeze(Object.defineProperty({__proto__:null,default:qt},Symbol.toStringTag,{value:"Module"}));export{ca as C,bt as _,qt as a,zt as b,lt as c,St as d,It as u}; 3//# sourceMappingURL=DzfC72vZ.js.map
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.