PageSourceSearch

https://login.habisreutinger.de/resources/f08um/login/habisreutinger-theme/dist/assets/Groups-BL_Hly2G.js

js habisreutinger.de collected 2026-10-07 20:47:15 UTC 2,019 bytes, 1 lines download raw bytes

1import{r as m,j as e}from"./index-gbXHz-HS.js";import{u as g,a as f,b as C,P as L,Z as p,$ as D}from"./KcAccountUi-CbyT35HH.js";import{D as M,a as c,b as l}from"./DataListItemRow-C_ROuSAP.js";import{D as o,a as r}from"./DataListItemCells--Y3bhETT.js";import"./KcPage-Cf3e0vqV.js";import"./assert-lEPzpKR_.js";const v=()=>{const{t:i}=g(),u=f(),[x,b]=m.useState([]),[h,j]=m.useState(!1);C(s=>D({signal:s,context:u}),s=>{h||s.forEach(t=>n(t,s,s.map(({path:d})=>d))),b(s)},[h]);const n=(s,t,d)=>{const a=s.path.slice(0,s.path.lastIndexOf("/"));a&&!d.includes(a)&&(s={name:a.slice(a.lastIndexOf("/")+1),path:a},t.push(s),d.push(a),n(s,t,d))};return e.jsx(L,{title:i("groups"),description:i("groupDescriptionLabel"),children:e.jsxs(M,{id:"groups-list","aria-label":i("groups"),isCompact:!0,children:[e.jsx(c,{id:"groups-list-header","aria-label":i("groupsListHeader"),children:e.jsx(l,{children:e.jsx(o,{dataListCells:[e.jsx(r,{children:e.jsx(p,{label:i("directMembership"),id:"directMembership-checkbox","data-testid":"directMembership-checkbox",isChecked:h,onChange:(s,t)=>j(t)})},"directMembership-header")]})})}),e.jsx(c,{id:"groups-list-columns-names","aria-label":i("groupsListColumnsNames"),children:e.jsx(l,{children:e.jsx(o,{dataListCells:[e.jsx(r,{width:2,children:e.jsx("strong",{children:i("name")})},"group-name-header"),e.jsx(r,{width:2,children:e.jsx("strong",{children:i("path")})},"group-path-header"),e.jsx(r,{width:2,children:e.jsx("strong",{children:i("directMembership")})},"group-direct-membership-header")]})})}),x.map((s,t)=>e.jsx(c,{id:`${t}-group`,"aria-labelledby":"groups-list",children:e.jsx(l,{children:e.jsx(o,{dataListCells:[e.jsx(r,{"data-testid":`group[${t}].name`,width:2,children:s.name},"name-"+t),e.jsx(r,{id:`${t}-group-path`,width:2,children:s.path},"path-"+t),e.jsx(r,{id:`${t}-group-directMembership`,width:2,children:e.jsx(p,{id:`${t}-checkbox-directMembership`,isChecked:s.id!=null,isDisabled:!0})},"directMembership-"+t)]})})},"group-"+t))]})})};export{v as Groups,v 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.