PageSourceSearch

https://app.healthadvisor.ch/2154.376b6aa5635c08896ea3.js

js healthadvisor.ch collected 2026-09-24 12:19:03 UTC 4,445 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[2154],{42615(e,t,s){var r=s(96272),i=s(36870);let n=(0,r.A)((0,i.jsx)("path",{d:"M19 13h-6v6h-2v-6H5v-2h6V5h2v6h6z"}),"Add");s.d(t,["A",0,n])},18466(e,t,s){s(34277);var r=s(36870),i=s(42615),n=s(28786),a=s(12468),l=s(2079),c=s(70736),o=s(50355),d=s(57311),m=s(36871);s.d(t,["y",0,()=>{let{routingStore:e}=(0,m.g)();return(0,r.jsxs)(a.A,{direction:"column",sx:{alignItems:"center",justifyContent:"center",gap:4,paddingTop:2},children:[(0,r.jsx)(o.i,{iconComponent:n.A,message:d.Ay.formatMessage({id:"settings.UserAdmin.tab.accessManagement.noUsers"}),size:"large",sx:{maxWidth:"80%"}}),(0,r.jsx)(c.A,{sx:{textAlign:"center",fontSize:"body1.fontSize",opacity:"0.5",maxWidth:"80%"},children:d.Ay.formatMessage({id:"settings.UserAdmin.tab.accessManagement.noUsers.description"})}),(0,r.jsx)(l.A,{variant:"outlined",startIcon:(0,r.jsx)(i.A,{}),onClick:()=>{e.push("/settings/user-admin")},children:d.Ay.formatMessage({id:"settings.UserAdmin.tab.accessManagement.addNewUser"})})]})}])},72154(e,t,s){s.r(t),s(2964),s(196),s(96948);var r=s(36870),i=s(20820),n=s(12468),a=s(70736),l=s(69161),c=s(97378),o=s(33915),d=s(67078),m=s(2760),g=s(15018),p=s(97072),u=s(96045),h=s(43400),x=s(86326),f=s(57311),A=s(16448),j=s(65064),y=s(25627),b=s(18466);function O(e){for(var t=1;t<arguments.length;t++){var s=null!=arguments[t]?arguments[t]:{},r=Object.keys(s);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(s).filter(function(e){return Object.getOwnPropertyDescriptor(s,e).enumerable}))),r.forEach(function(t){var r;r=s[t],t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r})}return e}function v(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):(function(e){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);t.push.apply(t,s)}return t})(Object(t)).forEach(function(s){Object.defineProperty(e,s,Object.getOwnPropertyDescriptor(t,s))}),e}let w=(0,h.PA)(()=>{let[e,t]=(0,x.useState)(!1),s=(0,y.qB)(),{isLoading:h}=s,{isLoading:w}=(0,y.WO)(),M=h||w,{filter:k,setFilter:S,accessibleUsers:P,filteredUsers:U,filteredTherapists:C,userTherapists:I}=(0,y.$A)({hideProfileUser:!0}),z=k.practiceIds.length>0||"all"===k.userStatus||"all"===k.therapistStatus,F=(0,x.useCallback)(()=>{t(e=>!e)},[]),W=(0,x.useCallback)(e=>{let t=e.target.checked;S(e=>v(O({},e),{userStatus:t?"all":"active",therapistStatus:t?"all":"active",users:t?e.users:e.users.filter(e=>e.active),therapists:t?e.therapists:e.therapists.filter(e=>e.active)}))},[S]);return P.length<=1?(0,r.jsx)(b.y,{}):(0,r.jsxs)(n.A,{spacing:1,children:[(0,r.jsxs)(a.A,{sx:{display:"grid",gridTemplateColumns:{xs:"repeat(2, minmax(0, 1fr)) auto",md:"repeat(2, minmax(280px, 360px)) minmax(0, 1fr) auto"},alignItems:"end",gap:{xs:1,sm:2}},children:[(0,r.jsx)(j.kq,{filter:k,setFilter:S,label:f.Ay.formatMessage({id:"settings.UserAdmin.AccessManagement.userSelector.title"}),type:"users",options:U,sx:{width:"100%",minWidth:0}}),(0,r.jsx)(j.kq,{filter:k,setFilter:S,label:f.Ay.formatMessage({id:"settings.UserAdmin.AccessManagement.therapistSelector.title"}),type:"therapists",options:C,sx:{width:"100%",minWidth:0}}),(0,r.jsx)(l.A,{title:f.Ay.formatMessage({id:"settings.UserAdmin.AccessManagement.filters"}),children:(0,r.jsx)(c.A,{"aria-label":f.Ay.formatMessage({id:"settings.UserAdmin.AccessManagement.filters"}),color:z?"primary":"default",onClick:F,sx:{gridColumn:{md:4}},children:(0,r.jsx)(i.A,{sx:{transform:"rotate(".concat(180*!!e,"deg)"),transition:e=>e.transitions.create("transform")}})})})]}),(0,r.jsx)(o.A,{in:e,children:(0,r.jsxs)(n.A,{direction:{xs:"column",sm:"row"},sx:{alignItems:{xs:"stretch",sm:"end"},gap:1,pb:1},children:[(0,r.jsx)(j.wq,{filter:k,setFilter:S}),(0,r.jsx)(d.A,{sx:{m:0,minHeight:40},control:(0,r.jsx)(m.A,{checked:"all"===k.userStatus&&"all"===k.therapistStatus,onChange:W}),label:f.Ay.formatMessage({id:"settings.UserAdmin.AccessManagement.showInactiveUsers"})})]})}),(0,r.jsx)(A.V,{sx:{opacity:M?.7:1,pointerEvents:M?"none":"auto"},children:(0,r.jsxs)(g.A,{size:"small",stickyHeader:!0,children:[(0,r.jsx)(p.A,{children:(0,r.jsx)(j.AC,v(O({},s),{userTherapists:I,filter:k,setFilter:S}))}),(0,r.jsx)(u.A,{children:(0,r.jsx)(j.dR,v(O({},s),{userTherapists:I,filter:k,setFilter:S}))})]})})]})});s.d(t,["default",0,w])}}]);

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.