PageSourceSearch

https://torp.se/dist/client/assets/NewsList-B4cqHguJ.js

js torp.se collected 2026-09-26 14:24:06 UTC 3,267 bytes, 1 lines download raw bytes

1import{l as b,a as w}from"./list-base-Bf0ThthS.js";import{q as h,r,p as l,o as i,w as n,b as a,c as f,F as v,d as y,a as d}from"./runtime-dom.esm-bundler-DjT8oBXG.js";import{_ as c}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"./use-i18n-hBPy9l0p.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 D=h({name:"NewsList",components:{...b},setup(e,{emit:s}){return{...w(e,s,"news")}}}),I={class:"grid-cols grid-cols--3-3-3-3 margin-bottom--md"},k={class:"grid-col"};function F(e,s,L,P,U,B){const p=r("MultiSelectDropdown"),m=r("FilterListItem"),u=r("FilterList"),g=r("ListWrapper");return i(),l(g,{"search-query":e.searchQuery,"onUpdate:searchQuery":s[1]||(s[1]=o=>e.searchQuery=o),"preview-url":e.previewUrl,"onUpdate:previewUrl":s[2]||(s[2]=o=>e.previewUrl=o),"sort-direction":e.sortDirection,"onUpdate:sortDirection":s[3]||(s[3]=o=>e.sortDirection=o),"sort-by":e.sortBy,"onUpdate:sortBy":s[4]||(s[4]=o=>e.sortBy=o),"tab-id":e.tab,"onUpdate:tabId":s[5]||(s[5]=o=>e.tab=o),title:e.i18n.hubViews[e.contentType].list.heading,description:e.i18n.hubViews[e.contentType].list.intro,"new-label":e.i18n.listPage.newArticle,"search-placeholder":e.i18n.listPage.searchNewsArticle,loading:e.loading,"sorted-items":e.sortedItems,tabs:[{id:"local",name:e.i18n.listPage.newsArticle,count:e.filteredLocalItems.length}],"selected-filter-tags":e.selectedFilterTags,"onClick:createNew":s[6]||(s[6]=o=>e.$router.push({name:"CreateNews"})),onDeselectFilterTag:e.deselectFilterTag},{filter:n(()=>[d("div",I,[d("div",k,[a(p,{modelValue:e.chosenStatuses,"onUpdate:modelValue":s[0]||(s[0]=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"])])])]),default:n(()=>[a(u,{loading:e.loading},{default:n(()=>[(i(!0),f(v,null,y(e.sortedItems,o=>(i(),l(m,{key:o.id,item:o,"error-message":e.itemErrors[o.id],"is-otg":e.isOtg,"is-senterkjede-root":e.isSenterkjedeRoot,"is-subscribing":e.meta.isSubscribing,"tag-groups":[],"show-buttons":"",loading:e.savingItemId===o.id||e.copyingItemId===o.id,onDelete:t=>e.performAction("delete",o.id,t),onEdit:t=>e.editItem(o),onPublish:t=>e.performAction("publish",o.id,t),onDepublish:t=>e.performAction("unpublish",o.id,t),onPreview:t=>e.preview(o.id)},null,8,["item","error-message","is-otg","is-senterkjede-root","is-subscribing","loading","onDelete","onEdit","onPublish","onDepublish","onPreview"]))),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","tabs","selected-filter-tags","onDeselectFilterTag"])}const X=c(D,[["render",F]]);export{X 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.