PageSourceSearch

https://www.swiss-arc.ch/user/edit/assets/AdminUser.7aeafd13.js

js swiss-arc.ch collected 2026-10-09 22:42:05 UTC 4,105 bytes, 1 lines download raw bytes

1import{aH as q,aA as d,bB as N,aL as f,aR as w,aS as a,aP as l,aW as T,ah as _,aM as k,aX as Q,a_ as n,aV as r,aY as C,aN as s,aT as A,aO as B,aZ as P,bg as V}from"./index.3ec72d2e.js";import{Q as z}from"./QInput.0c6fd3e3.js";import{Q as $,b as R,a as h,c as o}from"./QTable.9518969e.js";import{c as U,h as j,l as D}from"./webApi.3bc978a3.js";import{g as p}from"./path.4d1aaabf.js";import"./use-id.d37a2d5b.js";import"./use-dark.c8e06b08.js";import"./focus-manager.c9b70bc2.js";import"./QSeparator.6211f4d7.js";import"./QList.bd1880a7.js";import"./QSelect.98d70216.js";import"./QItemLabel.590270dc.js";import"./QMenu.a06e795f.js";import"./use-model-toggle.163693c1.js";import"./focusout.fa7d6252.js";import"./use-timeout.0d40ec85.js";import"./QDialog.892af082.js";import"./QCheckbox.3f66b1cf.js";import"./newrelic.58fdce38.js";import"./configure.2bbcfbcf.js";import"./info.d5329f52.js";import"./page-visibility.2f62fa7f.js";const E={class:"row justify-between"},I={class:"column justify-center"},L={class:"column justify-center"},S={class:"text-left hz-body"},W={class:"text-bold q-my-sm"},M={class:"row"},F={class:"q-my-sm"},H={class:"q-my-sm"},O={class:"q-ml-lg"},X={class:"q-my-sm"},Y=["href"],Z={class:"q-my-sm"},G={class:"q-my-sm"},ye=q({__name:"AdminUser",setup(J){const x=[{name:"salutation",required:!0,label:"salutation",align:"left",field:t=>t.salutation},{name:"givenName",required:!0,label:"givenName",align:"left",sortable:!0,field:t=>t.user.givenName},{name:"familyName",required:!0,label:"familyName",align:"left",sortable:!0,field:t=>t.user.familyName},{name:"email",required:!0,label:"email",align:"left",sortable:!0,field:t=>t.user.email},{name:"expertProfileName",required:!0,label:"expertProfileName",align:"left",sortable:!0,field:t=>t.expert.text}],b=d([]),m=d(!1),c=d(""),g=d();async function y(){m.value=!0;try{const i=await U().getUsersAdminData({});b.value=i.data}catch(t){j(t)instanceof D.ClientError}m.value=!1}function v(t){return t.length<30?t:t.slice(0,29).concat("...")}return N(()=>{y()}),(t,i)=>(f(),w($,{flat:"",square:"",bordered:"",class:"q-mb-xl",rows:b.value,columns:x,"row-key":"user",ref_key:"userTableRef",ref:g,loading:m.value,pagination:{rowsPerPage:50},title:t.$t("common.adminUser"),filter:c.value},{"top-right":a(()=>[l(z,{class:"q-my-md",dense:"",debounce:"300",modelValue:c.value,"onUpdate:modelValue":i[0]||(i[0]=e=>c.value=e),placeholder:t.$t("common.search")},{append:a(()=>[l(T,{name:_(p)("search")},null,8,["name"])]),_:1},8,["modelValue","placeholder"])]),header:a(e=>[l(h,{props:e},{default:a(()=>[(f(!0),k(C,null,Q(e.cols,u=>(f(),w(R,{key:u.name,props:e},{default:a(()=>[n(r(t.$t(`common.${u.label}`)),1)]),_:2},1032,["props"]))),128))]),_:2},1032,["props"])]),body:a(e=>[l(h,{props:e,class:B(["hz-body",e.expand&&"hide-border"])},{default:a(()=>[l(o,{class:"text-left"},{default:a(()=>[n(r(e.row?.user?.salutation?.text),1)]),_:2},1024),l(o,{class:"text-left"},{default:a(()=>[n(r(e.row?.user?.givenName),1)]),_:2},1024),l(o,{class:"text-left"},{default:a(()=>[n(r(e.row?.user?.familyName),1)]),_:2},1024),l(o,{class:"text-left"},{default:a(()=>[n(r(e.row?.user?.email),1)]),_:2},1024),l(o,null,{default:a(()=>[s("div",E,[s("div",I,r(v(e.row?.expert?.text)),1),s("div",L,[l(A,{size:"sm",round:"",class:"hz-svg-grey-700-to-bau-red",dense:"",onClick:u=>e.expand=!e.expand,icon:e.expand?_(p)("arrow_up"):_(p)("arrow_down")},null,8,["onClick","icon"])])])]),_:2},1024)]),_:2},1032,["props","class"]),P(l(h,{props:e},{default:a(()=>[l(o,{colspan:"100%"},{default:a(()=>[s("div",S,[s("p",W,r(e.row.expert.text),1),s("div",M,[s("div",null,[s("p",F,r(e.row.expert.address.street),1),s("p",H,r(e.row.expert.address.zipCode)+", "+r(e.row.expert.address.location)+", "+r(e.row.expert.address.country),1)]),s("div",O,[s("p",X,[s("a",{href:`http://${e.row.expert.urlText}`,target:"_blank",rel:"noopener noreferrer"},r(e.row.expert.urlText),9,Y)]),s("p",Z,r(e.row.expert.contact.email),1),s("p",G,r(e.row.expert.contact.phone),1)])])])]),_:2},1024)]),_:2},1032,["props"]),[[V,e.expand]])]),_:1},8,["rows","loading","title","filter"]))}});export{ye 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.