1import{u as f,b as h}from"./use-i18n-hBPy9l0p.js";import{l as k,a as I}from"./list-base-Bf0ThthS.js";import{u as T}from"./use-chosen-source-D50qnWGZ.js";import{u as U}from"./use-source-tabs-Cr7UhfyD.js";import{q as F,r as i,p as m,o as t,w as b,m as c,b as n,c as v,F as $,d as B,a}from"./runtime-dom.esm-bundler-DjT8oBXG.js";import{_ as D}from"./_plugin-vue_export-helper-DlAUqK2U.js";import"./entry-client-B9_6MISb.js";import"react-dom/client";import"react";import"react/jsx-runtime";import"./index-BX4p_2E3.js";import"./index-Brwi4r46.js";import"./HubIcon-DH8D8TrY.js";import"./InputField-NK19VCkE.js";import"./debounce-B64wGVAr.js";import"./LoadingSpinner-BysyIPFJ.js";import"./ToggleSelect-CW7pp8cK.js";import"./comparer-client-Dfnjm7WV.js";import"./HubButton-uaeG4rLF.js";import"./use-preview-BHWk1XYy.js";import"./lists-Bp4_wtq3.js";import"./CheckBox-Jwm4IGc-.js";const A=F({name:"InspoArticleList",components:{...k},setup(e,{emit:s}){const p=f(),d=T(),g=I(e,s,"article",["themes","interestCategories","stores"],{doFilter(u){return d.value>0&&(u=u.filter(r=>r.source===d.value)),u}});return{i18n:p,tabs:U(g,d),...g,chosenSource:d,sources:[{value:0,label:p.listPage.all},{value:h.Local,label:p.listPage.centerTab},{value:h.OTG,label:"OTG"},{value:h.AMFI,label:"Amfi"}]}}}),L={class:"grid-cols grid-cols--3-3-3-3 margin-bottom--md"},N={class:"grid-col"},O={class:"grid-col"},E={class:"grid-col"},j={class:"grid-col"},q={class:"grid-cols grid-cols--3-3-3-3 margin-bottom--md"},M={class:"grid-col"},Q={key:0,class:"grid-col"};function G(e,s,p,d,g,u){const r=i("MultiSelectDropdown"),y=i("CheckBox"),C=i("ToggleSelect"),V=i("ContentComparer"),P=i("FilterListItem"),S=i("FilterList"),w=i("ListWrapper");return t(),m(w,{"search-query":e.searchQuery,"onUpdate:searchQuery":s[9]||(s[9]=o=>e.searchQuery=o),"preview-url":e.previewUrl,"onUpdate:previewUrl":s[10]||(s[10]=o=>e.previewUrl=o),"sort-direction":e.sortDirection,"onUpdate:sortDirection":s[11]||(s[11]=o=>e.sortDirection=o),"sort-by":e.sortBy,"onUpdate:sortBy":s[12]||(s[12]=o=>e.sortBy=o),"tab-id":e.tab,"onUpdate:tabId":s[13]||(s[13]=o=>e.tab=o),title:e.i18n.hubViews.article.list.heading,description:e.i18n.hubViews.article.list.intro,"new-label":e.i18n.listPage.newInspoArticle,"search-placeholder":e.i18n.listPage.searchInspoArticle,loading:e.loading,"sorted-items":e.sortedItems,"selected-filter-tags":e.selectedFilterTags,tabs:e.tabs,"onClick:createNew":s[14]||(s[14]=o=>e.$router.push({name:"CreateInspoArticle"})),onDeselectFilterTag:e.deselectFilterTag},{filter:b(()=>[a("div",L,[a("div",N,[n(r,{modelValue:e.chosenInterestCategories,"onUpdate:modelValue":s[0]||(s[0]=o=>e.chosenInterestCategories=o),label:e.i18n.listPage.interestCategories,"value-key":"id","label-key":"name",placeholder:e.i18n.listPage.chooseCategory,"search-placeholder":e.i18n.listPage.searchCategories,options:e.interestCategories},null,8,["modelValue","label","placeholder","search-placeholder","options"])]),a("div",O,[n(r,{modelValue:e.chosenThemes,"onUpdate:modelValue":s[1]||(s[1]=o=>e.chosenThemes=o),label:e.i18n.listPage.themes,"value-key":"id","label-key":"name",placeholder:e.i18n.listPage.chooseThemes,"search-placeholder":e.i18n.listPage.searchThemes,options:e.themes},null,8,["modelValue","label","placeholder","search-placeholder","options"])]),a("div",E,[n(r,{modelValue:e.chosenSubThemes,"onUpdate:modelValue":s[2]||(s[2]=o=>e.chosenSubThemes=o),label:e.i18n.listPage.subThemes,"value-key":"id","label-key":"name",placeholder:e.i18n.listPage.chooseSubThemes,"search-placeholder":e.i18n.listPage.searchSubThemes,options:e.subThemes},null,8,["modelValue","label","placeholder","search-placeholder","options"])]),a("div",j,[n(r,{modelValue:e.chosenStores,"onUpdate:modelValue":s[3]||(s[3]=o=>e.chosenStores=o),label:e.i18n.listPage.stores,"value-key":"id","label-key":"name",placeholder:e.i18n.listPage.chooseStores,"search-placeholder":e.i18n.listPage.searchStores,options:e.stores},null,8,["modelValue","label","placeholder","search-placeholder","options"])])]),a("div",q,[a("div",M,[n(r,{modelValue:e.chosenStatuses,"onUpdate:modelValue":s[4]||(s[4]=o=>e.chosenStatuses=o),label:e.i18n.listPage.status,"value-key":"id","label-key":"name",placeholder:e.i18n.listPage.chooseStatus,"search-placeholder":e.i18n.listPage.searchStatus,options:e.statuses},null,8,["modelValue","label","placeholder","search-placeholder","options"]),e.isOtg?c("",!0):(t(),m(y,{key:0,modelValue:e.onlyUpdated,"onUpdate:modelValue":s[5]||(s[5]=o=>e.onlyUpdated=o),label:e.i18n.listPage.onlyUpdated},null,8,["modelValue","label"]))]),e.tab!=="otg"?(t(),v("div",Q,[n(C,{modelValue:e.chosenSource,"onUpdate:modelValue":s[6]||(s[6]=o=>e.chosenSource=o),legend:e.i18n.listPage.addedBy,options:e.sources},null,8,["modelValue","legend","options"])])):c("",!0)])]),default:b(()=>[e.comparer?(t(),m(V,{key:0,loading:e.comparerSaving,"current-version-url":e.comparer.currentVersionUrl,"new-version-url":e.comparer.newVersionUrl,language:e.comparedItem?e.comparedItem.language:null,error:e.comparerError,"is-otg":e.comparer.isOtg,onClose:e.closeComparer,onSelectCurrentVersion:s[7]||(s[7]=o=>e.onSelectVersion("current")),onSelectNewVersion:s[8]||(s[8]=o=>e.onSelectVersion("new"))},null,8,["loading","current-version-url","new-version-url","language","error","is-otg","onClose"])):c("",!0),n(S,{loading:e.loading},{default:b(()=>[(t(!0),v($,null,B(e.sortedItems,o=>(t(),m(P,{key:o.id,item:o,"error-message":e.itemErrors[o.id],"is-otg":e.isOtg,"is-senterkjede-root":e.isSenterkjedeRoot,"is-otg-tab":e.tab==="otg","is-subscribing":e.meta.isSubscribing,"is-copying":!!e.copyingItemId,"tag-groups":[{heading:e.i18n.listPage.stores,tags:o.storeNames,bold:!0},{heading:e.i18n.listPage.interestCategories,tags:o.interestCategoryNames},{heading:e.i18n.listPage.themes,tags:o.themeNames},{heading:e.i18n.listPage.subThemes,tags:o.subThemeNames}],variant:"inspiration","show-image":"","show-buttons":"",loading:e.s
1avingItemId===o.id||e.copyingItemId===o.id,onDelete:l=>e.performAction("delete",o.id,l),onEdit:l=>e.editItem(o),onPublish:l=>e.performAction("publish",o.id,l),onDepublish:l=>e.performAction("unpublish",o.id,l),onCopy:l=>e.copyFromOtg(o.id),onPreview:l=>e.preview(o.id),onCompare:l=>e.compare(o)},null,8,["item","error-message","is-otg","is-senterkjede-root","is-otg-tab","is-subscribing","is-copying","tag-groups","loading","onDelete","onEdit","onPublish","onDepublish","onCopy","onPreview","onCompare"]))),128))]),_:1},8,["loading"])]),_:1},8,["search-query","preview-url","sort-direction","sort-by","tab-id","title","description","new-label","search-placeholder","loading","sorted-items","selected-filter-tags","tabs","onDeselectFilterTag"])}const ue=D(A,[["render",G]]);export{ue as default};
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.