PageSourceSearch

https://customers.verisure.co.uk/3.4.0/static/js/1780.df3415b4.chunk.js

js verisure.co.uk collected 2026-09-25 15:15:14 UTC 5,644 bytes, 1 lines download raw bytes

1"use strict";(globalThis.webpackChunkverisure_owa=globalThis.webpackChunkverisure_owa||[]).push([[1780],{81780(e,i,n){n.r(i),n.d(i,{default:()=>F});var l=n(5247),o=n(69884),a=n(61884),s=n(34366),t=n(86993),r=n(48690),d=n(64072),v=n(34329),u=n(35600),c=n(84151),m=n(42866),I=n(44837),h=n(60958),g=n(47378),N=n(89665),A=n(42730),x=n(56432),E=n(40630),p=n(89078),b=n(27797),S=n(42657),j=n(96793);const M="kplJaX",T="YcRSeQ",f="P3QBFg",U="WGh0yd",R="JYWEeE",w="BKwtMO",C="VRgfLT",P="tU7Ytn",_="BwbmSY";var k=n(51367);const W=e=>{let{info:{userName:i,name:n,lastName:l,role:o,phone:a},onClick:s,showArrow:t=!0}=e;return(0,k.jsx)(E.Zp,{noMargin:!0,roundBorders:!1,"id-owa":`user-${n}-${l}`,className:f,onClick:s,children:(0,k.jsxs)("section",{className:U,children:[(0,k.jsx)(p.jW,{className:R,text:(0,b.IM)(`${n} ${l}`||i||"?"),isHidden:!1}),(0,k.jsxs)("div",{className:w,children:[(0,k.jsx)("div",{children:n||l?`${n||""} ${l||""}`:i||a}),(0,k.jsx)("div",{children:o})]}),t&&(0,k.jsx)(E.In,{icon:"icon-arrow-right",className:C})]})})},F=()=>{var e,i;const[n,p]=(0,l.useState)(!1),[b,f]=(0,l.useState)(null),[U,R]=(0,l.useState)(!1),[w,C]=(0,l.useState)(null),[F,L]=(0,l.useState)(S.We.NEW),[O,$]=(0,l.useState)(!1),{user:G}=(0,g.Jd)(),J=(0,o.Zp)(),V=(0,o.zy)(),{modeOnboarding:y}=(null===V||void 0===V?void 0:V.state)||{},B=(0,g.wP)(h.o1.FAMILIES),D=(0,g.wP)(h.o1.GUARDIAN)||B,Y=(0,N.h3)(h.o1.GUARDIAN),z=(0,N.h3)(h.o1.FAMILIES),K=(0,t.f)(),Z="ADMIN"===(null===Y||void 0===Y?void 0:Y.role)||"ADMIN"===(null===z||void 0===z?void 0:z.role),H="OWNER"===(null===Y||void 0===Y?void 0:Y.role)||"OWNER"===(null===z||void 0===z?void 0:z.role),Q=(0,h.vh)(h.EV.PP_INVITATIONS),{loading:X,data:q}=(0,s.Je)(r.bI,{context:{headers:{insNumberMandatory:D}},skip:y,outputTransform:e=>{var i;if("OK"===(null===e||void 0===e?void 0:e.res)&&null!==e&&void 0!==e&&null!==(i=e.licenses)&&void 0!==i&&i.length){const{licenses:i}=e;return{users:(null===i||void 0===i?void 0:i.flatMap(e=>{let{users:i}=e;return i})).filter((e,i,n)=>i===n.findIndex(i=>i.userId===e.userId)).sort((e,i)=>e.login===G?-1:i.login===G?1:0),minAvailableLicenses:i.reduce((e,i)=>i.availableLicences<e?i.availableLicences:e,1/0)}}return{users:[],minAvailableLicenses:0}},onError:e=>f(e)}),{loading:ee,data:ie}=(0,s.Je)(r.J9,{context:{headers:{insNumberMandatory:D}},skip:y,outputTransform:e=>{var i;if("OK"===(null===e||void 0===e?void 0:e.res)&&null!==e&&void 0!==e&&null!==(i=e.invitations)&&void 0!==i&&i.length){const{invitations:i}=e;return{invitations:(null===i||void 0===i?void 0:i.flatMap(e=>{let{invitations:i}=e;return i})).filter((e,i,n)=>i===n.findIndex(i=>i.phone===e.phone)),totalPendingInvitations:i.reduce((e,i)=>{const n=i.invitations.length;return n>e?n:e},0)}}return{invitations:[],totalPendingInvitations:0}},onError:e=>f(e)}),{loading:ne,data:le}=(0,s.Je)(v.kd,{onCompleted:e=>{var i;(null===e||void 0===e||null===(i=e.installations)||void 0===i?void 0:i.length)>0&&L()},onError:e=>f(e)}),oe=(0,l.useMemo)(()=>{var e;return(null===le||void 0===le||null===(e=le.installations)||void 0===e?void 0:e.length)>0},[null===le||void 0===le?void 0:le.installations]),ae=(0,l.useMemo)(()=>(null===q||void 0===q?void 0:q.minAvailableLicenses)-(null===ie||void 0===ie?void 0:ie.totalPendingInvitations),[null===q||void 0===q?void 0:q.minAvailableLicenses,null===ie||void 0===ie?void 0:ie.totalPendingInvitations]);return(0,l.useEffect)(()=>{(0,c.logUserEvent)(m.PP_INVITATIONS_VIEW)(),y&&(p(!0),L(S.We.NEW))},[]),(0,k.jsxs)(A.U3,{title:(0,a.t)("GuardianFamilies.manageUsers.title.label"),contentArea:{type:A.U3.contentArea.MAIN},children:[(0,k.jsxs)("div",{className:M,children:[(0,k.jsx)("p",{className:T,children:(0,a.t)("GuardianFamilies.manageUsers.description.label")}),X||ee||ne?(0,k.jsx)(A.Rh,{withSomeHeight:!0}):(0,k.jsxs)(k.Fragment,{children:[null===q||void 0===q||null===(e=q.users)||void 0===e?void 0:e.map(e=>(0,k.jsx)(W,{info:e,onClick:d.yz?()=>J((0,u.bO)(x.J.MANAGE_USERS_USER,{userId:null===e||void 0===e?void 0:e.userId}),{state:{user:e}}):()=>{},showArrow:d.yz},`${null===e||void 0===e?void 0:e.name}-${null===e||void 0===e?void 0:e.userId}`)),null===ie||void 0===ie||null===(i=ie.invitations)||void 0===i?void 0:i.map((e,i)=>(0,k.jsx)(W,{info:e,badge:!0,onClick:()=>{C(e),R(!0)}},`${e.phone}-${i}`)),(0,k.jsxs)("p",{className:P,children:[(0,a.t)("GuardianFamilies.manageUsers.invitationsAvailable.label",{totalAvailableInvitations:ae})," ",(0,k.jsx)("span",{children:(0,a.t)("GuardianFamilies.manageUsers.sent.label",{totalInvitationsSent:null===ie||void 0===ie?void 0:ie.totalPendingInvitations})})]})]}),Q&&(Z||H)&&(0,k.jsx)("div",{className:_,children:(0,k.jsx)(E.$n,{"id-owa":"GuardianFamilies-manageUsers-invite",text:(0,a.t)("GuardianFamilies.manageUsers.invitateMoreUsers.button"),disabled:ae<=0,onClick:()=>{(0,c.logUserEvent)(m.PP_INVITATIONS_START)({logMessage:h.E5.INVITE_MORE_USERS}),K&&(0,c.logUserEvent)(m.INVITATION_CREATION_START)({screen:I.l0.FAMILIES_CIRCLES_MEMBERS}),oe?$(!0):p(!0)}})}),n&&F===S.We.NEW&&!K&&(0,k.jsx)(S.$f,{onClose:()=>
1{y?J(x.J.PP_START,{}):p(!1)}}),n&&F===S.We.NEW&&K&&(0,k.jsx)(j.default,{onCancel:()=>p(!1)}),n&&F===S.We.ALARM&&(0,k.jsx)(S.Jv,{onCancel:()=>p(!1),availableLicences:ae,onFinish:()=>p(!1)}),O&&(0,k.jsx)(S.ZT,{onCancel:()=>{$(!1),L()},onAccept:e=>{$(!1),L(e),p(!0)}})]}),U&&(0,k.jsx)(S.ip,{expirationDate:Number(null===w||void 0===w?void 0:w.expirationTimestamp),onClose:()=>R(!1),phone:null===w||void 0===w?void 0:w.phone,role:null===w||void 0===w?void 0:w.role,token:null===w||void 0===w?void 0:w.token}),b&&(0,k.jsx)(E.AA,{"id-owa":"GuardianFamilies-manageUsers-ErrorModal",error:b,onCancel:()=>f(null)})]})}}}]);

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.