PageSourceSearch

https://fromsmash.com/5158.3c2d902fbbc08b80.js

js fromsmash.com collected 2026-09-24 08:43:09 UTC 117,679 bytes, 2 lines download raw bytes

1"use strict";(self.webpackChunkstaticsmashapp=self.webpackChunkstaticsmashapp||[]).push([[5158],{35158:(ts,Le,p)=>{p.r(Le),p.d(Le,{MembersModule:()=>es});var O=p(61142),Y=p(75118),It=p(47975),b=p(94236),r=p(71100),w=p(25580),X=p(20154),Ct=p(96244),W=p(59549),$e=p(56029),se=p(67559),Pt=p(10785),Fe=p.n(Pt),K=p(80489),v=p(17796),ae=p(40450),C=p(19847),N=p(6663),D=p(60494),q=p(7738),B=p(84975),Dt=p(42562),x=p(1936);const J=(0,r.VP)("[TeamMembers] Load Members",(0,r.xk)()),Ne=(0,r.VP)("[TeamMembers] Load Members Success",(0,r.xk)()),Ge=(0,r.VP)("[TeamMembers] Load Members Failure",(0,r.xk)()),ie=(0,r.VP)("[TeamMembers] Load Account Members"),ke=(0,r.VP)("[TeamMembers] Load Account Members Success",(0,r.xk)()),Be=(0,r.VP)("[TeamMembers] Load Account Members Failure",(0,r.xk)()),y=(0,r.VP)("[TeamMembers] Load Member Roles",(0,r.xk)()),xe=(0,r.VP)("[TeamMembers] Load Member Roles Success",(0,r.xk)()),ye=(0,r.VP)("[TeamMembers] Load Member Roles Failure",(0,r.xk)()),Z=(0,r.VP)("[TeamMembers] Load Member Groups",(0,r.xk)()),Ue=(0,r.VP)("[TeamMembers] Load Member Groups Success",(0,r.xk)()),je=(0,r.VP)("[TeamMembers] Load Member Groups Failure",(0,r.xk)()),me=(0,r.VP)("[TeamMembers] Reset Creation Member"),H=(0,r.VP)("[TeamMembers] Load Member",(0,r.xk)()),Ve=(0,r.VP)("[TeamMembers] Load Member Success",(0,r.xk)()),we=(0,r.VP)("[TeamMembers] Load Member Failure",(0,r.xk)()),le=(0,r.VP)("[TeamMembers] Update Member",(0,r.xk)()),ze=(0,r.VP)("[TeamMembers] Update Member Success",(0,r.xk)()),ce=(0,r.VP)("[TeamMembers] Update Member Failure",(0,r.xk)()),de=(0,r.VP)("[TeamMembers] Add Member",(0,r.xk)()),te=(0,r.VP)("[TeamMembers] Add Members Success",(0,r.xk)()),Me=(0,r.VP)("[TeamMembers] Add Members Failure",(0,r.xk)()),_e=(0,r.VP)("[TeamMembers] Init Import Members",(0,r.xk)()),pe=(0,r.VP)("[TeamMembers] Check Content File",(0,r.xk)()),be=((0,r.VP)("[TeamMembers] Check Content File Success"),(0,r.VP)("[TeamMembers] Check Content File Failure",(0,r.xk)())),ue=(0,r.VP)("[TeamMembers] Import Members",(0,r.xk)()),he=(0,r.VP)("[TeamMembers] Import Members Success",(0,r.xk)()),At=(0,r.VP)("[TeamMembers] Import Members Failure",(0,r.xk)()),ge=(0,r.VP)("[TeamMembers] Update Import Members Status",(0,r.xk)()),Ye=(0,r.VP)("[TeamMembers] Reset Import Members"),St=(0,r.VP)("[TeamMembers] Attach Member",(0,r.xk)()),Ot=(0,r.VP)("[TeamMembers] Attach Members Success"),vt=(0,r.VP)("[TeamMembers] Attach Members Failure",(0,r.xk)()),Lt=(0,r.VP)("[TeamMembers] Detach Member",(0,r.xk)()),$t=(0,r.VP)("[TeamMembers] Detach Members From Team Success"),Ft=(0,r.VP)("[TeamMembers] Detach Members From Team Failure",(0,r.xk)()),Ee=(0,r.VP)("[TeamMembers] Attach Member To Group",(0,r.xk)()),He=(0,r.VP)("[TeamMembers] Attach Members To Group Success"),Xe=(0,r.VP)("[TeamMembers] Attach Members To Group Failure",(0,r.xk)()),Re=(0,r.VP)("[TeamMembers] Attach Role To Member",(0,r.xk)()),fe=(0,r.VP)("[TeamMembers] Attach Role To Member Success"),Te=(0,r.VP)("[TeamMembers] Attach Role To Member Failure",(0,r.xk)()),Ie=(0,r.VP)("[TeamMembers] Detach Role From Member",(0,r.xk)()),Je=(0,r.VP)("[TeamMembers] Detach Role From Member Success"),We=(0,r.VP)("[TeamMembers] Detach Role From Member Failure",(0,r.xk)()),Ce=(0,r.VP)("[TeamMembers] Detach Role From Member",(0,r.xk)()),Pe=(0,r.VP)("[TeamMembers] Detach Role From Member Success"),Ke=(0,r.VP)("[TeamMembers] Detach Role From Member Failure",(0,r.xk)()),De=(0,r.VP)("[TeamMembers] Load Team Roles",(0,r.xk)()),qe=(0,r.VP)("[TeamMembers] Load Team Roles Success",(0,r.xk)()),Ze=(0,r.VP)("[TeamMembers] Load Team Roles Failure",(0,r.xk)()),Qe=(0,r.VP)("[TeamMembers] Load Attributable Groups"),et=(0,r.VP)("[TeamMembers] Load Attributable Groups Success",(0,r.xk)()),tt=(0,r.VP)("[TeamMembers] Load Attributable Groups Failure",(0,r.xk)()),Ae=(0,r.VP)("[TeamMembers] Delete Member",(0,r.xk)()),Se=(0,r.VP)("[TeamMembers] Delete Member Success"),nt=(0,r.VP)("[TeamMembers] Delete Member Failure",(0,r.xk)()),rt=(0,r.VP)("[TeamMembers] Invite Member",(0,r.xk)()),Nt=(0,r.VP)("[TeamMembers] Invite Member Success"),Gt=(0,r.VP)("[TeamMembers] Invite Member Failure",(0,r.xk)()),ot=(0,r.VP)("[TeamMembers] Switch Member Role",(0,r.xk)()),st=(0,r.VP)("[TeamMembers] Switch Member Role Success"),at=(0,r.VP)("[TeamMembers] Switch Member Role Failure",(0,r.xk)()),kt=(0,r.VP)("[TeamMembers] Add Root Role",(0,r.xk)()),Bt=(0,r.VP)("[TeamMembers] Add Root Role Success"),xt=(0,r.VP)("[TeamMembers] Add Root Role Failure",(0,r.xk)()),yt=(0,r.VP)("[TeamMembers] Remove Root Role",(0,r.xk)()),Ut=(0,r.VP)("[TeamMembers] Remove Root Role Success"),jt=(0,r.VP)("[TeamMembers] Remove Root Role Failure",(0,r.xk)()),ne=(0,r.VP)("[TeamMembers] Load Member Transfer Count",(0,r.xk)()),it=(0,r.VP)("[TeamMembers] Load Member Transfer Count Success",(0,r.xk)()),mt=(0,r.VP)("[TeamMembers] Load Member Transfer Count Failure",(0,r.xk)()),re=(0,r.VP)("[TeamMembers] Load Member Size Count",(0,r.xk)()),lt=(0,r.VP)("[TeamMembers] Load Member Size Count Success",(0,r.xk)()),ct=(0,r.VP)("[TeamMembers] Load Member Size Count Failure",(0,r.xk)()),oe=(0,r.VP)("[TeamMembers] Load Member File Count",(0,r.xk)()),dt=(0,r.VP)("[TeamMembers] Load Member File Count Success",(0,r.xk)()),Mt=(0,r.VP)("[TeamMembers] Load Member File Count Failure",(0,r.xk)()),m={attributableRoles:[],attributableGroups:[],members:[],membersLoading:!1,membersLoadingError:null,accountMembers:[],accountMembersLoading:!1,accountMembersLoaded:!1,accountMembersError:null,creationPending:!1,memberDetails:null,memberDetailsLoading:null,memberDetailsLoadingError:null,memberRoles:[],memberRolesLoading:!1,memberRolesLoaded:!1,memberRolesLoadingError:null,teamRoles:[],teamRolesLoading:!1,teamRolesLoaded:!1,teamRolesError:null,memberAttributableDomains:[],memberAttributableGroups:[],memberGroups:[],memberGroupsLoading:!1,memberGroupsLoaded:!1,memberGroupsLoadingError:null,memberDeleted:null,memberCreated:null,memberCreationPending:!1,memberCreationError:null,importCSVProcessing:!1,
1checkContentFileProcessing:!1,checkContentFileSuccess:!1,checkContentFileError:null,importMembersProcessing:!1,importMembersSuccess:!1,importMembersError:null,importedMembers:[],membersToImport:[],importMembersNonBlockingError:null,importCSVSuccess:!1,importCSVError:null,memberUpdated:null,memberEditionPending:!1,memberEditionError:null,inactivatingMember:!1,inactivatingMemberError:null,deleteMemberProcessing:!1,deleteMemberSuccess:!1,deleteMemberError:null,attachTeamProcessing:!1,attachTeamSuccess:!1,attachTeamError:null,detachTeamProcessing:!1,detachTeamSuccess:!1,detachTeamError:null,attachRoleToMemberPending:!1,attachRoleToMemberSuccess:!1,attachRoleToMemberError:null,detachRoleFromMemberPending:!1,detachRoleFromMemberSuccess:!1,detachRoleFromMemberError:null,attachGroupProcessing:!1,attachGroupSuccess:!1,attachGroupError:null,detachGroupProcessing:!1,detachGroupSuccess:!1,detachGroupError:null,switchRoleProcessing:!1,switchRoleSuccess:!1,switchRoleError:null,transferCountSeries:[],transferCountSeriesLoaded:!1,transferCountSeriesLoading:!1,transferCountSeriesLoadingFailure:null,sizeCountSeries:[],sizeCountSeriesLoaded:!1,sizeCountSeriesLoading:!1,sizeCountSeriesLoadingFailure:null,fileCountSeries:[],fileCountSeriesLoaded:!1,fileCountSeriesLoading:!1,fileCountSeriesLoadingFailure:null,memberAttachRootRoleProcessing:!1,memberAttachRootRoleSuccess:!1,memberAttachRootRoleError:null,memberDetachRootRoleProcessing:!1,memberDetachRootRoleSuccess:!1,memberDetachRootRoleError:null},wt=(0,r.vy)(m,(0,r.on)(J,t=>({...t,members:m.members,membersLoadingError:m.membersLoadingError,membersLoading:!0,memberEditionError:null})),(0,r.on)(Ne,(t,{members:a})=>({...t,members:a,membersLoading:!1})),(0,r.on)(Ge,(t,{error:a})=>({...t,membersLoadingError:a,membersLoading:!1})),(0,r.on)(me,t=>({...t,memberCreated:m.memberCreated,memberCreationError:m.memberCreationError})),(0,r.on)(H,t=>({...t,memberDetails:m.memberDetails,memberEditionPending:m.memberEditionPending,memberDetailsLoadingError:m.memberDetailsLoadingError,memberDetailsLoading:!0})),(0,r.on)(Ve,(t,{member:a})=>({...t,memberDetails:a,memberDetailsLoading:!1})),(0,r.on)(we,(t,{error:a})=>({...t,memberDetailsLoadingError:a,memberDetailsLoading:!1})),(0,r.on)(y,t=>({...t,memberRoles:m.memberRoles,memberRolesLoaded:m.memberRolesLoaded,memberRolesLoadingError:m.memberRolesLoadingError,memberRolesLoading:!0})),(0,r.on)(xe,(t,{roles:a,attributableRoles:o})=>({...t,memberRoles:a,memberRolesLoaded:!0,memberRolesLoading:!1,attributableRoles:o})),(0,r.on)(ye,(t,{error:a})=>({...t,memberRolesLoadingError:a,memberRolesLoading:!1})),(0,r.on)(Z,t=>({...t,memberGroups:m.memberGroups,memberGroupsLoaded:m.memberGroupsLoaded,memberGroupsLoadingError:m.memberGroupsLoadingError,memberGroupsLoading:!0})),(0,r.on)(Ue,(t,{groups:a,attributableGroups:o})=>({...t,memberGroups:a,memberGroupsLoading:!1,memberAttributableGroups:o})),(0,r.on)(je,(t,{error:a})=>({...t,memberGroupsLoadingError:a,memberGroupsLoading:!1})),(0,r.on)(de,t=>({...t,memberCreated:m.memberCreated,memberCreationError:m.memberCreationError,membersLoadingError:m.membersLoadingError,memberCreationPending:!0})),(0,r.on)(te,(t,{member:a})=>({...t,memberCreated:a,memberCreationPending:!1})),(0,r.on)(Me,(t,{error:a})=>({...t,memberCreationError:a,memberCreationPending:!1})),(0,r.on)(ie,t=>({...t,accountMembers:m.accountMembers,accountMembersLoading:!0,accountMembersLoaded:m.accountMembersLoaded,accountMembersError:m.accountMembersError})),(0,r.on)(ke,(t,{members:a})=>({...t,accountMembers:a,accountMembersLoading:!1,accountMembersLoaded:!0,accountMembersError:null})),(0,r.on)(Be,(t,{error:a})=>({...t,accountMembersLoading:!1,accountMembersError:a})),(0,r.on)(Ye,t=>({...t,importCSVProcessing:m.importCSVProcessing,importCSVSuccess:m.importCSVSuccess,importCSVError:m.importCSVError,importedMembers:m.importedMembers,checkContentFileProcessing:m.checkContentFileProcessing,checkContentFileSuccess:m.checkContentFileSuccess,checkContentFileError:m.checkContentFileError,importMembersProcessing:m.importMembersProcessing,importMembersSuccess:m.importMembersSuccess,importMembersError:m.importMembersError})),(0,r.on)(_e,t=>({...t,importCSVProcessing:!0,importCSVSuccess:m.importCSVSuccess,importCSVError:m.importCSVError,importedMembers:m.importedMembers,checkContentFileProcessing:m.checkContentFileProcessing,checkContentFileSuccess:m.checkContentFileSuccess,checkContentFileError:m.checkContentFileError,importMembersProcessing:m.importMembersProcessing,importMembersSuccess:m.importMembersSuccess,importMembersError:m.importMembersError,importMembersNonBlockingError:m.importMembersError})),(0,r.on)(pe,t=>({...t,checkContentFileProcessing:!0})),(0,r.on)(be,(t,{error:a})=>
1({...t,checkContentFileProcessing:!1,checkContentFileError:a})),(0,r.on)(ue,(t,{members:a})=>({...t,importMembersProcessing:!0,checkContentFileProcessing:!1,membersToImport:a})),(0,r.on)(he,(t,{members:a,nonBlockingError:o})=>({...t,importMembersSuccess:!0,importCSVSuccess:!0,importedMembers:a,importMembersProcessing:m.importMembersProcessing,importMembersNonBlockingError:o})),(0,r.on)(At,(t,{error:a})=>({...t,importMembersProcessing:!1,importMembersError:a})),(0,r.on)(ge,(t,{importedMembers:a})=>({...t,importedMembers:a})),(0,r.on)(St,t=>({...t,attachTeamProcessing:!0,attachTeamSuccess:m.attachTeamSuccess,attachTeamError:m.attachTeamError})),(0,r.on)(Ot,t=>({...t,attachTeamProcessing:m.attachTeamProcessing,attachTeamSuccess:!0})),(0,r.on)(vt,(t,{error:a})=>({...t,attachTeamProcessing:m.attachTeamProcessing,attachTeamSuccess:!1,attachTeamError:a})),(0,r.on)(Lt,t=>({...t,detachTeamProcessing:!0,detachTeamSuccess:m.detachTeamSuccess,detachTeamError:m.detachTeamError})),(0,r.on)($t,t=>({...t,detachTeamProcessing:m.detachTeamProcessing,detachTeamSuccess:!0})),(0,r.on)(Ft,(t,{error:a})=>({...t,detachTeamProcessing:m.detachTeamProcessing,detachTeamSuccess:!1,detachTeamError:a})),(0,r.on)(Ee,t=>({...t,attachGroupProcessing:!0,attachGroupSuccess:m.attachGroupSuccess,attachGroupError:m.attachGroupError})),(0,r.on)(He,t=>({...t,attachGroupProcessing:m.attachGroupProcessing,attachGroupSuccess:!0})),(0,r.on)(Xe,(t,{error:a})=>({...t,attachGroupProcessing:m.attachGroupProcessing,attachGroupSuccess:!1,attachGroupError:a})),(0,r.on)(Ie,t=>({...t,detachGroupProcessing:!0,detachGroupSuccess:m.detachGroupSuccess,detachGroupError:m.detachGroupError})),(0,r.on)(Je,t=>({...t,detachGroupProcessing:m.detachGroupProcessing,detachGroupSuccess:!0})),(0,r.on)(We,(t,{error:a})=>({...t,detachGroupProcessing:m.detachGroupProcessing,detachGroupSuccess:!1,detachGroupError:a})),(0,r.on)(le,t=>({...t,memberUpdated:m.memberUpdated,memberEditionPending:!0,memberEditionError:m.memberEditionError})),(0,r.on)(ze,(t,{member:a})=>({...t,memberDetails:{...t.memberDetails,...a},memberEditionPending:!1})),(0,r.on)(ce,(t,{error:a})=>({...t,memberEditionPending:!1,memberEditionError:a})),(0,r.on)(Qe,t=>({...t,attributableGroups:[]})),(0,r.on)(et,(t,{groups:a})=>({...t,attributableGroups:a})),(0,r.on)(tt,(t,{error:a})=>({...t,attributableGroupsError:a})),(0,r.on)(Ae,t=>({...t,deleteMemberProcessing:!0,deleteMemberSuccess:m.deleteMemberSuccess,deleteMemberError:m.deleteMemberError})),(0,r.on)(Se,t=>({...t,deleteMemberProcessing:!1,deleteMemberSuccess:!0})),(0,r.on)(nt,(t,{error:a})=>({...t,deleteMemberProcessing:!1,deleteMemberError:a})),(0,r.on)(ot,t=>({...t,switchRoleProcessing:!0,switchRoleSuccess:m.switchRoleSuccess,switchRoleError:m.switchRoleError})),(0,r.on)(st,t=>({...t,switchRoleProcessing:m.switchRoleProcessing,switchRoleSuccess:!0})),(0,r.on)(at,(t,{error:a})=>({...t,switchRoleProcessing:m.switchRoleProcessing,switchRoleSuccess:!1,switchRoleError:a})),(0,r.on)(ne,t=>({...t,transferCountSeries:m.transferCountSeries,transferCountSeriesLoading:!0,transferCountSeriesLoaded:m.transferCountSeriesLoaded,transferCountSeriesLoadingFailure:m.transferCountSeriesLoadingFailure})),(0,r.on)(it,(t,{transferCountSeries:a})=>({...t,transferCountSeries:a,transferCountSeriesLoading:!1,transferCountSeriesLoaded:!0,transferCountSeriesLoadingFailure:m.transferCountSeriesLoadingFailure})),(0,r.on)(mt,(t,{})=>({...t,transferCountsLoading:!1,transferCountsLoadingFailure:!0})),(0,r.on)(re,t=>({...t,sizeCountSeries:m.sizeCountSeries,sizeCountSeriesLoading:!0,sizeCountSeriesLoaded:m.sizeCountSeriesLoaded,sizeCountSeriesLoadingFailure:m.sizeCountSeriesLoadingFailure})),(0,r.on)(lt,(t,{sizeCountSeries:a})=>({...t,sizeCountSeries:a,sizeCountSeriesLoading:!1,sizeCountSeriesLoaded:!0,sizeCountSeriesLoadingFailure:m.sizeCountSeriesLoadingFailure})),(0,r.on)(ct,(t,{})=>({...t,sizeCountsLoading:!1,sizeCountsLoadingFailure:!0})),(0,r.on)(oe,t=>({...t,fileCountSeries:m.fileCountSeries,fileCountSeriesLoading:!0,fileCountSeriesLoaded:m.fileCountSeriesLoaded,fileCountSeriesLoadingFailure:m.fileCountSeriesLoadingFailure})),(0,r.on)(dt,(t,{fileCountSeries:a})=>({...t,fileCountSeries:a,fileCountSeriesLoading:!1,fileCountSeriesLoaded:!0,fileCountSeriesLoadingFailure:m.fileCountSeriesLoadingFailure})),(0,r.on)(Mt,(t,{})=>({...t,fileCountsLoading:!1,fileCountsLoadingFailure:!0})),(0,r.on)(kt,t=>({...t,memberAttachRootRoleProcessing:!0,memberAttachRootRoleSuccess:m.memberAttachRootRoleSuccess,memberAttachRootRoleError:m.memberAttachRootRoleError})),(0,r.on)(Bt,t=>({...t,memberAttachRootRoleProcessing:m.memberAttachRootRoleProcessing,memberAttachRootRoleSuccess:!0})),(0,r.on)(xt,(t,{error:a})=>({...t,memberAttachRootRoleProcessing:m.memberAttachRootRoleProcessing,memberAttachRootRoleError:a})),(0,r.on)(yt,t=>({...t,memberDetachRootRoleProcessing:!0,memberDetachRootRoleSuccess:m.memberDetachRootRoleSuccess,memberDetachRootRoleError:m.memberDetachRootRoleError})),(0,r.on)(Ut,t=>({...t,memberDetachRootRoleProcessing:m.memberDetachRootRoleProcessing,memberDetachRootRoleSuccess:!0})),(0,r.on)(jt,(t,{error:a})=>({...t,memberDetachRootRoleProcessing:m.memberDetachRootRoleProcessing,memberDetachRootRoleError:a})),(0,r.on)(De,t=>({...t,teamRoles:m.teamRoles,teamRolesLoading:!0,teamRolesLoaded:m.teamRolesLoaded,teamRolesError:m.teamRolesError})),(0,r.on)(qe,(t,{roles:a})=>({...t,teamRoles:a,teamRolesLoading:!1,teamRolesLoaded:!0,teamRolesError:null})),(0,r.on)(Ze,(t,{error:a})=>({...t,teamRolesLoading:!1,teamRolesError:a})),(0,r.on)(Re,t=>({...t,attachRoleToMemberPending:!0,attachRoleToMemberSuccess:m.attachRoleToMemberSuccess,attachRoleToMemberError:m.attachRoleToMemberError})),(0,r.on)(fe,t=>({...t,attachRoleToMemberPending:!1,attachRoleToMemberSuccess:!0,attachRoleToMemberError:null})),(0,r.on)(Te,(t,{error:a})=>({...t,attachRoleToMemberPending:!1,attachRoleToMemberError:a})),(0,r.on)(Ce,t=>({...t,detachRoleFromMemberPending:!0,detachRoleFromMemberSuccess:m.detachRoleFromMemberSuccess,detachRoleFromMemberError:m.detachRoleFromMemberError})),(0,r.on)(Pe,t=>({...t,detachRoleFromMemberPending:!1,detachRoleFromMemberSuccess:!0,detachRoleFromMemberError:null})),(0,r.on)(Ke,(t,{error:a})=>({...t,detachRoleFromMemberPending:!1,detachRoleFromMemberError:a})));function zt(t,a){return wt(t,a)}const M=(0,r.UX)("members"),Yt=(0,r.Mz)(M,t=>t.members),Ht=(0,r.Mz)(M,t=>t.membersLoading),Xt=(0,r.Mz)(M,t=>t.memberCreated),Jt=(0,r.Mz)(M,t=>t.memberCreationPending),Wt=(0,r.Mz)(M,t=>t.memberCreationError),Kt=(0,r.Mz)(M,t=>t.attachRoleToMemberPending),qt=(0,r.Mz)(M,t=>t.attachRoleToMemberSuccess),Zt=(0,r.Mz)(M,t=>t.attachRoleToMemberError),Qt=(0,r.Mz)(M,t=>t.detachRoleFromMemberPending),en=(0,r.Mz)(M,t=>t.detachRoleFromMemberSuccess),tn=(0,r.Mz)(M,t=>t.detachRoleFromMemberError),nn=(0,r.Mz)(M,t=>
1t.accountMembers),rn=(0,r.Mz)(M,t=>t.accountMembersLoading),on=(0,r.Mz)(M,t=>t.accountMembersLoaded),_t=((0,r.Mz)(M,t=>t.accountMembersError),(0,r.Mz)(M,t=>t.memberDetails)),sn=(0,r.Mz)(M,t=>t.memberDetailsLoading),an=(0,r.Mz)(M,t=>t.memberDetailsLoadingError),mn=(0,r.Mz)(M,t=>t.memberRoles),pt=(0,r.Mz)(M,t=>t.attributableRoles),ln=(0,r.Mz)(M,t=>t.memberRolesLoading),cn=(0,r.Mz)(M,t=>t.memberRolesLoaded),dn=(0,r.Mz)(M,t=>t.memberRolesLoadingError),Mn=(0,r.Mz)(M,t=>t.memberGroups),_n=(0,r.Mz)(M,t=>t.memberAttributableGroups),pn=(0,r.Mz)(M,t=>t.memberGroupsLoading),bn=(0,r.Mz)(M,t=>t.memberGroupsLoaded),un=(0,r.Mz)(M,t=>t.memberGroupsLoadingError),hn=(0,r.Mz)(M,t=>t.memberEditionPending),gn=(0,r.Mz)(M,t=>t.memberEditionError),En=(0,r.Mz)(M,t=>t.teamRoles),Rn=(0,r.Mz)(M,t=>t.teamRolesLoading),fn=(0,r.Mz)(M,t=>t.teamRolesLoaded),Tn=((0,r.Mz)(M,t=>t.teamRolesError),(0,r.Mz)(M,t=>t.attachGroupProcessing)),In=(0,r.Mz)(M,t=>t.attachGroupSuccess),Cn=((0,r.Mz)(M,t=>t.attachGroupError),(0,r.Mz)(M,t=>t.detachGroupProcessing)),Pn=(0,r.Mz)(M,t=>t.detachGroupSuccess),Dn=((0,r.Mz)(M,t=>t.detachGroupError),(0,r.Mz)(M,t=>t.importCSVProcessing)),An=(0,r.Mz)(M,t=>t.checkContentFileProcessing),Sn=(0,r.Mz)(M,t=>t.checkContentFileError),On=(0,r.Mz)(M,t=>t.importMembersProcessing),vn=(0,r.Mz)(M,t=>t.importMembersError),Ln=(0,r.Mz)(M,t=>t.importMembersNonBlockingError),$n=(0,r.Mz)(M,t=>t.importMembersSuccess),Fn=(0,r.Mz)(M,t=>t.importedMembers),Nn=(0,r.Mz)(M,t=>t.membersToImport),Gn=(0,r.Mz)(M,t=>t.deleteMemberProcessing),kn=(0,r.Mz)(M,t=>t.deleteMemberSuccess),Bn=(0,r.Mz)(M,t=>t.transferCountSeries),xn=(0,r.Mz)(M,t=>t.transferCountSeriesLoading),yn=(0,r.Mz)(M,t=>t.transferCountSeriesLoaded),Un=(0,r.Mz)(M,t=>t.sizeCountSeries),jn=(0,r.Mz)(M,t=>t.sizeCountSeriesLoading),Vn=(0,r.Mz)(M,t=>t.sizeCountSeriesLoaded),wn=(0,r.Mz)(M,t=>t.fileCountSeries),zn=(0,r.Mz)(M,t=>t.fileCountSeriesLoading),Yn=(0,r.Mz)(M,t=>t.fileCountSeriesLoaded);var e=p(58527),G=p(96542),Hn=p(1629),Xn=p(68633),Jn=p(58999);let Wn=(()=>{var t;class a{constructor(n,s,i,u,P,R,ee){var L=this;this.actions$=n,this.translateService=s,this.iamService=i,this.tokenService=u,this.router=P,this.store$=R,this.ngxCsvParser=ee,this.loadMember$=(0,b.EH)(()=>this.actions$.pipe((0,b.gp)(H),(0,C.H)(l=>(0,K.p)([this.iamService.getTeamUser(l.teamId,l.userId),this.iamService.listTeamUserRoles(l.teamId,l.userId)]).pipe((0,N.T)(([c,d])=>{const{user:_}=c,{roles:E}=d;return Ve({member:{..._,isRoot:!!E.find(f=>f.name===x.h.administratorRoleName)}})}),(0,D.W)(c=>(this.router.navigateByUrl("/account/team/"+l.teamId+"/members"),(0,v.of)(we({error:c.message})))))))),this.loadAccountMembers$=(0,b.EH)(()=>this.actions$.pipe((0,b.gp)(ie),(0,q.E)(this.store$.pipe((0,r.Lt)(X.Jd))),(0,B.n)(([l,c])=>this.iamService.listUsers().pipe((0,N.T)(d=>{const _=this.tokenService.getAccountFromToken(c.token.token)+"$scim",{users:E}=d,f=E.filter(T=>T.username!==_);return ke({members:f})}),(0,D.W)(d=>(0,v.of)(Be({error:d.message}))))))),this.loadMemberRoles$=(0,b.EH)(()=>this.actions$.pipe((0,b.gp)(y),(0,C.H)(l=>(0,K.p)([this.iamService.listTeamUserRoles(l.teamId,l.userId).pipe((0,N.T)(c=>c),(0,D.W)(()=>(0,v.of)({roles:[]}))),this.iamService.listTeamRoles(l.teamId)]).pipe((0,N.T)(([{roles:c},{roles:d}])=>{const E=c.filter(h=>h.name.startsWith(l.teamId)).map(h=>({...h,translatedName:this.translateService.instant(h.name.split("$")[1].toUpperCase())})),T=d.filter(h=>!c.some($=>$.name===h.name)).map(h=>({...h,translatedName:this.translateService.instant(h.name.split("$")[1].toUpperCase())}));return xe({roles:E,attributableRoles:T})}),(0,D.W)(c=>(0,v.of)(ye({error:c.message}))))))),this.loadTeamRoles$=(0,b.EH)(()=>this.actions$.pipe((0,b.gp)(De),(0,B.n)(({teamId:l})=>this.iamService.listTeamRoles(l).pipe((0,N.T)(({roles:c})=>qe({roles:c})),(0,D.W)(c=>(0,v.of)(Ze({error:c.message}))))))),this.loadMemberGroups$=(0,b.EH)(()=>this.actions$.pipe((0,b.gp)(Z),(0,C.H)(l=>(0,K.p)([this.iamService.listTeamUserGroups(l.teamId,l.userId),this.iamService.listTeamGroups(l.teamId)]).pipe((0,N.T)(([c,d])=>{const{groups:_}=c,{groups:E}=d,T=E.filter(h=>"SCIM"!==h.name&&!h.provisioned).filter(h=>!_.find($=>h.id===$.id));return Ue({groups:_,attributableGroups:T})}),(0,D.W)(c=>(0,v.of)(je({error:c.message}))))))),this.loadMembers$=(0,b.EH)(()=>this.actions$.pipe((0,b.gp)(J),(0,q.E)(this.store$.pipe((0,r.Lt)(X.Jd))),(0,B.n)(([l,c])=>this.iamService.listTeamUsers(l.teamId).pipe((0,N.T)(d=>{const _=this.tokenService.getAccountFromToken(c.token.token)+"$scim",{users:E}=d,f=E.filter(T=>T.username!==_&&T.id!==c.id);return Ne({members:f})}),(0,D.W)(d=>(0,v.of)(Ge({error:d.message}))))))),this.loadAttributableGroups$=(0,b.EH)(()=>this.actions$.pipe((0,b.gp)(Qe),(0,B.n)(()=>this.iamService.listGroups().pipe((0,N.T)(({groups:l})=>{const c=l.filter(d=>"SCIM"!==d.name&&!d.provisioned);return et({groups:c})}),(0,D.W)(l=>(0,v.of)(tt({error:l.message}))))))),this.addMember$=(0,b.EH)(()=>
1this.actions$.pipe((0,b.gp)(de),(0,q.E)(this.store$.pipe((0,r.Lt)(X.Ev))),(0,C.H)(([l,c])=>{const{member:d,lastName:_,firstName:E,teamId:f,invited:T,role:h,authenticationMode:$}=l;return null!=d&&d.id?this.iamService.attachUserToTeam(f,d.id).pipe((0,C.H)(()=>this.iamService.attachTeamUserRole(f,d.id,h.name).pipe((0,N.T)(()=>te({member:d})))),(0,D.W)(A=>(0,v.of)(Me({error:A.error})))):this.iamService.createUser({username:d.username,firstName:E,lastName:_,authenticationMode:$,language:c}).pipe((0,C.H)(({user:I})=>this.iamService.attachUserToTeam(f,I.id).pipe((0,C.H)(()=>this.iamService.attachTeamUserRole(f,I.id,h.name).pipe((0,C.H)(()=>T?this.iamService.inviteTeamUser(f,I.id).pipe((0,N.T)(()=>te({member:d}))):[te({member:d})]))))),(0,D.W)(I=>(0,v.of)(Me({error:I.error}))))}))),this.initImportMembers$=(0,b.EH)(()=>this.actions$.pipe((0,b.gp)(_e),(0,N.T)(l=>pe({teamId:l.teamId,fileMembers:l.fileMembers,csvContent:l.csvContent})))),this.checkContentFile$=(0,b.EH)(()=>this.actions$.pipe((0,b.gp)(pe),(0,B.n)(l=>{const c=(0,Ct.T)(l.csvContent);return this.iamService.listTeamGroups(l.teamId).pipe((0,C.H)(({groups:d})=>this.ngxCsvParser.parse(l.fileMembers[0],{header:!1,delimiter:c}).pipe((0,C.H)(_=>{_.shift();let E="";if(_.length>0)for(let T=0;T<_.length;T++){let h="";if(5===_[T].length){const[$,A,I]=_[T],k=$.trim(),F=A.trim();(0,$e.xf)(k)?_.find(V=>V.username===$)&&(h+=" Same email on another row"):h+=` Invalid email : ${$?"'"+$+"'":"Empty email"}.`,F===x.h.signinMode.sso||F===x.h.signinMode.standard||(h+=` Invalid authentication mode : '${F}'. Choose either '${x.h.signinMode.sso}' or '${x.h.signinMode.standard}' (case sensitive).`);const S=I.split(",").map(V=>V.trim());(null==S?void 0:S.length)>0?S.forEach(V=>{d.find(ve=>ve.name===V)||(h+=` Invalid group name : ${V?"'"+V+"'":"undefined"}.`)}):h+=" Empty or invalid group list. At least one group is required. Check if group names are separated by a dash."}else h+="Row format is incorrect. Check for extra columns or unescaped commas.";h&&(E+=`Row ${T} - ${h} \n`)}else E+="Empty CSV";if(E.length>0){const T={date:Fe()().format("YYYY-MM-DD"),details:E};return[be({error:T})]}const f=_.map(([T,h,$,A,I])=>({username:T.trim(),authenticationMode:h.trim(),groups:$.split(",").map(k=>k.trim()),firstName:A.trim(),lastName:I.trim()}));return[ue({teamId:l.teamId,members:f})]}),(0,D.W)(_=>[be({error:_})]))))}))),this.importMembers$=(0,b.EH)(()=>this.actions$.pipe((0,b.gp)(ue),(0,q.E)(this.store$.pipe((0,r.Lt)(X.Ev))),(0,B.n)(function(){var l=(0,w.A)(function*([c,d]){const{teamId:_,members:E}=c,{groups:f}=yield L.iamService.listTeamGroups(_).toPromise();let T="",h=[];const{users:$}=yield L.iamService.listUsers().toPromise();for(const A of E){const I=$.find(k=>A.username===k.username);if(I){const k=f.filter(F=>A.groups.find(S=>S===F.name));yield Promise.all(k.map(F=>L.iamService.attachTeamGroupUser(_,F.id,I.id).toPromise().catch(S=>{409===S.status&&(T+=`Failed to attach member '${A.username}' to group '${F.name}'. User already attached to this group.\n`)}))),h=[...h,I],L.store$.dispatch(ge({importedMembers:h}))}else{const k={...A,language:d},F=yield L.iamService.createUser(k).toPromise().catch(S=>{409===S.status&&(T+=`Failed to create member '${A.username}'. Email already in use. User has not been attached to corresponding groups.\n`)});if(F&&F.user){const S=f.filter(V=>A.groups.find(ve=>ve===V.name));yield Promise.all(S.map(V=>L.iamService.attachTeamGroupUser(_,V.id,F.user.id).toPromise())),h=[...h,I],F.user.authenticationMode===x.h.signinMode.standard&&(yield L.iamService.inviteTeamUser(_,F.user.id).toPromise()),L.store$.dispatch(ge({importedMembers:h}))}}}if(T.length>0){const A={date:Fe()().format("YYYY-MM-DD"),details:T};return he({members:h,nonBlockingError:A})}return he({members:h})});return function(c){return l.apply(this,arguments)}}()))),this.attachMemberToGroup$=(0,b.EH)(()=>this.actions$.pipe((0,b.gp)(Ee),(0,B.n)(l=>{const{member:c,group:d,teamId:_}=l;return this.iamService.attachTeamGroupUser(_,d.id,c.id).pipe((0,C.H)(()=>[He(),Z({teamId:_,userId:c.id})]),(0,D.W)(E=>(0,v.of)(Xe({error:E.message}))))}))),this.detachMemberFromGroup$=(0,b.EH)(()=>
1this.actions$.pipe((0,b.gp)(Ie),(0,B.n)(l=>{const{group:c,member:d,teamId:_}=l;return this.iamService.detachTeamGroupUser(_,c.id,d.id).pipe((0,C.H)(()=>[Je(),Z({teamId:_,userId:d.id})]),(0,D.W)(E=>(0,v.of)(We({error:E.message}))))}))),this.attachRoleToMember$=(0,b.EH)(()=>this.actions$.pipe((0,b.gp)(Re),(0,B.n)(l=>{const{role:c,userId:d,teamId:_}=l;return this.iamService.listTeamUserRoles(_,d).pipe((0,C.H)(({roles:E})=>null!=E&&E.length?this.iamService.attachTeamUserRole(_,d,c.name).pipe((0,C.H)(()=>[fe(),y({teamId:_,userId:d})]),(0,D.W)(f=>(0,v.of)(Te({error:f.message})))):this.iamService.attachUserToTeam(_,d).pipe((0,C.H)(()=>this.iamService.attachTeamUserRole(_,d,c.name).pipe((0,C.H)(()=>[fe(),y({teamId:_,userId:d})]),(0,D.W)(f=>(0,v.of)(Te({error:f.message}))))))))}))),this.detachRoleFromMember$=(0,b.EH)(()=>this.actions$.pipe((0,b.gp)(Ce),(0,B.n)(l=>{const{role:c,userId:d,teamId:_}=l;return this.iamService.detachTeamUserRole(_,d,c.name).pipe((0,C.H)(()=>this.iamService.listTeamUserRoles(_,d).pipe((0,C.H)(({roles:E})=>E.filter(T=>T.name.startsWith(_)).length?[Pe(),y({teamId:_,userId:d})]:this.iamService.detachUserFromTeam(_,d).pipe((0,C.H)(()=>[Pe(),y({teamId:_,userId:d})]))))),(0,D.W)(E=>(0,v.of)(Ke({error:E.message}))))}))),this.deleteMember$=(0,b.EH)(()=>this.actions$.pipe((0,b.gp)(Ae),(0,B.n)(l=>(0,K.p)([this.iamService.listTeamUserRoles(l.teamId,l.member.id),this.iamService.listTeamUserGroups(l.teamId,l.member.id)]).pipe((0,C.H)(([{roles:c},{groups:d}])=>{const _=c.map(f=>this.iamService.detachTeamUserRole(l.teamId,l.member.id,f.name)),E=d.filter(f=>!f.provisioned).map(f=>this.iamService.detachTeamGroupUser(l.teamId,f.id,l.member.id));return(0,K.p)([..._,...E]).pipe((0,Dt.U)(null),(0,C.H)(()=>_.length?this.iamService.detachUserFromTeam(l.teamId,l.member.id).pipe((0,C.H)(()=>[Se(),J({teamId:l.teamId})])):[Se(),J({teamId:l.teamId})]))}),(0,D.W)(c=>(0,v.of)(nt({error:c.message}))))))),this.updateMember$=(0,b.EH)(()=>this.actions$.pipe((0,b.gp)(le),(0,q.E)(this.store$.pipe((0,r.Lt)(_t))),(0,C.H)(([l,c])=>null!=c&&c.provisioned?[ce({error:"Member is managed by provisioning system, can't modify related informations"})]:this.iamService.updateTeamUser(l.teamId,c.id,l.data).pipe((0,C.H)(d=>[ze({member:d.user}),H({teamId:l.teamId,userId:d.user.id})]),(0,D.W)(d=>[ce({error:d.error})]))))),this.inviteMember$=(0,b.EH)(()=>this.actions$.pipe((0,b.gp)(rt),(0,C.H)(l=>this.iamService.inviteTeamUser(l.teamId,l.userId).pipe((0,N.T)(c=>Nt()),(0,D.W)(c=>[Gt({error:c.message})]))))),this.switchMemberRole$=(0,b.EH)(()=>this.actions$.pipe((0,b.gp)(ot),(0,B.n)(l=>(0,K.p)([this.iamService.detachUserRole(l.member.id,l.roleToDettach.name),this.iamService.attachUserRole(l.member.id,l.roleToAttach.name)]).pipe((0,N.T)(c=>st()),(0,D.W)(c=>(0,v.of)(at({error:c}))))))),this.loadMemberTransferCount$=(0,b.EH)(()=>this.actions$.pipe((0,b.gp)(ne),(0,C.H)(l=>{const{teamId:c,user:d,period:_,unit:E}=l,{startDate:f,endDate:T}=(0,W.g1)(_),A=new se.m;return(0,ae.H)(A.getTeamUserMetricStatistic({metricName:"transfers",statisticName:"sum",teamId:c,userId:d,startDate:f,endDate:T,unit:E})).pipe((0,N.T)(({statistic:I})=>{const k=this.translateService.currentLang?this.translateService.currentLang:this.translateService.defaultLang;return I.data=I.data.map(S=>({...S,date:(0,W.Yq)(k,S.date,E)})),it({transferCountSeries:I.data})}),(0,D.W)(I=>(0,v.of)(mt({error:I.message}))))}))),this.loadMemberSizeCount$=(0,b.EH)(()=>this.actions$.pipe((0,b.gp)(re),(0,C.H)(l=>{const{teamId:c,user:d,period:_,unit:E}=l,{startDate:f,endDate:T}=(0,W.g1)(_),A=new se.m;return(0,ae.H)(A.getTeamUserMetricStatistic({metricName:"bytesUploaded",statisticName:"sum",teamId:c,userId:d,startDate:f,endDate:T,unit:E})).pipe((0,N.T)(({statistic:I})=>{const k=this.translateService.currentLang?this.translateService.currentLang:this.translateService.defaultLang;return I.data=I.data.map(S=>({...S,date:(0,W.Yq)(k,S.date,E)})),lt({sizeCountSeries:I.data})}),(0,D.W)(I=>(0,v.of)(ct({error:I.message}))))}))),this.loadMemberFileCount$=(0,b.EH)(()=>this.actions$.pipe((0,b.gp)(oe),(0,C.H)(l=>{const{teamId:c,user:d,period:_,unit:E}=l,{startDate:f,endDate:T}=(0,W.g1)(_),A=new se.m;return(0,ae.H)(A.getTeamUserMetricStatistic({metricName:"files",statisticName:"sum",teamId:c,userId:d,startDate:f,endDate:T,unit:E})).pipe((0,N.T)(({statistic:I})=>{const k=this.translateService.currentLang?this.translateService.currentLang:this.translateService.defaultLang;return I.data=I.data.map(S=>({...S,date:(0,W.Yq)(k,S.date,E)}
1)),dt({fileCountSeries:I.data})}),(0,D.W)(I=>(0,v.of)(Mt({error:I.message}))))})))}}return(t=a).\u0275fac=function(n){return new(n||t)(e.KVO(b.En),e.KVO(G.c$),e.KVO(Hn.L),e.KVO(Xn.B),e.KVO(Y.Ix),e.KVO(r.il),e.KVO(Jn.VA))},t.\u0275prov=e.jDH({token:t,factory:t.\u0275fac}),a})();var g=p(56106),ut=p(74671),U=p(46891),z=p(5007),j=p(12557);const Kn=t=>({email:t});function qn(t,a){if(1&t&&(e.j41(0,"h1",9),e.EFF(1," PREMIUM_ADMIN_MEMBER_MODAL_ATTACH_GROUP_TITLE"),e.k0s()),2&t){const o=e.XpG();e.Y8G("translateParams",e.eq3(1,Kn,o.memberToAttach.username))}}function Zn(t,a){1&t&&(e.qex(0),e.j41(1,"div",10),e.nrm(2,"div",11),e.k0s(),e.bVm())}function Qn(t,a){if(1&t){const o=e.RV6();e.j41(0,"div",12)(1,"form",13),e.bIt("ngSubmit",function(){e.eBV(o);const s=e.XpG();return e.Njj(s.onSubmit())}),e.j41(2,"div",14)(3,"ng-select",15),e.nI1(4,"translate"),e.mxI("ngModelChange",function(s){e.eBV(o);const i=e.XpG();return e.DH7(i.selectedGroup,s)||(i.selectedGroup=s),e.Njj(s)}),e.k0s()()()()}if(2&t){const o=e.XpG();e.R7$(),e.Y8G("formGroup",o.attachGroupForm),e.R7$(2),e.FS9("placeholder",e.bMT(4,6,"PREMIUM_ADMIN_MEMBER_MODAL_ATTACH_GROUP_PLACEHOLDER_GROUP")),e.Y8G("items",o.attributableGroups)("searchable",!1)("clearable",!1),e.R50("ngModel",o.selectedGroup)}}let er=(()=>{var t;class a{constructor(n,s,i){this.store$=n,this.fb=s,this.ref=i,this.subscriptions=[],this.submitted=!1,this.memberToAttach=this.ref.data.memberToAttach,this.attributableGroups=this.ref.data.attributableGroups,this.teamId=this.ref.data.teamId,this.attachGroupProcessing$=this.store$.select(Tn),this.attachGroupSuccess$=this.store$.select(In),this.initForm()}ngOnDestroy(){this.subscriptions.forEach(n=>{n.unsubscribe()})}get f(){return this.attachGroupForm.controls}initForm(){this.attachGroupForm=this.fb.group({group:["",g.k0.required]})}closeModal(){this.attachGroupForm.reset(),this.ref.close()}attachMemberToGroup(n,s){this.store$.dispatch(Ee({teamId:this.teamId,member:n,group:s})),this.subscriptions.push(this.attachGroupSuccess$.subscribe(i=>{i&&(this.store$.dispatch(H({teamId:this.teamId,userId:n.id})),this.store$.dispatch(y({teamId:this.teamId,userId:n.id})),this.selectedGroup=null,this.attachGroupForm.reset(),this.closeModal())}))}onSubmit(){this.submitted=!0,this.attachGroupForm.valid&&this.attachMemberToGroup(this.memberToAttach,this.attachGroupForm.value.group)}}return(t=a).\u0275fac=function(n){return new(n||t)(e.rXU(r.il),e.rXU(g.ok),e.rXU(z.ce))},t.\u0275cmp=e.VBU({type:t,selectors:[["app-modal-attach-group"]],decls:15,vars:11,consts:[["notProcessing",""],[1,"modal"],[1,"header"],["translate","","class","title",3,"translateParams",4,"ngIf"],[1,"body"],[4,"ngIf","ngIfElse"],[1,"footer"],["translate","",1,"btn-new","white",3,"click","disabled"],["translate","",1,"btn-new","red",3,"click","disabled"],["translate","",1,"title",3,"translateParams"],[1,"loading-container"],[1,"loading-spinner-grey"],[1,"section"],[1,"form-section",3,"ngSubmit","formGroup"],[1,"form-input"],["bindLabel","name","formControlName","group",3,"ngModelChange","items","searchable","clearable","placeholder","ngModel"]],template:function(n,s){if(1&n){const i=e.RV6();e.j41(0,"div",1)(1,"div",2),e.DNE(2,qn,2,3,"h1",3),e.k0s(),e.j41(3,"div",4),e.DNE(4,Zn,3,0,"ng-container",5),e.nI1(5,"async"),e.DNE(6,Qn,5,8,"ng-template",null,0,e.C5r),e.k0s(),e.j41(8,"div",6)(9,"button",7),e.nI1(10,"async"),e.bIt("click",function(){return e.eBV(i),e.Njj(s.closeModal())}),e.EFF(11,"PREMIUM_ADMIN_MEMBER_MODAL_ATTACH_GROUP_BUTTON_LABEL_CANCEL"),e.k0s(),e.j41(12,"button",8),e.nI1(13,"async"),e.bIt("click",function(){return e.eBV(i),e.Njj(s.onSubmit())}),e.EFF(14,"PREMIUM_ADMIN_MEMBER_MODAL_ATTACH_GROUP_BUTTON_LABEL_ADD_GROUP"),e.k0s()()()}if(2&n){const i=e.sdS(7);e.R7$(2),e.Y8G("ngIf",null==s.memberToAttach?null:s.memberToAttach.username),e.R7$(2),e.Y8G("ngIf",e.bMT(5,5,s.attachGroupProcessing$))("ngIfElse",i),e.R7$(5),e.Y8G("disabled",e.bMT(10,7,s.attachGroupProcessing$)),e.R7$(3),e.Y8G("disabled",!s.f.group.value||e.bMT(13,9,s.attachGroupProcessing$))}},dependencies:[O.bT,G.Mm,g.qT,g.BC,g.cb,g.j4,g.JD,j.vr,O.Jj,G.D9],styles:[".full-size-container[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:center;height:100%;width:100%}.input-error[_ngcontent-%COMP%]{color:#ea5159;font-size:1.3rem}.member-creation-form-selected-teams-container[_ngcontent-%COMP%]{display:flex;flex-direction:column;align-items:center;padding-bottom:1rem;box-shadow:inset 0 -1px #e3e8ee}.member-creation-form-selected-team[_ngcontent-%COMP%]{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%}.member-creation-form-team-label-add-more-team[_ngcontent-%COMP%]{padding-top:1rem;cursor:pointer}.member-creation-form-team-label-add-more-team[_ngcontent-%COMP%]:hover{text-decoration:underline;font-weight:600}"]}
1),a})();const ht=t=>({email:t});function tr(t,a){1&t&&(e.qex(0),e.j41(1,"div",10),e.nrm(2,"div",11),e.k0s(),e.bVm())}function nr(t,a){if(1&t&&(e.j41(0,"div",12)(1,"div",13),e.EFF(2," PREMIUM_ADMIN_MEMBER_MODAL_DELETE_MEMBER_DESCRIPTION "),e.k0s(),e.j41(3,"div",14),e.EFF(4),e.nI1(5,"translate"),e.k0s()()),2&t){const o=e.XpG(2);e.R7$(),e.Y8G("translateParams",e.eq3(4,ht,o.memberToDelete.username)),e.R7$(3),e.SpI(" ",e.bMT(5,2,"PREMIUM_ADMIN_MEMBER_MODAL_DELETE_MEMBER_QUESTION_CONFIRMATION")," ")}}function rr(t,a){if(1&t){const o=e.RV6();e.j41(0,"div",2)(1,"div",3)(2,"h1",4),e.EFF(3," PREMIUM_ADMIN_MEMBER_MODAL_DELETE_MEMBER_TITLE"),e.k0s()(),e.j41(4,"div",5),e.DNE(5,tr,3,0,"ng-container",6),e.nI1(6,"async"),e.DNE(7,nr,6,6,"ng-template",null,0,e.C5r),e.k0s(),e.j41(9,"div",7)(10,"button",8),e.nI1(11,"async"),e.bIt("click",function(){e.eBV(o);const s=e.XpG();return e.Njj(s.closeModal())}),e.EFF(12,"PREMIUM_ADMIN_MEMBER_MODAL_ATTACH_TEAM_BUTTON_LABEL_CANCEL"),e.k0s(),e.j41(13,"button",9),e.nI1(14,"async"),e.bIt("click",function(){e.eBV(o);const s=e.XpG();return e.Njj(s.deleteMember())}),e.EFF(15,"PREMIUM_ADMIN_MEMBER_MODAL_DELETE_MEMBER_BUTTON_LABEL_DELETE_MEMBER"),e.k0s()()()}if(2&t){const o=e.sdS(8),n=e.XpG();e.R7$(2),e.Y8G("translateParams",e.eq3(11,ht,n.memberToDelete.username)),e.R7$(3),e.Y8G("ngIf",e.bMT(6,5,n.memberDeleting$))("ngIfElse",o),e.R7$(5),e.Y8G("disabled",e.bMT(11,7,n.memberDeleting$)),e.R7$(3),e.Y8G("disabled",e.bMT(14,9,n.memberDeleting$))}}let gt=(()=>{var t;class a{constructor(n,s,i){this.store$=n,this.router=s,this.ref=i,this.subscriptions=[],this.memberToDelete=this.ref.data.memberToDelete,this.teamId=this.ref.data.teamId,this.memberDeleting$=this.store$.select(Gn),this.memberDeleted$=this.store$.select(kn)}ngOnInit(){}ngOnDestroy(){this.subscriptions.forEach(n=>{n.unsubscribe()})}deleteMember(){this.store$.dispatch(Ae({teamId:this.teamId,member:this.memberToDelete})),this.subscriptions.push(this.memberDeleted$.subscribe(n=>{n&&(this.closeModal(),this.router.navigateByUrl("/account/team/"+this.teamId+"/members"))}))}closeModal(){this.ref.close()}}return(t=a).\u0275fac=function(n){return new(n||t)(e.rXU(r.il),e.rXU(Y.Ix),e.rXU(z.ce))},t.\u0275cmp=e.VBU({type:t,selectors:[["app-modal-delete-member"]],decls:1,vars:1,consts:[["notInactivatingMember",""],["class","modal",4,"ngIf"],[1,"modal"],[1,"header"],["translate","",1,"title",3,"translateParams"],[1,"body"],[4,"ngIf","ngIfElse"],[1,"footer"],["translate","",1,"btn-new","white",3,"click","disabled"],["translate","",1,"btn-new","red",3,"click","disabled"],[1,"loading-container"],[1,"loading-spinner-grey"],[1,"section"],["translate","",1,"description",3,"translateParams"],[1,"description"]],template:function(n,s){1&n&&e.DNE(0,rr,16,13,"div",1),2&n&&e.Y8G("ngIf",s.memberToDelete)},dependencies:[O.bT,G.Mm,O.Jj,G.D9]}),a})();const Et=(t,a)=>({email:t,group:a});function or(t,a){1&t&&(e.qex(0),e.j41(1,"div",10),e.nrm(2,"div",11),e.k0s(),e.bVm())}function sr(t,a){if(1&t&&(e.j41(0,"div",12),e.EFF(1," PREMIUM_ADMIN_MEMBER_MODAL_DETACH_MEMBER_FROM_GROUP_DESCRIPTION "),e.k0s(),e.j41(2,"div",13),e.EFF(3),e.nI1(4,"translate"),e.k0s()),2&t){const o=e.XpG(2);e.Y8G("translateParams",e.l_i(4,Et,o.memberToDetach.username,o.group.name)),e.R7$(3),e.SpI(" ",e.bMT(4,2,"PREMIUM_ADMIN_MEMBER_MODAL_DETACH_MEMBER_FROM_GROUP_QUESTION_CONFIRMATION")," ")}}function ar(t,a){if(1&t){const o=e.RV6();e.j41(0,"div",2)(1,"div",3)(2,"h1",4),e.EFF(3," PREMIUM_ADMIN_MEMBER_MODAL_DETACH_MEMBER_FROM_GROUP_QUESTION"),e.k0s()(),e.j41(4,"div",5),e.DNE(5,or,3,0,"ng-container",6),e.nI1(6,"async"),e.DNE(7,sr,5,7,"ng-template",null,0,e.C5r),e.k0s(),e.j41(9,"div",7)(10,"button",8),e.nI1(11,"async"),e.bIt("click",function(){e.eBV(o);const s=e.XpG();return e.Njj(s.closeModal())}),e.EFF(12,"PREMIUM_ADMIN_MEMBER_MODAL_DELETE_MEMBER_BUTTON_LABEL_CANCEL"),e.k0s(),e.j41(13,"button",9),e.nI1(14,"async"),e.bIt("click",function(){e.eBV(o);const s=e.XpG();return e.Njj(s.detachMemberFromGroup())}),e.EFF(15,"PREMIUM_ADMIN_MEMBER_MODAL_BUTTON_LABEL_DETACH_MEMBER_FROM_GROUP"),e.k0s()()()}if(2&t){const o=e.sdS(8),n=e.XpG();e.R7$(2),e.Y8G("translateParams",e.l_i(11,Et,n.memberToDetach.username,n.group.name)),e.R7$(3),e.Y8G("ngIf",e.bMT(6,5,n.detachGroupProcessing$))("ngIfElse",o),e.R7$(5),e.Y8G("disabled",e.bMT(11,7,n.detachGroupProcessing$)),e.R7$(3),e.Y8G("disabled",e.bMT(14,9,n.detachGroupProcessing$))}}let ir=(()=>{var t;class a{constructor(n,s,i){this.store$=n,this.route=s,this.ref=i,this.submitted=!1,this.memberToDetach=this.ref.data.memberToDetach,this.group=this.ref.data.group,this.teamId=this.ref.data.teamId,this.detachGroupSuccess$=this.store$.select(Pn),this.detachGroupProcessing$=this.store$.select(Cn)}closeModal(){this.ref.close()}
1detachMemberFromGroup(){this.store$.dispatch(Ie({teamId:this.teamId,member:this.memberToDetach,group:this.group})),this.detachGroupSuccess$.subscribe(n=>{n&&(this.store$.dispatch(H({teamId:this.teamId,userId:this.memberToDetach.id})),this.store$.dispatch(y({teamId:this.teamId,userId:this.memberToDetach.id})),this.closeModal())})}}return(t=a).\u0275fac=function(n){return new(n||t)(e.rXU(r.il),e.rXU(Y.nX),e.rXU(z.ce))},t.\u0275cmp=e.VBU({type:t,selectors:[["app-modal-detach-group"]],decls:1,vars:1,consts:[["notDetaching",""],["class","modal",4,"ngIf"],[1,"modal"],[1,"header"],["translate","",1,"title",3,"translateParams"],[1,"body"],[4,"ngIf","ngIfElse"],[1,"footer"],["type","submit","translate","",1,"btn-new","white",3,"click","disabled"],["translate","",1,"btn-new","red",3,"click","disabled"],[1,"loading-container"],[1,"loading-spinner-grey"],["translate","",1,"description",3,"translateParams"],[1,"description"]],template:function(n,s){1&n&&e.DNE(0,ar,16,14,"div",1),2&n&&e.Y8G("ngIf",s.memberToDetach&&s.group)},dependencies:[O.bT,G.Mm,O.Jj,G.D9]}),a})();function mr(t,a){1&t&&(e.qex(0),e.j41(1,"div",10),e.nrm(2,"div",11),e.k0s(),e.bVm())}function lr(t,a){if(1&t&&(e.EFF(0),e.nI1(1,"translate")),2&t){const o=a.item;e.SpI(" ",e.bMT(1,1,null==o||null==o.name?null:o.name.split("$")[1].toUpperCase())," ")}}function cr(t,a){if(1&t&&(e.EFF(0),e.nI1(1,"translate")),2&t){const o=a.item;e.SpI(" ",e.bMT(1,1,null==o||null==o.name?null:o.name.split("$")[1].toUpperCase())," ")}}function dr(t,a){if(1&t){const o=e.RV6();e.j41(0,"div",16)(1,"ng-select",17),e.nI1(2,"translate"),e.bIt("click",function(s){return e.eBV(o),e.Njj(s.stopPropagation())}),e.DNE(3,lr,2,3,"ng-template",18)(4,cr,2,3,"ng-template",19),e.k0s()()}if(2&t){const o=e.XpG(2);e.R7$(),e.FS9("placeholder",e.bMT(2,4,"PREMIUM_TEAM_MEMBER_MODAL_ATTACH_ROLE_PLACEHOLDER_ROLE")),e.Y8G("items",o.attributableRoles)("searchable",!1)("clearable",!1)}}function Mr(t,a){if(1&t){const o=e.RV6();e.j41(0,"div",12)(1,"h2",13),e.EFF(2),e.nI1(3,"translate"),e.k0s(),e.j41(4,"form",14),e.bIt("ngSubmit",function(){e.eBV(o);const s=e.XpG();return e.Njj(s.onSubmit())}),e.DNE(5,dr,5,6,"div",15),e.k0s()()}if(2&t){const o=e.XpG();e.R7$(2),e.JRh(e.bMT(3,3,"PREMIUM_TEAM_MEMBER_MODAL_ATTACH_ROLE_SUBTITLE_ROLE")),e.R7$(2),e.Y8G("formGroup",o.attachRoleForm),e.R7$(),e.Y8G("ngIf",o.attributableRoles.length>0)}}let _r=(()=>{var t;class a{constructor(n,s,i){this.store$=n,this.fb=s,this.ref=i,this.subscriptions=[],this.selectionTeamEnabled=!0,this.submitted=!1,this.teamId=this.ref.data.teamId,this.userId=this.ref.data.memberDetails.id,this.attributableRoles=this.ref.data.attributableRoles,this.attachRoleSuccess$=this.store$.select(qt),this.attachRolePending$=this.store$.select(Kt),this.attachRoleError$=this.store$.select(Zt),this.initGroupCreationForm()}ngOnDestroy(){this.subscriptions.forEach(n=>{n.unsubscribe()})}get f(){return this.attachRoleForm.controls}initGroupCreationForm(){this.attachRoleForm=this.fb.group({role:["",g.k0.required]})}attachRole(n){this.store$.dispatch(Re({teamId:this.teamId,userId:this.userId,role:n})),this.subscriptions.push(this.attachRoleSuccess$.subscribe(s=>{s&&(this.store$.dispatch(H({teamId:this.teamId,userId:this.userId})),this.store$.dispatch(y({teamId:this.teamId,userId:this.userId})),this.close())}))}close(){this.submitted=!1,this.selectedTeam=null,this.selectedRole=null,this.attachRoleForm.reset(),this.ref.close()}onSubmit(){this.submitted=!0,this.attachRoleForm.valid&&this.attachRole(this.attachRoleForm.value.role)}}return(t=a).\u0275fac=function(n){return new(n||t)(e.rXU(r.il),e.rXU(g.ok),e.rXU(z.ce))},t.\u0275cmp=e.VBU({type:t,selectors:[["app-modal-attach-role"]],decls:20,vars:19,consts:[["attachRoleNotPending",""],[1,"modal"],[1,"header"],[1,"title"],[1,"close-button",3,"click"],[1,"body"],[4,"ngIf","ngIfElse"],[1,"footer"],["type","submit",1,"btn-new","white",3,"click","disabled"],["type","submit",1,"btn-new","red",3,"click","disabled"],[1,"loading-container"],[1,"loading-spinner-grey"],[1,"section"],[1,"title-section"],[1,"form-section",3,"ngSubmit","formGroup"],["class","form-input",4,"ngIf"],[1,"form-input"],["formControlName","role",3,"click","items","searchable","clearable","placeholder"],["ng-label-tmp",""],["ng-option-tmp",""]],template:function(n,s){if(1&n){const i=e.RV6();
1e.j41(0,"div",1)(1,"div",2)(2,"h1",3),e.EFF(3),e.nI1(4,"translate"),e.k0s(),e.j41(5,"div",4),e.bIt("click",function(){return e.eBV(i),e.Njj(s.close())}),e.k0s()(),e.j41(6,"div",5),e.DNE(7,mr,3,0,"ng-container",6),e.nI1(8,"async"),e.DNE(9,Mr,6,5,"ng-template",null,0,e.C5r),e.k0s(),e.j41(11,"div",7)(12,"button",8),e.nI1(13,"async"),e.bIt("click",function(){return e.eBV(i),e.Njj(s.close())}),e.EFF(14),e.nI1(15,"translate"),e.k0s(),e.j41(16,"button",9),e.nI1(17,"async"),e.bIt("click",function(){return e.eBV(i),e.Njj(s.onSubmit())}),e.EFF(18),e.nI1(19,"translate"),e.k0s()()()}if(2&n){const i=e.sdS(10);e.R7$(3),e.JRh(e.bMT(4,7,"PREMIUM_TEAM_MEMBER_MODAL_ATTACH_ROLE")),e.R7$(4),e.Y8G("ngIf",e.bMT(8,9,s.attachRolePending$))("ngIfElse",i),e.R7$(5),e.Y8G("disabled",e.bMT(13,11,s.attachRolePending$)),e.R7$(2),e.JRh(e.bMT(15,13,"PREMIUM_TEAM_MEMBER_MODAL_ATTACH_ROLE_BUTTON_LABEL_CANCEL")),e.R7$(2),e.Y8G("disabled",!s.attachRoleForm.valid||e.bMT(17,15,s.attachRolePending$)),e.R7$(2),e.JRh(e.bMT(19,17,"PREMIUM_TEAM_MEMBER_MODAL_ATTACH_ROLE_BUTTON_LABEL_ATTACH_ROLE"))}},dependencies:[O.bT,g.qT,g.BC,g.cb,g.j4,g.JD,j.vr,j.Uq,j.ZZ,O.Jj,G.D9]}),a})();const pr=(t,a)=>({name:t,username:a});function br(t,a){1&t&&(e.qex(0),e.j41(1,"div",11),e.nrm(2,"div",12),e.k0s(),e.bVm())}function ur(t,a){1&t&&(e.j41(0,"div",13)(1,"div",14),e.EFF(2,"PREMIUM_TEAM_MEMBER_MODAL_DETACH_ROLE_FROM_MEMBER_QUESTION_CONFIRMATION"),e.k0s()())}function hr(t,a){if(1&t){const o=e.RV6();e.j41(0,"div",2)(1,"div",3)(2,"h1",4),e.EFF(3," PREMIUM_TEAM_MODAL_DETACH_ROLE_FROM_MEMBER_QUESTION"),e.k0s(),e.j41(4,"div",5),e.bIt("click",function(){e.eBV(o);const s=e.XpG();return e.Njj(s.close())}),e.k0s()(),e.j41(5,"div",6),e.DNE(6,br,3,0,"ng-container",7),e.nI1(7,"async"),e.DNE(8,ur,3,0,"ng-template",null,0,e.C5r),e.k0s(),e.j41(10,"div",8)(11,"button",9),e.nI1(12,"async"),e.bIt("click",function(){e.eBV(o);const s=e.XpG();return e.Njj(s.close())}),e.EFF(13,"PREMIUM_TEAM_MEMBER_MODAL_MODAL_ADD_GROUP_BUTTON_LABEL_CANCEL"),e.k0s(),e.j41(14,"button",10),e.nI1(15,"async"),e.bIt("click",function(){e.eBV(o);const s=e.XpG();return e.Njj(s.detachRoleFromMember())}),e.EFF(16,"PREMIUM_TEAM_MEMBER_MODAL_MODAL_DETACH_ROLE_FROM_GROUP_BUTTON_LABEL_DETACH_ROLE"),e.k0s()()()}if(2&t){const o=e.sdS(9),n=e.XpG();e.R7$(2),e.Y8G("translateParams",e.l_i(11,pr,n.roleToDetach.translatedName,n.memberDetails.username)),e.R7$(4),e.Y8G("ngIf",e.bMT(7,5,n.detachRoleFromMemberPending$))("ngIfElse",o),e.R7$(5),e.Y8G("disabled",e.bMT(12,7,n.detachRoleFromMemberPending$)),e.R7$(3),e.Y8G("disabled",e.bMT(15,9,n.detachRoleFromMemberPending$))}}let gr=(()=>{var t;class a{constructor(n,s){this.store$=n,this.ref=s,this.submitted=!1,this.subscriptions=[],this.roleToDetach=this.ref.data.roleToDetach,this.teamId=this.ref.data.teamId,this.memberDetails=this.ref.data.memberDetails,this.userId=this.ref.data.memberDetails.id,this.detachRoleFromMemberPending$=this.store$.select(Qt),this.detachRoleFromMemberSuccess$=this.store$.select(en),this.detachRoleFromMemberError$=this.store$.select(tn)}ngOnDestroy(){this.subscriptions.forEach(n=>{n.unsubscribe()})}close(){this.ref.close()}detachRoleFromMember(){this.submitted=!0,this.store$.dispatch(Ce({teamId:this.teamId,userId:this.userId,role:this.roleToDetach})),this.subscriptions.push(this.detachRoleFromMemberSuccess$.subscribe(n=>{n&&(this.store$.dispatch(H({teamId:this.teamId,userId:this.userId})),this.store$.dispatch(y({teamId:this.teamId,userId:this.userId})),this.close())}))}}return(t=a).\u0275fac=function(n){return new(n||t)(e.rXU(r.il),e.rXU(z.ce))},t.\u0275cmp=e.VBU({type:t,selectors:[["app-modal-detach-role"]],decls:1,vars:1,consts:[["notProcessing",""],["class","modal",4,"ngIf"],[1,"modal"],[1,"header"],["translate","",1,"title",3,"translateParams"],[1,"close-button",3,"click"],[1,"body"],[4,"ngIf","ngIfElse"],[1,"footer"],["type","submit","translate","",1,"btn-new","white",3,"click","disabled"],["translate","",1,"btn-new","red",3,"click","disabled"],[1,"loading-container"],[1,"loading-spinner-grey"],[1,"section"],["translate","",1,"description"]],template:function(n,s){1&n&&e.DNE(0,hr,17,14,"div",1),2&n&&e.Y8G("ngIf",s.roleToDetach)},dependencies:[O.bT,G.Mm,O.Jj]}),a})();var Er=p(70665),Rr=p(11733),fr=p(38242),Oe=p(18471),Rt=p(26404);const Tr=t=>({username:t}
1),ft=t=>({email:t});function Ir(t,a){if(1&t){const o=e.RV6();e.j41(0,"button",39),e.bIt("click",function(){e.eBV(o);const s=e.XpG(2);return e.Njj(s.openModalDeleteMember())}),e.EFF(1,"PREMIUM_TEAM_MEMBER_DETAILS_BUTTON_LABEL_DELETE_MEMBER"),e.k0s()}}function Cr(t,a){1&t&&(e.qex(0),e.j41(1,"div",40),e.nrm(2,"div",41),e.k0s(),e.bVm())}function Pr(t,a){if(1&t&&(e.j41(0,"form",42),e.nI1(1,"async"),e.j41(2,"div",43)(3,"div",44)(4,"div",45),e.EFF(5),e.nI1(6,"translate"),e.k0s()(),e.j41(7,"div",46),e.nrm(8,"app-smash-input",47),e.nI1(9,"async"),e.k0s()(),e.j41(10,"div",43)(11,"div",44)(12,"div",45),e.EFF(13),e.nI1(14,"translate"),e.k0s()(),e.j41(15,"div",46),e.nrm(16,"app-smash-input",48),e.nI1(17,"async"),e.k0s()(),e.j41(18,"div",43)(19,"div",44)(20,"div",45),e.EFF(21),e.nI1(22,"translate"),e.k0s()(),e.j41(23,"div",46),e.nrm(24,"app-smash-input",49),e.nI1(25,"async"),e.k0s()()()),2&t){const o=e.XpG(2);e.Y8G("formGroup",o.memberDetailsForm)("appConnectForm",e.bMT(1,11,o.memberDetails$)),e.R7$(5),e.JRh(e.bMT(6,13,"PREMIUM_TEAM_MEMBER_DETAILS_FORM_PLACEHOLDER_FIRSTNAME")),e.R7$(3),e.Y8G("error",o.f.firstName.dirty&&o.f.firstName.errors)("disabled",e.bMT(9,15,o.memberDetails$).provisioned),e.R7$(5),e.JRh(e.bMT(14,17,"PREMIUM_TEAM_MEMBER_DETAILS_FORM_PLACEHOLDER_LASTNAME")),e.R7$(3),e.Y8G("error",o.f.lastName.dirty&&o.f.lastName.errors)("disabled",e.bMT(17,19,o.memberDetails$).provisioned),e.R7$(5),e.JRh(e.bMT(22,21,"PREMIUM_TEAM_MEMBER_DETAILS_FORM_PLACEHOLDER_EMAIL")),e.R7$(3),e.Y8G("error",o.f.username.dirty&&o.f.username.errors)("disabled",e.bMT(25,23,o.memberDetails$).provisioned)}}function Dr(t,a){if(1&t){const o=e.RV6();e.j41(0,"div",9)(1,"div",10)(2,"div",11)(3,"h1",12),e.EFF(4,"PREMIUM_TEAM_MEMBER_DETAILS_PROFILE_TITLE_SECTION"),e.k0s()(),e.j41(5,"div",14),e.DNE(6,Ir,2,0,"button",34),e.nI1(7,"async"),e.nI1(8,"async"),e.nI1(9,"async"),e.nI1(10,"async"),e.nI1(11,"async"),e.k0s()(),e.j41(12,"div",21),e.DNE(13,Cr,3,0,"ng-container",18),e.nI1(14,"async"),e.nI1(15,"async"),e.DNE(16,Pr,26,25,"ng-template",null,2,e.C5r),e.k0s(),e.j41(18,"div",35)(19,"div",36),e.EFF(20),e.nI1(21,"async"),e.k0s(),e.j41(22,"div",37)(23,"button",38),e.nI1(24,"async"),e.bIt("click",function(){e.eBV(o);const s=e.XpG();return e.Njj(s.updateMemberInformations())}),e.EFF(25),e.nI1(26,"translate"),e.k0s()()()()}if(2&t){let o,n;const s=e.sdS(17),i=e.XpG();e.R7$(6),e.Y8G("ngIf",e.bMT(7,6,i.memberDetails$)&&(!(null!=(o=e.bMT(8,8,i.memberDetails$))&&o.provisioned)||"Disabled"===e.bMT(9,10,i.memberDetails$).status)&&(null==(o=e.bMT(10,12,i.memberDetails$))?null:o.id)!==(null==(o=e.bMT(11,14,i.activeIdentity$))?null:o.id)),e.R7$(7),e.Y8G("ngIf",e.bMT(14,16,i.memberEditionPending$)||e.bMT(15,18,i.memberDetailsLoading$))("ngIfElse",s),e.R7$(7),e.JRh(null==(n=e.bMT(21,20,i.memberEditionError$))?null:n.error),e.R7$(3),e.Y8G("disabled",!i.memberDetailsForm.dirty||e.bMT(24,22,i.memberDetails$).provisioned),e.R7$(2),e.JRh(e.bMT(26,24,"PREMIUM_TEAM_MEMBER_DETAILS_FORM_BUTTON_LABEL_SAVE"))}}function Ar(t,a){if(1&t){const o=e.RV6();e.j41(0,"button",50),e.nI1(1,"async"),e.bIt("click",function(){e.eBV(o);const s=e.XpG();return e.Njj(s.openModalAttachRoleToMember())}),e.EFF(2),e.nI1(3,"translate"),e.k0s()}if(2&t){let o;const n=e.XpG();e.Y8G("disabled",!(null!=(o=e.bMT(1,2,n.memberAttributableRoles$))&&o.length)),e.R7$(2),e.SpI(" ",e.bMT(3,4,"PREMIUM_TEAM_MEMBER_DETAILS_ROLES_BUTTON_LABEL_ATTACH_ROLE_TO_MEMBER")," ")}}function Sr(t,a){1&t&&(e.qex(0),e.j41(1,"div",51),e.nrm(2,"div",41),e.k0s(),e.bVm())}function Or(t,a){if(1&t){const o=e.RV6();e.j41(0,"li",53),e.bIt("click",function(){const s=e.eBV(o).$implicit,i=e.XpG(4);return e.Njj(i.openModalDetachRoleFromMember(s))}),e.j41(1,"a"),e.EFF(2),e.nI1(3,"translate"),e.k0s()()}2&t&&(e.R7$(2),e.SpI(" ",e.bMT(3,1,"PREMIUM_TEAM_MEMBER_DETAILS_ROLES_BUTTON_LABEL_DETACH_ROLE_FROM_MEMBER")," "))}function vr(t,a){if(1&t&&(e.qex(0),e.j41(1,"app-smash-data-table",52),e.nI1(2,"async"),e.nI1(3,"async"),e.DNE(4,Or,4,3,"ng-template",null,5,e.C5r),e.k0s(),e.bVm()),2&t){let o;const n=e.XpG(3);e.R7$(),e.Y8G("data",e.bMT(2,6,n.memberRoles$))("searchValue",n.search)("columns",n.roleListColumnsEnabled)("enableMoreOptions",!(null!=(o=e.bMT(3,8,n.memberDetails$))&&o.provisioned))("enableColumnOptions",!1)("paginationEnabled",!0)}}function Lr(t,a){1&t&&(e.j41(0,"div",54)(1,"div",55),e.EFF(2),e.nI1(3,"translate"),e.k0s()()),2&t&&(e.R7$(2),e.SpI(" ",e.bMT(3,1,"PREMIUM_TEAM_MEMBER_DETAILS_ROLES_TABLE_NO_ROLES")," "))}function $r(t,a){if(1&t&&(e.qex(0),e.DNE(1,vr,6,10,"ng-container",18),e.nI1(2,"async"),e.DNE(3,Lr,4,3,"ng-template",null,4,e.C5r),e.bVm()),2&t){let o;const n=e.sdS(4),s=e.XpG(2);e.R7$(),e.Y8G("ngIf",(null==(o=e.bMT(2,2,s.memberRoles$))?null:o.length)>0)("ngIfElse",n)}}function Fr(t,a){}
1function Nr(t,a){if(1&t&&(e.j41(0,"div",21),e.DNE(1,$r,5,4,"ng-container",18),e.nI1(2,"async"),e.DNE(3,Fr,0,0,"ng-template",null,3,e.C5r),e.k0s()),2&t){const o=e.sdS(4),n=e.XpG();e.R7$(),e.Y8G("ngIf",e.bMT(2,2,n.memberRolesLoaded$))("ngIfElse",o)}}function Gr(t,a){if(1&t&&(e.j41(0,"div",11)(1,"h1",12),e.EFF(2,"PREMIUM_TEAM_MEMBER_DETAILS_TABLE_MEMBER_GROUPS_TITLE"),e.k0s(),e.j41(3,"h2",13),e.nI1(4,"async"),e.EFF(5,"PREMIUM_TEAM_MEMBER_DETAILS_TABLE_MEMBER_GROUPS_SUBTITLE "),e.k0s()()),2&t){const o=e.XpG();e.R7$(3),e.Y8G("translateParams",e.eq3(3,ft,e.bMT(4,1,o.memberDetails$).username))}}function kr(t,a){if(1&t){const o=e.RV6();e.j41(0,"button",57),e.bIt("click",function(){e.eBV(o);const s=e.XpG(2);return e.Njj(s.openModalAttachNewGroup())}),e.EFF(1,"PREMIUM_TEAM_MEMBER_DETAILS_TABLE_MEMBER_GROUPS_BUTTON_LABEL_ADD_GROUP"),e.k0s()}}function Br(t,a){if(1&t&&(e.j41(0,"div",14),e.DNE(1,kr,2,0,"button",56),e.nI1(2,"async"),e.k0s()),2&t){let o;const n=e.XpG();e.R7$(),e.Y8G("ngIf",!(null!=(o=e.bMT(2,1,n.memberDetails$))&&o.provisioned))}}function xr(t,a){1&t&&(e.qex(0),e.j41(1,"div",51),e.nrm(2,"div",41),e.k0s(),e.bVm())}function yr(t,a){if(1&t){const o=e.RV6();e.qex(0),e.j41(1,"div",21)(2,"app-smash-data-table",58),e.nI1(3,"async"),e.bIt("rowClicked",function(s){e.eBV(o);const i=e.XpG(2);return e.Njj(i.goToGroupDetails(s.id))}),e.k0s()(),e.bVm()}if(2&t){const o=e.XpG(2);e.R7$(2),e.Y8G("data",e.bMT(3,4,o.memberGroups$))("columns",o.groupColumnsEnabled)("enableMoreOptions",!1)("enableMoreOptionsPredicate",o.isGroupDetachable)}}function Ur(t,a){if(1&t&&(e.j41(0,"div",54)(1,"h1",59),e.nI1(2,"async"),e.EFF(3," PREMIUM_TEAM_MEMBER_DETAILS_TABLE_MEMBER_GROUPS_NO_GROUPS_ATTACHED"),e.k0s()()),2&t){let o;const n=e.XpG(2);e.R7$(),e.Y8G("translateParams",e.eq3(3,ft,null==(o=e.bMT(2,1,n.memberDetails$))?null:o.username))}}function jr(t,a){if(1&t&&(e.DNE(0,yr,4,6,"ng-container",18),e.nI1(1,"async"),e.DNE(2,Ur,4,5,"ng-template",null,6,e.C5r)),2&t){let o;const n=e.sdS(3),s=e.XpG();e.Y8G("ngIf",(null==(o=e.bMT(1,2,s.memberGroups$))?null:o.length)>0)("ngIfElse",n)}}function Vr(t,a){1&t&&(e.EFF(0),e.nI1(1,"translate")),2&t&&e.SpI(" ",e.bMT(1,1,a.item.name)," ")}function wr(t,a){1&t&&(e.EFF(0),e.nI1(1,"translate")),2&t&&e.SpI(" ",e.bMT(1,1,a.item.name)," ")}function zr(t,a){1&t&&(e.EFF(0),e.nI1(1,"translate")),2&t&&e.SpI(" ",e.bMT(1,1,a.item.name)," ")}function Yr(t,a){1&t&&(e.EFF(0),e.nI1(1,"translate")),2&t&&e.SpI(" ",e.bMT(1,1,a.item.name)," ")}let Hr=(()=>{var t;class a{constructor(n,s,i,u,P){this.store$=n,this.route=s,this.router=i,this.fb=u,this.dialog=P,this.subscriptions=[],this.submittedMemberInformations=!1,this.transferCountsChartTitle="CHART_TRANSFERS_COUNT_CHART_TITLE",this.transferSizeUploadedChartTitle="TRANSFER_SIZE_UPLOADED_COUNT_CHART_TITLE",this.fileCountsChartTitle="FILE_COUNTS_CHART_TITLE",this.teamColumnsEnabled=[{id:"teamName",colName:"PREMIUM_ADMIN_MEMBER_DETAILS_TABLE_MEMBER_TEAMS_LABEL_NAME",type:"string",removable:!1},{id:"roleNameTranslated",colName:"PREMIUM_ADMIN_MEMBER_DETAILS_TABLE_MEMBER_TEAMS_LABEL_ROLE",type:"string",removable:!1}],this.roleListColumnsEnabled=[{id:"translatedName",colName:"PREMIUM_ADMIN_GROUPS_TABLE_ROLE_NAME",type:"string",removable:!1}],this.groupColumnsEnabled=[{id:"name",colName:"PREMIUM_ADMIN_MEMBER_DETAILS_TABLE_MEMBER_TEAMS_LABEL_NAME",type:"string",removable:!1},{id:"provisioned",colName:"PREMIUM_ADMIN_GROUPS_TABLE_LABEL_PROVISIONED",type:"boolean",removable:!1,translations:{true:"PREMIUM_ADMIN_GROUPS_TABLE_LABEL_GROUP_PROVISIONED",false:"PREMIUM_ADMIN_GROUPS_TABLE_LABEL_GROUP_CUSTOM"},default:"PREMIUM_ADMIN_GROUPS_TABLE_LABEL_GROUP_CUSTOM"}],this.PERIODS=[{name:"7_DAYS",units:[{name:"DAY",value:"day"}]},{name:"4_WEEKS",units:[{name:"DAY",value:"day"},{name:"WEEK",value:"week"}]},{name:"3_MONTHS",units:[{name:"DAY",value:"day"},{name:"WEEK",value:"week"},{name:"MONTH",value:"month"}]},{name:"12_MONTHS",units:[{name:"MONTH",value:"month"},{name:"WEEK",value:"week"}]}],this.teamsList=[],this.selectedPeriod=this.PERIODS[0],this.selectedUnit=this.PERIODS[0].units[0],this.activeIdentity$=this.store$.select(X.Jd),this.subscriptions.push(this.route.params.pipe((0,ut.Z)(R=>(this.teamId=R.id,[H({teamId:R.id,userId:R.value}),Z({teamId:R.id,userId:R.value}),y({teamId:R.id,userId:R.value}),ne({teamId:R.id,user:R.value,period:this.selectedPeriod.name,unit:this.selectedUnit.value}),oe({teamId:R.id,user:R.value,period:this.selectedPeriod.name,unit:this.selectedUnit.value}),re({teamId:R.id,user:R.value,period:this.selectedPeriod.name,unit:this.selectedUnit.value})]))).subscribe(R=>
1{this.store$.dispatch(R)})),this.memberDetails$=this.store$.select(_t),this.memberDetailsLoading$=this.store$.select(sn),this.memberDetailsLoadingError$=this.store$.select(an),this.memberGroups$=this.store$.select(Mn),this.memberGroupsLoaded$=this.store$.select(bn),this.memberGroupsLoading$=this.store$.select(pn),this.memberGroupsLoadingError$=this.store$.select(un),this.memberRoles$=this.store$.select(mn),this.memberRolesLoaded$=this.store$.select(cn),this.memberRolesLoading$=this.store$.select(ln),this.memberRolesLoadingError$=this.store$.select(dn),this.memberAttributableRoles$=this.store$.select(pt),this.memberAttributableGroups$=this.store$.select(_n),this.memberEditionPending$=this.store$.select(hn),this.memberEditionError$=this.store$.select(gn),this.memberTransferCountSeries$=this.store$.pipe((0,r.Lt)(Bn)),this.memberTransferCountSeriesLoaded$=this.store$.pipe((0,r.Lt)(yn)),this.memberTransferCountSeriesLoading$=this.store$.pipe((0,r.Lt)(xn)),this.memberSizeCountSeries$=this.store$.pipe((0,r.Lt)(Un)),this.memberSizeCountSeriesLoaded$=this.store$.pipe((0,r.Lt)(Vn)),this.memberSizeCountSeriesLoading$=this.store$.pipe((0,r.Lt)(jn)),this.memberFileCountSeries$=this.store$.pipe((0,r.Lt)(wn)),this.memberFileCountSeriesLoaded$=this.store$.pipe((0,r.Lt)(Yn)),this.memberFileCountSeriesLoading$=this.store$.pipe((0,r.Lt)(zn))}ngOnInit(){this.initMemberDetailsForm()}ngOnDestroy(){this.subscriptions.forEach(n=>{n.unsubscribe()})}initMemberDetailsForm(){this.memberDetailsForm=this.fb.group({lastName:["",g.k0.required],firstName:["",g.k0.required],username:["",[g.k0.required,g.k0.pattern(x.h.regexpEmail)]]}),this.subscriptions.push(this.memberEditionError$.pipe().subscribe(n=>{n&&this.memberDetailsForm.controls[n.details.name].setErrors({incorrect:!0})}))}get f(){return this.memberDetailsForm.controls}updateMemberInformations(){this.submittedMemberInformations=!0,this.memberDetailsForm.valid&&this.route.params.pipe((0,N.T)(n=>le({teamId:n.id,data:this.memberDetailsForm.value}))).subscribe(n=>{this.store$.dispatch(n)})}openModalDeleteMember(){var n=this;return(0,w.A)(function*(){const s=yield n.memberDetails$.pipe((0,U.$)(i=>!!i)).toPromise();return n.dialog.open(gt,{enableClose:!0,closeButton:!1,size:"sm",data:{teamId:n.teamId,memberToDelete:s}}),event.stopPropagation(),!1})()}openModalAttachRoleToMember(){var n=this;return(0,w.A)(function*(){const s=yield n.memberDetails$.pipe((0,U.$)(u=>!!u)).toPromise(),i=yield n.memberAttributableRoles$.pipe((0,U.$)(u=>!!u)).toPromise();n.dialog.open(_r,{enableClose:!1,closeButton:!1,size:"sm",data:{teamId:n.teamId,memberDetails:s,attributableRoles:i}})})()}openModalDetachRoleFromMember(n){var s=this;return(0,w.A)(function*(){const i=yield s.memberDetails$.pipe((0,U.$)(u=>!!u)).toPromise();s.dialog.open(gr,{enableClose:!1,closeButton:!1,size:"sm",data:{teamId:s.teamId,memberDetails:i,roleToDetach:n}})})()}openModalAttachNewGroup(){var n=this;return(0,w.A)(function*(){const s=yield n.memberDetails$.pipe((0,U.$)(u=>!!u)).toPromise(),i=yield n.memberAttributableGroups$.pipe((0,U.$)(u=>!!u)).toPromise();n.dialog.open(er,{enableClose:!1,closeButton:!1,size:"sm",data:{teamId:n.teamId,memberToAttach:s,attributableGroups:i}})})()}openModalDetachUserFromGroup(n){var s=this;return(0,w.A)(function*(){const i=yield s.memberDetails$.pipe((0,U.$)(u=>!!u)).toPromise();s.dialog.open(ir,{enableClose:!0,closeButton:!1,size:"sm",data:{teamId:s.teamId,memberToDetach:i,group:n}})})()}back(){this.subscriptions.push(this.route.params.subscribe(n=>{this.router.navigateByUrl("/account/team/"+n.id+"/members")}))}goToGroupDetails(n){this.subscriptions.push(this.route.params.subscribe(s=>{this.router.navigateByUrl("/account/team/"+s.id+"/groups/"+n)}))}isDomainDetachable(n){return!(null!=n&&n.groupName)}isGroupDetachable(n){return!n.provisioned}loadCharts(){this.route.params.pipe((0,ut.Z)(n=>[ne({teamId:n.id,user:n.value,period:this.selectedPeriod.name,unit:this.selectedUnit.value}),re({teamId:n.id,user:n.value,period:this.selectedPeriod.name,unit:this.selectedUnit.value}),oe({teamId:n.id,user:n.value,period:this.selectedPeriod.name,unit:this.selectedUnit.value})])).subscribe(n=>
1{this.store$.dispatch(n)}).unsubscribe()}selectPeriod(n){this.selectedPeriod=n,this.selectedUnit=n.units[0],this.loadCharts()}selectUnit(n){this.selectedUnit=n,this.loadCharts()}refreshRoles(){this.route.params.pipe((0,N.T)(n=>y({teamId:n.id,userId:n.value}))).subscribe(n=>{this.store$.dispatch(n)})}}return(t=a).\u0275fac=function(n){return new(n||t)(e.rXU(r.il),e.rXU(Y.nX),e.rXU(Y.Ix),e.rXU(g.ok),e.rXU(z.o3))},t.\u0275cmp=e.VBU({type:t,selectors:[["app-member-details"]],decls:57,vars:48,consts:[["memberRolesNotLoading",""],["memberGroupsLoaded",""],["notPending",""],["memberRolesNotLoaded",""],["noRoles",""],["optionsList",""],["noGroupsAttachedToUser",""],[3,"goBack"],["class","premium-card",4,"ngIf"],[1,"premium-card"],[1,"premium-card-header"],[1,"premium-card-header-title"],["translate",""],["translate","",3,"translateParams"],[1,"premium-card-header-actions"],[1,"icon","icon-refresh",3,"click"],[1,"icon-smash_remote"],["class","btn-new red",3,"disabled","click",4,"ngIf"],[4,"ngIf","ngIfElse"],["class","premium-card-header-title",4,"ngIf"],["class","premium-card-header-actions",4,"ngIf"],[1,"premium-card-center"],[1,"chart-section"],[1,"chart-parameters-container"],[1,"chart-parameters-container-left"],["bindLabel","name",1,"select-period",3,"change","ngModelChange","items","clearable","searchable","ngModel"],["ng-label-tmp",""],["ng-option-tmp",""],[1,"chart-parameters-container-right"],["bindLabel","name",1,"select-unit",3,"change","ngModelChange","items","clearable","searchable","ngModel"],[1,"charts-wrapper"],[1,"chart-container"],["type","line","lineColor","#EA5159","xAxisKey","date","yAxisKey","value",3,"chartTitle","data"],["type","line","lineColor","#EA5159","yAxisType","byte","xAxisKey","date","yAxisKey","value",3,"chartTitle","data"],["class","btn-new red-light","translate","",3,"click",4,"ngIf"],[1,"premium-card-footer"],[1,"error-message-container","error-message"],[1,"premium-card-footer-buttons-container"],["type","submit",1,"btn-new","red","member-buttons",3,"click","disabled"],["translate","",1,"btn-new","red-light",3,"click"],[1,"loading"],[1,"loading-spinner-grey"],[1,"premium-form-content-inline",3,"formGroup","appConnectForm"],[1,"premium-form-section"],[1,"premium-form-section-title"],[1,"label"],[1,"premium-form-section-content"],["type","text","borderStyle","full","formControlName","firstName",3,"error","disabled"],["type","text","borderStyle","full","formControlName","lastName",3,"error","disabled"],["type","text","borderStyle","full","formControlName","username",3,"error","disabled"],[1,"btn-new","red",3,"click","disabled"],[1,"premium-card-loading-container"],["rowClickable","false",3,"data","searchValue","columns","enableMoreOptions","enableColumnOptions","paginationEnabled"],[3,"click"],[1,"premium-card-center-no-content"],[1,"premium-card-center-no-content-message"],["class","btn-new red","translate","",3,"click",4,"ngIf"],["translate","",1,"btn-new","red",3,"click"],["rowClickable","true",3,"rowClicked","data","columns","enableMoreOptions","enableMoreOptionsPredicate"],["translate","",1,"premium-card-no-content-message",3,"translateParams"]],template:function(n,s){if(1&n){const i=e.RV6();e.j41(0,"app-smash-back-btn",7),e.bIt("goBack",function(){return e.eBV(i),e.Njj(s.back())}),e.k0s(),e.DNE(1,Dr,27,26,"div",8),e.nI1(2,"async"),e.j41(3,"div",9)(4,"div",10)(5,"div",11)(6,"h1",12),e.EFF(7,"PREMIUM_TEAM_MEMBER_DETAILS_ROLES_TITLE_SECTION"),e.k0s(),e.j41(8,"h2",13),e.nI1(9,"async"),e.EFF(10,"PREMIUM_TEAM_MEMBER_DETAILS_ROLES_DESCRIPTION"),e.k0s()(),e.j41(11,"div",14)(12,"div",15),e.bIt("click",function(){return e.eBV(i),e.Njj(s.refreshRoles())}),e.nrm(13,"i",16),e.k0s(),e.DNE(14,Ar,4,6,"button",17),e.nI1(15,"async"),e.k0s()(),e.DNE(16,Sr,3,0,"ng-container",18),e.nI1(17,"async"),e.DNE(18,Nr,5,4,"ng-template",null,0,e.C5r),e.k0s(),e.j41(20,"div",9)(21,"div",10),e.DNE(22,Gr,6,5,"div",19),e.nI1(23,"async"),e.DNE(24,Br,3,3,"div",20),e.nI1(25,"async"),e.k0s(),e.DNE(26,xr,3,0,"ng-container",18),e.nI1(27,"async"),e.DNE(28,jr,4,4,"ng-template",null,1,e.C5r),e.k0s(),e.j41(30,"div",9)(31,"div",10)(32,"div",11)(33,"h1"),e.EFF(34),e.nI1(35,"translate"),e.k0s()()(),e.j41(36,"div",21)(37,"div",22)(38,"div",23)(39,"div",24)(40,"ng-select",25),e.bIt("change",function(P){return e.eBV(i),e.Njj(s.selectPeriod(P))}),e.mxI("ngModelChange",function(P){return e.eBV(i),e.DH7(s.selectedPeriod,P)||(s.selectedPeriod=P),e.Njj(P)}),e.DNE(41,Vr,2,3,"ng-template",26)(42,wr,2,3,"ng-template",27),e.k0s()(),e.j41(43,"div",28)(44,"ng-select",29),e.bIt("change",function(P){return e.eBV(i),e.Njj(s.selectUnit(P))}),e.mxI("ngModelChange",function(P){return e.eBV(i),e.DH7(s.selectedUnit,P)||(s.selectedUnit=P),e.Njj(P)}),e.DNE(45,zr,2,3,"ng-template",26)(46,Yr,2,3,"ng-template",27),e.k0s()()(),e.j41(47,"div",30)(48,"div",31),e.nrm(49,"app-smash-chart",32),e.nI1(50,"async"),e.k0s(),e.j41(51,"div",31),e.nrm(52,"app-smash-chart",32),e.nI1(53,"async"),e.k0s(),e.j41(54,"div",31),e.nrm(55,"app-smash-chart",33),e.nI1(56,"async"),e.k0s()()()()()}if(2&n){let i,u,P;const R=e.sdS(19),ee=e.sdS(29);e.R7$(),e.Y8G("ngIf",!!e.bMT(2,24,s.memberDetails$)),e.R7$(7),e.Y8G("translateParams",e.eq3(46,Tr,null==(i=e.bMT(9,26,s.memberDetails$))?null:i.username)),e.R7$(6),e.Y8G("ngIf",!(null!=(u=e.bMT(15,28,s.memberDetails$))&&u.provisioned)),e.R7$(2),e.Y8G("ngIf",e.bMT(17,30,s.memberRolesLoading$))("ngIfElse",R),e.R7$(6),e.Y8G("ngIf",null==(P=e.bMT(23,32,s.memberDetails$))?null:P.username),e.R7$(2),e.Y8G("ngIf",e.bMT(25,34,s.memberGroups$)),e.R7$(2),e.Y8G("ngIf",e.bMT(27,36,s.memberGroupsLoading$))("ngIfElse",ee),e.R7$(8),e.SpI(" ",e.bMT(35,38,"PREMIUM_TEAM_MEMBER_DETAILS_DATA_USE")," "),e.R7$(6),e.Y8G("items",s.PERIODS)("clearable",!1)("searchable",!1),e.R50("ngModel",s.selectedPeriod),e.R7$(4),e.Y8G("items",s.selectedPeriod.units)("clearable",!1)("searchable",!1),e.R50("ngModel",s.selectedUnit),e.R7$(5),e.Y8G("chartTitle",s.transferCountsChartTitle)("data",e.bMT(50,40,s.memberTransferCountSeries$)),e.R7$(3),e.Y8G("chartTitle",s.fileCountsChartTitle)("data",e.bMT(53,42,s.memberFileCountSeries$)),e.R7$(3),e.Y8G("chartTitle",s.transferSizeUploadedChartTitle)("data",e.bMT(56,44,s.memberSizeCountSeries$))}},dependencies:[O.bT,G.Mm,Er.m,Rr.f,fr.Y,g.qT,g.BC,g.cb,g.vS,g.j4,g.JD,j.vr,j.Uq,j.ZZ,Oe.S,Rt.y,O.Jj,G.D9],styles:[".today-counters-wrapper[_ngcontent-%COMP%], .chart
1-parameters-container-right[_ngcontent-%COMP%], .chart-parameters-container-left[_ngcontent-%COMP%], .chart-parameters-container[_ngcontent-%COMP%], .charts-wrapper[_ngcontent-%COMP%]{display:flex;flex-direction:row}.today-counters-container[_ngcontent-%COMP%]{display:flex;flex-direction:column}.full-size-container[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:center;height:100%;width:100%}.input-error[_ngcontent-%COMP%]{color:#ea5159;font-size:1.3rem}.chart-section[_ngcontent-%COMP%]{padding:2rem;overflow:hidden}.charts-wrapper[_ngcontent-%COMP%]{padding-top:2rem;justify-content:space-between}.chart-container[_ngcontent-%COMP%]{height:214px;width:500px;padding:0 1rem}.chart-container[_ngcontent-%COMP%]:not(:last-child){border-right:solid .1rem #ccc}.chart-parameters-container[_ngcontent-%COMP%]{width:100%;justify-content:space-between}.chart-parameters-container-left[_ngcontent-%COMP%]   ng-select[_ngcontent-%COMP%]{width:38rem}.chart-parameters-container-left[_ngcontent-%COMP%]   .select[_ngcontent-%COMP%]:last-child{padding-left:1rem}.button-group-period[_ngcontent-%COMP%]{padding-left:1rem}.today-counter-box[_ngcontent-%COMP%]{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;background:#fafafa;height:20rem}.today-counter-box[_ngcontent-%COMP%]:not(:first-child){border-left:.1rem solid #D6DBE0}.today-counter-box[_ngcontent-%COMP%]   .counter[_ngcontent-%COMP%]{font-size:4.5rem}.today-counter-box[_ngcontent-%COMP%]   .subtitle[_ngcontent-%COMP%]{font-size:1.5rem}.select-period[_ngcontent-%COMP%]{max-width:20rem}.select-unit[_ngcontent-%COMP%]{width:14rem}"]}),a})();var Xr=p(68365);const Jr=t=>({email:t});function Wr(t,a){1&t&&(e.qex(0),e.j41(1,"div",9),e.nrm(2,"div",10),e.k0s(),e.bVm())}function Kr(t,a){if(1&t&&(e.j41(0,"b"),e.EFF(1),e.nI1(2,"translate"),e.k0s(),e.EFF(3)),2&t){const o=a.searchTerm;e.R7$(),e.JRh(e.bMT(2,2,"PREMIUM_TEAM_MEMBER_MODAL_TAG_ADD_EMAIL")),e.R7$(2),e.SpI(" : ",o," ")}}function qr(t,a){if(1&t&&(e.j41(0,"div",21),e.nI1(1,"async"),e.EFF(2," PREMIUM_ADMIN_MEMBER_MODAL_ERROR_USER_ALREADY_EXISTS "),e.k0s()),2&t){let o;const n=e.XpG(2);e.Y8G("translateParams",e.eq3(3,Jr,null==(o=e.bMT(1,1,n.memberCreationError$))?null:o.details.primary))}}function Zr(t,a){1&t&&(e.EFF(0),e.nI1(1,"translate")),2&t&&e.SpI(" ",e.bMT(1,1,a.item.translation)," ")}function Qr(t,a){1&t&&(e.EFF(0),e.nI1(1,"translate")),2&t&&e.SpI(" ",e.bMT(1,1,a.item.translation)," ")}function eo(t,a){if(1&t){const o=e.RV6();e.qex(0),e.j41(1,"div",14),e.nrm(2,"app-smash-input",22),e.nI1(3,"translate"),e.k0s(),e.j41(4,"div",14),e.nrm(5,"app-smash-input",23),e.nI1(6,"translate"),e.k0s(),e.j41(7,"div",14)(8,"ng-select",24),e.nI1(9,"translate"),e.mxI("ngModelChange",function(s){e.eBV(o);const i=e.XpG(2);return e.DH7(i.selectedAuthenticationMode,s)||(i.selectedAuthenticationMode=s),e.Njj(s)}),e.DNE(10,Zr,2,3,"ng-template",25)(11,Qr,2,3,"ng-template",26),e.k0s()(),e.bVm()}if(2&t){const o=e.XpG(2);e.R7$(2),e.FS9("placeholder",e.bMT(3,9,"PREMIUM_TEAM_MEMBER_MODAL_ADD_MEMBER_PLACEHOLDER_LASTNAME")),e.Y8G("error",o.submitted&&o.f.lastName.errors),e.R7$(3),e.FS9("placeholder",e.bMT(6,11,"PREMIUM_TEAM_MEMBER_MODAL_ADD_MEMBER_PLACEHOLDER_FIRSTNAME")),e.Y8G("error",o.submitted&&o.f.firstName.errors),e.R7$(3),e.FS9("placeholder",e.bMT(9,13,"PREMIUM_TEAM_MEMBER_MODAL_ADD_MEMBER_PLACEHOLDER_AUTHENTICATION_MODE")),e.Y8G("items",o.authenticationModes)("searchable",!1)("clearable",!1),e.R50("ngModel",o.selectedAuthenticationMode)}}function to(t,a){if(1&t){const o=e.RV6();e.j41(0,"div",27)(1,"app-smash-checkbox",28),e.mxI("ngModelChange",function(s){e.eBV(o);const i=e.XpG(2);return e.DH7(i.isInvited,s)||(i.isInvited=s),e.Njj(s)}),e.k0s(),e.j41(2,"label",29),e.EFF(3),e.nI1(4,"translate"),e.k0s()()}if(2&t){const o=e.XpG(2);e.R7$(),e.Y8G("value",o.isInvited),e.R50("ngModel",o.isInvited),e.R7$(2),e.JRh(e.bMT(4,3,"PREMIUM_TEAM_MEMBER_MODAL_ADD_MEMBER_PLACEHOLDER_SEND_INVITE"))}}function no(t,a){if(1&t&&(e.EFF(0),e.nI1(1,"translate")),2&t){const o=a.item;e.SpI(" ",e.bMT(1,1,null==o||null==o.name?null:o.name.split("$")[1].toUpperCase())," ")}}function ro(t,a){if(1&t&&(e.EFF(0),e.nI1(1,"translate")),2&t){const o=a.item;e.SpI(" ",e.bMT(1,1,null==o||null==o.name?null:o.name.split("$")[1].toUpperCase())," ")}}function oo(t,a){if(1&t){const o=e.RV6();e.j41(0,"div",14)(1,"ng-select",30),e.nI1(2,"translate"),e.mxI("ngModelChange",function(s){e.eBV(o);const i=e.XpG(2);return e.DH7(i.selectedRole,s)||(i.selectedRole=s),e.Njj(s)}),e.DNE(3,no,2,3,"ng-template",25)(4,ro,2,3,"ng-template",26),e.k0s()()}if(2&t){const o=e.XpG(2);e.R7$(),e.FS9("placeholder",e.bMT(2,5,"PREMIUM_TEAM_MEMBER_MODAL_ADD_MEMBER_PLACEHOLDER_ROLE")),e.Y8G("items",o.teamRoles)("searchable",!1)("clearable",!0),e.R50("ngModel",o.selectedRole)}}function so(t,a){if(1&t){const o=e.RV6();e.j41(0,"div",11)(1,"form",12),e.bIt("ngSubmit",function(){e.eBV(o);const s=e.XpG();return e.Njj(s.onSubmit())}),e.j41(2,"h2",13),e.EFF(3),e.nI1(4,"translate"),e.k0s(),e.j41(5,"div",14)(6,"ng-select",15),e.nI1(7,"translate"),e.nI1(8,"async"),e.bIt("click",function(s){return e.eBV(o),e.Njj(s.stopPropagation())}),e.mxI("ngModelChange",function(s){e.eBV(o);const i=e.XpG();return e.DH7(i.selectedMember,s)||(i.selectedMember=s),e.Njj(s)}),e.bIt("change",function(s){e.eBV(o);const i=e.XpG();return e.Njj(i.onSelectMemberChange(s))}),e.DNE(9,Kr,4,4,"ng-template",16),e.k0s(),e.DNE(10,qr,3,5,"div",17),e.nI1(11,"async"),e.k0s(),e.DNE(12,eo,12,15,"ng-container",18)(13,to,5,5,"div",19),e.j41(14,"h2",13),e.EFF(15),e.nI1(16,"translate"),e.k0s(),e.DNE(17,oo,5,7,"div",20),e.k0s()()}if(2&t){let o,n;const s=e.XpG();e.R7$(),e.Y8G("formGroup",s.memberCreationForm),e.R7$(2),e.JRh(e.bMT(4,14,"PREMIUM_TEAM_MEMBER_MODAL_ADD_MEMBER_SUBTITLE_INFORMATIONS")),e.R7$(3),e.FS9("placeholder",e.bMT(7,16,"PREMIUM_TEAM_MEMBER_MODAl_ATTACH_MEMBER_TO_GROUP_PLACEHOLDER_MEMBER")),e.Y8G("items",s.attachableMembers)("searchable",!0)("clearable",!0)("addTag",s.addEmail),e.R50("ngModel",s.selectedMember),e.BMQ("invalid",409===(null==(o=e.bMT(8,18,s.memberCreationError$))?null:o.code)?"":null),e.R7$(4),e.Y8G("ngIf",409===(null==(n=e.bMT(11,20,s.memberCreationError$))?null:n.code)),e.R7$(2),e.Y8G("ngIf",s.selectedMember&&!(null!=s.selectedMember&&s.selectedMember.id)),e.R7$(),e.Y8G("ngIf","Standard"===(null==s.f.authenticationMode?null:s.f.authenticationMode.value)),e.R7$(2),e.JRh(e.bMT(16,22,"PREMIUM_TEAM_MEMBER_MODAL_ADD_MEMBER_SUBTITLE_ROLE")),e.R7$(2),e.Y8G("ngIf",null==s.teamRoles?null:s.teamRoles.length)}}let ao=(()=>{var t;class a{constructor(n,s,i){this.store$=n,this.fb=s,this.ref=i,this.subscriptions=[],this.isInvited=!1,this.submitted=!1,this.authenticationModes=[{value:x.h.signinMode.standard,translation:"PREMIUM_ADMIN_MEMBER_MODAL_ADD_MEMBER_PLACEHOLDER_AUTHENTICATION_MODE_STANDARD"},{value:x.h.signinMode.sso,translation:"PREMIUM_ADMIN_MEMBER_MODAL_ADD_MEMBER_PLACEHOLDER_AUTHENTICATION_MODE_SSO"}
1],this.selectionRoleEnabled=!0,this.attachmentTypes=[{type:"TEAM",description:"PREMIUM_ADMIN_MEMBER_MODAL_ADD_MEMBER_OPTION_ATTACH_TEAM"},{type:"GROUP",description:"PREMIUM_ADMIN_MEMBER_MODAL_ADD_MEMBER_OPTION_ATTACH_GROUP"}],this.selectedAttachmentType=this.attachmentTypes[0].type,this.attachableMembers=this.ref.data.attachableMembers,this.teamRoles=this.ref.data.teamRoles,this.teamId=this.ref.data.teamId,this.attachableRoles$=this.store$.select(pt),this.memberCreated$=this.store$.select(Xt),this.memberCreationPending$=this.store$.select(Jt),this.memberCreationError$=this.store$.select(Wt),this.initMemberCreationForm()}ngOnInit(){this.subscriptions.push(this.attachableRoles$.subscribe(n=>this.attachableRoles=n))}ngOnDestroy(){this.subscriptions.forEach(n=>{n.unsubscribe()})}get f(){return this.memberCreationForm.controls}initMemberCreationForm(){this.memberCreationForm=new g.gE({member:new g.MJ(null,g.k0.required),lastName:new g.MJ(null),firstName:new g.MJ(null),authenticationMode:new g.MJ(null),invited:new g.MJ("false"),role:new g.MJ(null,g.k0.required)})}createMember(){this.store$.dispatch(de({...this.memberCreationForm.value,teamId:this.teamId})),this.subscriptions.push(this.memberCreated$.subscribe(n=>{n&&(this.store$.dispatch(J({teamId:this.teamId})),this.closeModal())}))}closeModal(){this.submitted=!1,this.memberCreationForm.reset(),this.subscriptions.forEach(n=>{n.unsubscribe()}),this.ref.close()}onSelectMemberChange(n){n||this.memberCreationForm.reset()}onSubmit(){this.submitted=!0,this.memberCreationForm.valid&&this.createMember()}addRole(){var n;null!==(n=this.attachableRoles)&&void 0!==n&&n.length&&(this.rolesToAttach.push(this.selectedRole),this.attachableRoles=this.attachableRoles.filter(s=>s.name!==this.selectedRole.name)),this.selectedRole=null}removeSelectedRole(n){this.rolesToAttach=this.rolesToAttach.filter(s=>s.name!==n.name),this.attachableRoles=[...this.attachableRoles,n.role],this.rolesToAttach.length||(this.selectionRoleEnabled=!0),this.selectedRole=null}toggleInvite(){return this.isInvited=!this.isInvited,this.isInvited}get countItemsToAttach(){return this.rolesToAttach.length}addEmail(n){const s=new RegExp(x.h.regexpExcludeUserSCIM);if((0,$e.xf)(n)&&s.test(n))return{username:n}}isObjectNull(n){for(const s in n)if(null!==n[s]&&""!==n[s])return!1;return!0}}return(t=a).\u0275fac=function(n){return new(n||t)(e.rXU(r.il),e.rXU(g.ok),e.rXU(z.ce))},t.\u0275cmp=e.VBU({type:t,selectors:[["app-modal-add-member"]],decls:17,vars:13,consts:[["memberCreationNotPending",""],[1,"modal"],[1,"header"],[1,"title"],[1,"body"],[4,"ngIf","ngIfElse"],[1,"footer"],["type","submit","translate","",1,"btn-new","white",3,"click","disabled"],["type","submit","translate","",1,"btn-new","red",3,"click","disabled"],[1,"loading-container"],[1,"loading-spinner-grey"],[1,"section"],[1,"form-section",3,"ngSubmit","formGroup"],[1,"title-section"],[1,"form-input"],["bindLabel","username","formControlName","member",3,"click","ngModelChange","change","items","searchable","clearable","addTag","placeholder","ngModel"],["ng-tag-tmp",""],["class","error","translate","",3,"translateParams",4,"ngIf"],[4,"ngIf"],["class","invite-container",4,"ngIf"],["class","form-input",4,"ngIf"],["translate","",1,"error",3,"translateParams"],["type","text","borderStyle","full","formControlName","lastName",3,"placeholder","error"],["type","text","borderStyle","full","formControlName","firstName",3,"placeholder","error"],["bindValue","value","formControlName","authenticationMode",3,"ngModelChange","items","searchable","clearable","placeholder","ngModel"],["ng-label-tmp",""],["ng-option-tmp",""],[1,"invite-container"],["formControlName","invited",3,"ngModelChange","value","ngModel"],[1,"invite-label"],["bindLabel","name","formControlName","role",3,"ngModelChange","items","searchable","clearable","placeholder","ngModel"]],template:function(n,s){if(1&n){const i=e.RV6();
1e.j41(0,"div",1)(1,"div",2)(2,"h1",3),e.EFF(3),e.nI1(4,"translate"),e.k0s()(),e.j41(5,"div",4),e.DNE(6,Wr,3,0,"ng-container",5),e.nI1(7,"async"),e.DNE(8,so,18,24,"ng-template",null,0,e.C5r),e.k0s(),e.j41(10,"div",6)(11,"button",7),e.nI1(12,"async"),e.bIt("click",function(){return e.eBV(i),e.Njj(s.closeModal())}),e.EFF(13,"PREMIUM_TEAM_MEMBER_MODAL_ADD_MEMBER_BUTTON_LABEL_CANCEL"),e.k0s(),e.j41(14,"button",8),e.nI1(15,"async"),e.bIt("click",function(){return e.eBV(i),e.Njj(s.onSubmit())}),e.EFF(16,"PREMIUM_TEAM_MEMBER_MODAL_ADD_MEMBER_BUTTON_LABEL_CREATE_MEMBER"),e.k0s()()()}if(2&n){const i=e.sdS(9);e.R7$(3),e.JRh(e.bMT(4,5,"PREMIUM_TEAM_MEMBER_MODAL_ADD_MEMBER_TITLE")),e.R7$(3),e.Y8G("ngIf",e.bMT(7,7,s.memberCreationPending$))("ngIfElse",i),e.R7$(5),e.Y8G("disabled",e.bMT(12,9,s.memberCreationPending$)),e.R7$(3),e.Y8G("disabled",!s.memberCreationForm.valid||e.bMT(15,11,s.memberCreationPending$))}},dependencies:[O.bT,G.Mm,g.qT,g.BC,g.cb,g.j4,g.JD,j.vr,j.Uq,j.ZZ,j.BW,Oe.S,Xr.r,O.Jj,G.D9],styles:[".full-size-container[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:center;height:100%;width:100%}.input-error[_ngcontent-%COMP%]{color:#ea5159;font-size:1.3rem}.member-creation-form-selected-teams-container[_ngcontent-%COMP%]{display:flex;flex-direction:column;align-items:center;padding-bottom:1rem;box-shadow:inset 0 -1px #e3e8ee}.member-creation-form-selected-team[_ngcontent-%COMP%]{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%}.member-creation-form-remove-team-button[_ngcontent-%COMP%]{width:1.5rem;height:1.5rem;cursor:pointer}.member-creation-form-team-label-add-more-team[_ngcontent-%COMP%]{padding-top:1rem;cursor:pointer}.member-creation-form-team-label-add-more-team[_ngcontent-%COMP%]:hover{text-decoration:underline;font-weight:600}.option-attach-row[_ngcontent-%COMP%]{display:flex;flex-direction:row;cursor:pointer}.option-attach-row[_ngcontent-%COMP%]   .option-description[_ngcontent-%COMP%]{padding-left:1rem;cursor:pointer}.invite-container[_ngcontent-%COMP%]{display:flex;flex-direction:row}.invite-container[_ngcontent-%COMP%]   .invite-label[_ngcontent-%COMP%]{padding-left:3rem}.invite-container[_ngcontent-%COMP%]   app-smash-checkbox[_ngcontent-%COMP%]{margin-left:-.7rem;margin-top:-.1rem}.error[_ngcontent-%COMP%]{color:#ea5159;font-size:1.3rem;text-align:left;padding:.5rem 0 0 .5rem}"]}),a})();var io=p(80989),Q=p(78374),mo=p(69553);const lo=["inputFile"],co=t=>({count:t});function Mo(t,a){1&t&&(e.qex(0),e.j41(1,"h1",15),e.EFF(2),e.nI1(3,"translate"),e.k0s(),e.bVm()),2&t&&(e.R7$(2),e.JRh(e.bMT(3,1,"IMPORT_MEMBERS_CONTENT_CSV_ERROR_TITLE")))}function _o(t,a){1&t&&(e.qex(0),e.j41(1,"h1",15),e.EFF(2),e.nI1(3,"translate"),e.k0s(),e.bVm()),2&t&&(e.R7$(2),e.JRh(e.bMT(3,1,"IMPORT_MEMBERS_IMPORT_ERROR_TITLE")))}function po(t,a){1&t&&(e.qex(0),e.j41(1,"h1",15),e.EFF(2),e.nI1(3,"translate"),e.k0s(),e.bVm()),2&t&&(e.R7$(2),e.JRh(e.bMT(3,1,"PREMIUM_ADMIN_MEMBER_MODAL_IMPORT_MEMBERS_TITLE")))}function bo(t,a){1&t&&(e.qex(0),e.j41(1,"h1",15),e.EFF(2),e.nI1(3,"translate"),e.k0s(),e.bVm()),2&t&&(e.R7$(2),e.JRh(e.bMT(3,1,"PREMIUM_ADMIN_MEMBER_MODAL_IMPORT_MEMBERS_TITLE_SUCCESS")))}function uo(t,a){1&t&&e.eu8(0)}function ho(t,a){if(1&t&&(e.qex(0),e.DNE(1,uo,1,0,"ng-container",16),e.bVm()),2&t){e.XpG
1(2);const o=e.sdS(32);e.R7$(),e.Y8G("ngTemplateOutlet",o)}}function go(t,a){1&t&&e.eu8(0)}function Eo(t,a){if(1&t&&(e.qex(0),e.DNE(1,go,1,0,"ng-container",16),e.bVm()),2&t){e.XpG(2);const o=e.sdS(36);e.R7$(),e.Y8G("ngTemplateOutlet",o)}}function Ro(t,a){1&t&&e.eu8(0)}function fo(t,a){if(1&t&&(e.qex(0),e.DNE(1,Ro,1,0,"ng-container",16),e.bVm()),2&t){e.XpG(2);const o=e.sdS(34);e.R7$(),e.Y8G("ngTemplateOutlet",o)}}function To(t,a){1&t&&e.eu8(0)}function Io(t,a){if(1&t&&(e.qex(0),e.DNE(1,To,1,0,"ng-container",16),e.bVm()),2&t){e.XpG(2);const o=e.sdS(38);e.R7$(),e.Y8G("ngTemplateOutlet",o)}}function Co(t,a){1&t&&e.eu8(0)}function Po(t,a){if(1&t&&(e.qex(0),e.DNE(1,Co,1,0,"ng-container",16),e.bVm()),2&t){e.XpG(2);const o=e.sdS(40);e.R7$(),e.Y8G("ngTemplateOutlet",o)}}function Do(t,a){if(1&t&&(e.qex(0),e.DNE(1,ho,2,1,"ng-container",10),e.nI1(2,"async"),e.DNE(3,Eo,2,1,"ng-container",10),e.nI1(4,"async"),e.DNE(5,fo,2,1,"ng-container",10),e.nI1(6,"async"),e.DNE(7,Io,2,1,"ng-container",10),e.nI1(8,"async"),e.DNE(9,Po,2,1,"ng-container",10),e.nI1(10,"async"),e.bVm()),2&t){const o=e.XpG();e.R7$(),e.Y8G("ngIf",e.bMT(2,5,o.checkContentFileProcessing$)),e.R7$(2),e.Y8G("ngIf",e.bMT(4,7,o.checkContentFileError$)),e.R7$(2),e.Y8G("ngIf",e.bMT(6,9,o.importMembersProcessing$)),e.R7$(2),e.Y8G("ngIf",e.bMT(8,11,o.importMembersError$)),e.R7$(2),e.Y8G("ngIf",e.bMT(10,13,o.importMembersSuccess$))}}function Ao(t,a){1&t&&e.eu8(0)}function So(t,a){if(1&t&&e.DNE(0,Ao,1,0,"ng-container",16),2&t){e.XpG
1();const o=e.sdS(30);e.Y8G("ngTemplateOutlet",o)}}function Oo(t,a){if(1&t){const o=e.RV6();e.qex(0),e.j41(1,"button",17),e.bIt("click",function(){e.eBV(o);const s=e.XpG();return e.Njj(s.resetEverything())}),e.EFF(2),e.nI1(3,"translate"),e.k0s(),e.j41(4,"button",18),e.bIt("click",function(){e.eBV(o);const s=e.XpG();return e.Njj(s.downloadImportErrorReport())}),e.EFF(5),e.nI1(6,"translate"),e.k0s(),e.bVm()}2&t&&(e.R7$(2),e.JRh(e.bMT(3,2,"PREMIUM_ADMIN_MEMBER_MODAL_ADD_MEMBER_BUTTON_LABEL_RETRY")),e.R7$(3),e.JRh(e.bMT(6,4,"PREMIUM_ADMIN_MEMBER_MODAL_ADD_MEMBER_BUTTON_LABEL_DOWNLOAD_ERROR_REPORT")))}function vo(t,a){if(1&t){const o=e.RV6();e.qex(0),e.j41(1,"button",17),e.bIt("click",function(){e.eBV(o);const s=e.XpG();return e.Njj(s.resetEverything())}),e.EFF(2),e.nI1(3,"translate"),e.k0s(),e.j41(4,"button",18),e.bIt("click",function(){e.eBV(o);const s=e.XpG();return e.Njj(s.downloadContentFileErrorReport())}),e.EFF(5),e.nI1(6,"translate"),e.k0s(),e.bVm()}2&t&&(e.R7$(2),e.JRh(e.bMT(3,2,"PREMIUM_ADMIN_MEMBER_MODAL_ADD_MEMBER_BUTTON_LABEL_RETRY")),e.R7$(3),e.JRh(e.bMT(6,4,"PREMIUM_ADMIN_MEMBER_MODAL_ADD_MEMBER_BUTTON_LABEL_DOWNLOAD_ERROR_REPORT")))}function Lo(t,a){if(1&t){const o=e.RV6();e.qex(0),e.j41(1,"button",18),e.bIt("click",function(){e.eBV(o);const s=e.XpG(2);return e.Njj(s.downloadNonBlockingErrorReport())}),e.EFF(2),e.nI1(3,"translate"),e.k0s(),e.bVm()}2&t&&(e.R7$(2),e.JRh(e.bMT(3,1,"PREMIUM_ADMIN_MEMBER_MODAL_ADD_MEMBER_BUTTON_LABEL_DOWNLOAD_ERROR_REPORT")))}function $o(t,a){if(1&t){const o=e.RV6();e.qex(0),e.j41(1,"button",18),e.bIt("click",function(){e.eBV(o);const s=e.XpG();return e.Njj(s.closeModal())}),e.EFF(2),e.nI1(3,"translate"),e.k0s(),e.DNE(4,Lo,4,3,"ng-container",10),e.nI1(5,"async"),e.bVm()}if(2&t){const o=e.XpG();e.R7$(2),e.JRh(e.bMT(3,2,"PREMIUM_ADMIN_MEMBER_MODAL_ADD_MEMBER_BUTTON_LABEL_CLOSE_MODAL")),e.R7$(2),e.Y8G("ngIf",e.bMT(5,4,o.importMembersNonBlockingError$))}}function Fo(t,a){if(1&t){const o=e.RV6();e.qex(0),e.j41(1,"button",19),e.nI1(2,"async"),e.bIt("click",function(){e.eBV(o);const s=e.XpG();return e.Njj(s.closeModal())}),e.EFF(3),e.nI1(4,"translate"),e.k0s(),e.j41(5,"button",20),e.nI1(6,"async"),e.bIt("click",function(){e.eBV(o);const s=e.XpG();return e.Njj(s.initImportMembers())}),e.EFF(7),e.nI1(8,"translate"),e.k0s(),e.bVm()}if(2&t){const o=e.XpG();e.R7$(),e.Y8G("disabled",e.bMT(2,4,o.importCSVProcessing$)),e.R7$(2),e.JRh(e.bMT(4,6,"PREMIUM_ADMIN_MEMBER_MODAL_ADD_MEMBER_BUTTON_LABEL_CANCEL")),e.R7$(2),e.Y8G("disabled",!o.csvFile||e.bMT(6,8,o.importCSVProcessing$)),e.R7$(2),e.JRh(e.bMT(8,10,"PREMIUM_ADMIN_MEMBER_MODAL_ADD_MEMBER_BUTTON_LABEL_CREATE_MEMBER"))}}function No(t,a){if(1&t){const o=e.RV6();e.j41(0,"div",21)(1,"div",22)(2,"div",23),e.EFF(3),e.nI1(4,"translate"),e.k0s()()(),e.j41(5,"div",21)(6,"h2",24),e.EFF(7),e.nI1(8,"translate"),e.k0s(),e.j41(9,"div",22)(10,"div",25),e.EFF(11),e.nI1(12,"translate"),e.k0s(),e.j41(13,"button",26),e.bIt("click",function(){e.eBV(o);const s=e.XpG();return e.Njj(s.generateTemplateCSVMembers())}),e.EFF(14),e.nI1(15,"translate"),e.k0s()(),e.j41(16,"div",27)(17,"div",25),e.EFF(18),e.nI1(19,"translate"),e.k0s(),e.j41(20,"button",26),e.bIt("click",function(){e.eBV(o);const s=e.XpG();return e.Njj(s.generateTemplateCSVWithExamplesMembers())}),e.EFF(21),e.nI1(22,"translate"),e.k0s()(),e.j41(23,"div",28)(24,"div",23),e.EFF(25),e.nI1(26,"translate"),e.k0s()()(),e.j41(27,"div",21)(28,"h2",24),e.EFF(29),e.nI1(30,"translate"),e.k0s(),e.j41(31,"div",29)(32,"div",23),e.EFF(33),e.nI1(34,"translate"),e.k0s(),e.j41(35,"div",30)(36,"app-smash-input-file",31,7),e.bIt("filesChange",function(s){e.eBV(o);const i=e.XpG();return e.Njj(i.onFilesChange(s))}),e.j41(38,"div")(39,"div",32),e.EFF(40),e.nI1(41,"translate"),e.k0s(),e.j41(42,"div",33),e.bIt("click",function(){e.eBV(o);const s=e.sdS(37);return e.Njj(s.openFile())}),e.EFF(43),e.nI1(44,"translate"),e.k0s()()()()()(),e.j41(45,"div",21)(46,"h2",24),e.EFF(47),e.nI1(48,"translate"),e.k0s(),e.j41(49,"div",22)(50,"ul",34)(51,"li"),e.EFF(52),e.nI1(53,"translate"),e.k0s(),e.j41(54,"li"),e.EFF(55),e.nI1(56,"translate"),e.k0s(),e.j41(57,"li"),e.EFF(58),e.nI1(59,"translate"),e.k0s(),e.j41(60,"li"),e.EFF(61),e.nI1(62,"translate"),e.k0s(),e.j41(63,"li"),e.EFF(64),e.nI1(65,"translate"),e.k0s(),e.j41(66,"li"),e.EFF(67),e.nI1(68,"translate"),e.k0s()()()()}2&t&&(e.R7$(3),e.JRh(e.bMT(4,19,"PREMIUM_ADMIN_MEMBER_MODAL_IMPORT_MEMBERS_TEMPLATE_CSV_EXPLANATION")),e.R7$(4),e.JRh(e.bMT(8,21,"PREMIUM_ADMIN_MEMBER_MODAL_IMPORT_MEMBERS_TEMPLATE_CSV_TITLE")),e.R7$(4),e.JRh(e.bMT(12,23,"PREMIUM_ADMIN_MEMBER_MODAL_IMPORT_MEMBERS_TEMPLATE_CSV_DESCRIPTION")),e.R7$(3),e.JRh(e.bMT(15,25,"PREMIUM_ADMIN_MEMBER_MODAL_IMPORT_MEMBERS_TEMPLATE_CSV_DOWNLOAD")),e.R7$(4),e.JRh(e.bMT(19,27,"PREMIUM_ADMIN_MEMBER_MODAL_IMPORT_MEMBERS_TEMPLATE_CSV_WITH_
1EXAMPLES_DESCRIPTION")),e.R7$(3),e.JRh(e.bMT(22,29,"PREMIUM_ADMIN_MEMBER_MODAL_IMPORT_MEMBERS_TEMPLATE_CSV_WITH_EXAMPLES_DOWNLOAD")),e.R7$(4),e.JRh(e.bMT(26,31,"PREMIUM_ADMIN_MEMBER_MODAL_IMPORT_MEMBERS_IMPORT_CSV_WARNING")),e.R7$(4),e.JRh(e.bMT(30,33,"PREMIUM_ADMIN_MEMBER_MODAL_IMPORT_MEMBERS_IMPORT_CSV_TITLE")),e.R7$(4),e.JRh(e.bMT(34,35,"PREMIUM_ADMIN_MEMBER_MODAL_IMPORT_MEMBERS_IMPORT_CSV_DESCRIPTION")),e.R7$(3),e.Y8G("clickEnabled",!1),e.R7$(4),e.JRh(e.bMT(41,37,"PREMIUM_ADMIN_MEMBER_MODAL_IMPORT_MEMBERS_DRAG_FILE_PART_1")),e.R7$(3),e.JRh(e.bMT(44,39,"PREMIUM_ADMIN_MEMBER_MODAL_IMPORT_MEMBERS_DRAG_FILE_PART_2")),e.R7$(4),e.JRh(e.bMT(48,41,"PREMIUM_ADMIN_MEMBER_MODAL_IMPORT_MEMBERS_TEMPLATE_MAIN_ERRORS_TITLE")),e.R7$(5),e.JRh(e.bMT(53,43,"PREMIUM_ADMIN_MEMBER_MODAL_IMPORT_MEMBERS_TEMPLATE_ERROR_1")),e.R7$(3),e.JRh(e.bMT(56,45,"PREMIUM_ADMIN_MEMBER_MODAL_IMPORT_MEMBERS_TEMPLATE_ERROR_2")),e.R7$(3),e.JRh(e.bMT(59,47,"PREMIUM_ADMIN_MEMBER_MODAL_IMPORT_MEMBERS_TEMPLATE_ERROR_3")),e.R7$(3),e.JRh(e.bMT(62,49,"PREMIUM_ADMIN_MEMBER_MODAL_IMPORT_MEMBERS_TEMPLATE_ERROR_4")),e.R7$(3),e.JRh(e.bMT(65,51,"PREMIUM_ADMIN_MEMBER_MODAL_IMPORT_MEMBERS_TEMPLATE_ERROR_5")),e.R7$(3),e.JRh(e.bMT(68,53,"PREMIUM_ADMIN_MEMBER_MODAL_IMPORT_MEMBERS_TEMPLATE_ERROR_6")))}function Go(t,a){1&t&&(e.j41(0,"div",21)(1,"div",35),e.nrm(2,"div",36),e.k0s(),e.j41(3,"div"),e.EFF(4),e.nI1(5,"translate"),e.k0s()()),2&t&&(e.R7$(4),e.JRh(e.bMT(5,1,"IMPORT_MEMBERS_CHECKING_CSV_CONTENT")))}function ko(t,a){1&t&&(e.qex(0),e.j41(1,"div"),e.EFF(2),e.nI1(3,"translate"),e.k0s(),e.bVm()),2&t&&(e.R7$(2),e.JRh(e.bMT(3,1,"IMPORT_MEMBERS_IMPORTING_MEMBERS")))}function Bo(t,a){if(1&t&&(e.j41(0,"div",21)(1,"div",35),e.nrm(2,"div",36),e.k0s(),e.j41(3,"div"),e.EFF(4),e.nI1(5,"translate"),e.nI1(6,"async"),e.nI1(7,"async"),e.k0s(),e.j41(8,"div"),e.EFF(9),e.nI1(10,"translate"),e.k0s(),e.DNE(11,ko,4,3,"ng-container",10),e.nI1(12,"async"),e.k0s()),2&t){const o=e.XpG();e.R7$(4),e.E5c("",e.bMT(5,5,"IMPORT_MEMBERS_IMPORTING_MEMBERS")," (",e.bMT(6,7,o.importedMembers$).length,"/",e.bMT(7,9,o.membersToImport$).length,")"),e.R7$(5),e.JRh(e.bMT(10,11,"IMPORT_MEMBERS_IMPORTING_MEMBERS_WARNING")),e.R7$(2),e.Y8G("ngIf",e.bMT(12,13,o.importingMembersError$))}}function xo(t,a){1&t&&(e.j41(0,"div",21)(1,"div"),e.EFF(2),e.nI1(3,"translate"),e.k0s()()),2&t&&(e.R7$(2),e.JRh(e.bMT(3,1,"IMPORT_MEMBERS_CONTENT_CSV_ERROR_EXPLANATION")))}function yo(t,a){1&t&&(e.j41(0,"div",21)(1,"div"),e.EFF(2),e.nI1(3,"translate"),e.k0s()()),2&t&&(e.R7$(2),e.JRh(e.bMT(3,1,"IMPORT_MEMBERS_IMPORT_ERROR_EXPLANATION")))}function Uo(t,a){1&t&&(e.qex(0),e.j41(1,"div"),e.EFF(2),e.nI1(3,"translate"),e.k0s(),e.bVm()),2&t&&(e.R7$(2),e.JRh(e.bMT(3,1,"IMPORT_MEMBERS_IMPORT_NON_BLOCKIN_ERROR_EXPLANATION")))}function jo(t,a){if(1&t&&(e.j41(0,"div",21)(1,"div",37),e.nI1(2,"async"),e.EFF(3,"IMPORT_MEMBERS_IMPORT_SUCCESS"),e.k0s(),e.DNE(4,Uo,4,3,"ng-container",10),e.nI1(5,"async"),e.k0s()),2&t){let o;const n=e.XpG();e.R7$(),e.Y8G("translateParams",e.eq3(6,co,null==(o=e.bMT(2,2,n.importedMembers$))?null:o.length)),e.R7$(3),e.Y8G("ngIf",e.bMT(5,4,n.importMembersNonBlockingError$))}}let Vo=(()=>{var t;class a{constructor(n,s,i){this.store$=n,this.translateService=s,this.ref=i,this.subscriptions=[],this.membersCSVTemplateOptions={fieldSeparator:",",filename:"template",showLabels:!0,showTitle:!1,useTextFile:!1,useKeysAsHeaders:!1},this.csvHeaders={email:"CSV_TEMPLATE_MEMBERS_EMAIL",authentication_mode:"CSV_TEMPLATE_MEMBERS_AUTHENTICATION_MODE",groups:"CSV_TEMPLATE_MEMBERS_GROUPS",firstname:"CSV_TEMPLATE_MEMBERS_FIRSTNAME",lastname:"CSV_TEMPLATE_MEMBERS_LASTNAME"},this.csvExtension="csv",this.fileNotValid=!1,this.importingMembers=!0,this.checkingCsvContent=!1,this.teamId=this.ref.data.teamId,this.identity$=this.store$.select(X.Jd),this.importCSVProcessing$=this.store$.select(Dn),this.checkContentFileProcessing$=this.store$.select(An),this.checkContentFileError$=this.store$.select(Sn),this.importMembersProcessing$=this.store$.select(On),this.importMembersSuccess$=this.store$.select($n),this.importedMembers$=this.store$.select(Fn),this.membersToImport$=this.store$.select(Nn),this.importMembersError$=this.store$.select(vn),this.importMembersNonBlockingError$=this.store$.select(Ln)}ngOnInit(){this.generateCsvExporter(),this.subscriptions.push(this.importMembersSuccess$.subscribe(n=>
1{n&&this.store$.dispatch(J({teamId:this.teamId}))}))}buildTemplateOptions(){var n=this;return(0,w.A)(function*(){n.membersCSVTemplateOptions.headers=Object.entries(n.csvHeaders).map(([i,u])=>`"${n.translateService.instant(u)}"`);const{region:s}=yield n.identity$.pipe((0,U.$)(i=>!!i)).toPromise();n.membersCSVTemplateOptions.fieldSeparator=x.h.europeanRegions.find(i=>s===i)?";":",",n.membersCSVTemplateOptions.decimalSeparator=x.h.europeanRegions.find(i=>s===i)?",":"."})()}generateCsvExporter(){var n=this;return(0,w.A)(function*(){yield n.buildTemplateOptions(),n.csvExporter=new io.ExportToCsv(n.membersCSVTemplateOptions)})()}generateTemplateCSVMembers(){this.csvExporter.generateCsv([{}])}generateTemplateCSVWithExamplesMembers(){this.csvExporter.generateCsv([{username:"[email protected]",authenticationMode:"SSO",groups:"Collaborator,Marketing",firstName:"John",lastName:"Test"},{username:"[email protected]",authenticationMode:"SSO",groups:"Marketing",firstName:"Steve",lastName:"Test"},{username:"[email protected]",authenticationMode:"Standard",groups:"Collaborator",firstName:"Elena",lastName:"Test"}])}onFileOver(n){this.fileOver=n}initImportMembers(){this.store$.dispatch(_e({teamId:this.teamId,fileMembers:[this.csvFile],csvContent:this.csvContent}))}onFilesChange(n){var s=this;return(0,w.A)(function*(){s.csvFile=n[0],s.csvContent=yield new Response(n[0]).text()})()}downloadContentFileErrorReport(){this.checkContentFileError$.pipe((0,Q.s)(1)).subscribe(n=>{const{date:s,details:i}=n;this.downloadReport(s,i)})}downloadImportErrorReport(){this.importMembersError$.pipe((0,Q.s)(1)).subscribe(n=>{const{date:s,details:i}=n;this.downloadReport(s,i)})}downloadNonBlockingErrorReport(){this.importMembersNonBlockingError$.pipe((0,Q.s)(1)).subscribe(n=>{const{date:s,details:i}=n;this.downloadReport(s,i)})}downloadReport(n,s){const i=document.createElement("a"),u=n+" - "+this.translateService.instant("IMPORT_MEMBERS_ERROR_REPORT_FILE_NAME");i.setAttribute("href",`data:text/plain;charset=utf-8,${encodeURIComponent(s)}`),i.setAttribute("download",u);var R=new MouseEvent("click");i.dispatchEvent(R)}resetFileSelection(){this.csvFile=null,this.inputFile&&this.inputFile.reset()}resetEverything(){this.resetFileSelection(),this.store$.dispatch(Ye())}closeModal(){this.resetEverything(),this.ref.close()}ngOnDestroy(){this.resetFileSelection(),this.subscriptions.map(n=>n.unsubscribe()),this.subscriptions.length=0}}return(t=a).\u0275fac=function(n){return new(n||t)(e.rXU(r.il),e.rXU(G.c$),e.rXU(z.ce))},t.\u0275cmp=e.VBU({type:t,selectors:[["app-modal-import-members"]],viewQuery:function(n,s){if(1&n&&e.GBs(lo,5),2&n){let i;e.mGM(i=e.lsd())&&(s.inputFile=i.first)}},decls:41,vars:36,consts:[["importNotStarted",""],["fileSelection",""],["checkingContentFile",""],["importingMembers",""],["contentFileError",""],["importError",""],["importSuccess",""],["inputFile",""],[1,"modal"],[1,"header"],[4,"ngIf"],[1,"body","body-scroll"],[4,"ngIf","ngIfElse"],[1,"footer"],[1,"button-wrapper"],[1,"title"],[4,"ngTemplateOutlet"],[1,"btn-new","white",3,"click"],[1,"btn-new","red",3,"click"],[1,"btn-new","white",3,"click","disabled"],[1,"btn-new","red",3,"click","disabled"],[1,"section"],[1,"section-row"],[1,"description","align-left"],[1,"title-section"],[1,"description","align-left","description-template-csv"],[1,"btn-new","red","button-generate-template",3,"click"],[1,"section-row","section-row-example-csv"],[1,"section-row","warning-message"],[1,"section-column"],[1,"file-container"],[3,"filesChange","clickEnabled"],[1,"file-container-text"],[1,"file-container-text","file-container-text-action",3,"click"],[1,"list-errors"],[1,"loading"],[1,"loading-spinner-grey"],["translate","",3,"translateParams"]],template:function(n,s){if(1&n&&(e.j41(0,"div",8)(1,"div",9),e.DNE(2,Mo,4,3,"ng-container",10),e.nI1(3,"async"),e.DNE(4,_o,4,3,"ng-container",10),e.nI1(5,"async"),e.DNE(6,po,4,3,"ng-container",10),e.nI1(7,"async"),e.nI1(8,"async"),e.nI1(9,"async"),e.DNE(10,bo,4,3,"ng-container",10),e.nI1(11,"async"),e.k0s(),e.j41(12,"div",11),e.DNE(13,Do,11,15,"ng-container",12),e.nI1(14,"async"),e.DNE(15,So,1,1,"ng-template",null,0,e.C5r),e.k0s(),e.j41(17,"div",13)(18,"div",14),e.DNE(19,Oo,7,6,"ng-container",10),e.nI1(20,"async"),e.DNE(21,vo,7,6,"ng-container",10),e.nI1(22,"async"),e.DNE(23,$o,6,6,"ng-container",10),e.nI1(24,"async"),e.DNE(25,Fo,9,12,"ng-container",10),e.nI1(26,"async"),e.nI1(27,"async"),e.nI1(28,"async"),e.k0s()()(),e.DNE(29,No,69,55,"ng-template",null,1,e.C5r)(31,Go,6,3,"ng-template",null,2,e.C5r)(33,Bo,13,15,"ng-template",null,3,e.C5r)(35,xo,4,3,"ng-template",null,4,e.C5r)(37,yo,4,3,"ng-template",null,5,e.C5r)(39,jo,6,8,"ng-template",null,6,e.C5r)),2&n){const i=e.sdS(16);e.R7$(2),e.Y8G("ngIf",e.bMT(3,10,s.checkContentFileError$)),e.R7$(2),e.Y8G("ngIf",e.bMT(5,12,s.importMembersError$)),e.R7$(2),e.Y8G("ngIf",!e.bMT(7,14,s.importMembersError$)&&!e.bMT(8,16,s.checkContentFileError$)&&!e.bMT(9,18,s.importMembersSuccess$)),e.R7$(4),e.Y8G("ngIf",e.bMT(11,20,s.importMembersSuccess$)),e.R7$(3),e.Y8G("ngIf",e.bMT(14,22,s.importCSVProcessing$))("ngIfElse",i),e.R7$(6),e.Y8G("ngIf",e.bMT(20,24,s.importMembersError$)),e.R7$(2),e.Y8G("ngIf",e.bMT(22,26,s.checkContentFileError$)),e.R7$(2),e.Y8G("ngIf",e.bMT(24,28,s.importMembersSuccess$)),e.R7$(2),e.Y8G("ngIf",!e.bMT(26,30,s.importMembersError$)&&!e.bMT(27,32,s.checkContentFileError$)&&!e.bMT(28,34,s.importMembersSuccess$))}},dependencies:[O.bT,O.T3,G.Mm,mo.c,O.Jj,G.D9],styles:['.button-link-blue[_ngcontent-%COMP%]{color:#4285f4;text-decoration:underline;transition:all .2s ease;cursor:pointer}.button-link-blue[_ngcontent-%COMP%]:hover{filter:brightness(80%)}.button-link-red[_ngcontent-%COMP%]{color:#ea5159;text-decoration:underline;transition:all .2s ease;cursor:pointer}.button-link-red[_ngcontent-%COMP%]:hover{filter:brightness(80%)}.btn-new[_ngcontent-%COMP%]{cursor:pointer;border-radius:.3rem;min-height:2.8rem;max-width:100%;min-width:max-content;padding:.5rem 1.6rem;transition:all .1s,box-shadow .24s;margin:0 .5rem}.btn-new[_ngcontent-%COMP%]:disabled{cursor:default;opacity:.5}.btn-v3[_ngcontent-%COMP%]{cursor:pointer;border-radius:.3rem;min-height:2.8rem;max-width:100%;min-width:max-content;padding:.5rem 1.6rem;transition:all .1s,box-shadow .24s;padding:.9rem 1.6rem;border-radius:2rem}.btn-v3[_ngcontent-%COMP%]:disabled{cursor:default;opacity:.5}@media only screen and (min-device-width: 320px) and (max-device-width: 480px){.btn-v3[_ngcontent-%COMP%]{border-radius:3rem}}.btn[_ngcontent-%COMP%]{border-radius:.3rem;cursor:pointer;height:4rem;min-width:100px;font-size:1.4rem;font-weight:400;letter-spacing:.06rem;padding:0 1.5rem;width:100%;justify-content:center;align-items:center;display:flex}.btn[_ngcontent-%COMP%]:disabled{cursor:initial;opacity:.5}.btn-rounded[_ngcontent-%COMP%]{border-radius:20px;cursor:pointer;height:3.8rem;min-width:100px;font-size:1.4rem;font-weight:400;letter-spacing:.06rem;padding:2rem 1.9rem;justify-content:center;align-items:center;display:flex}.btn-rounded[_ngcontent-%COMP%]:disabled{cursor:initial;opacity:.5}.primary[_ngcontent-%COMP%]{background-color:#ea5159;border:1px solid none;color:#fafafa}.green[_ngcontent-%COMP%]{background-color:#10a375;border:1px solid #10A375;color:#fff}.green[_ngcontent-%COMP%]:hover:not([disabled]){color:#e4fff7}.red[_ngcontent-%COMP%]{background-color:#ea5159;border:1px solid #ea5159;color:#fff}.red[_ngcontent-%COMP%]:hover:not([disabled]){color:#f7ccce}.red-light[_ngcontent-%COMP%]{background-color:#fff;border:1px solid #ccc;color:#7f7f7f}.red-light[_ngcontent-%COMP%]:hover{color:#ea5159;border:solid 1px #ea5159}.white-outline[_ngcontent-%COMP%]{background-color:transparent;border:1px solid #fff;color:#fff}.white-outline[_ngcontent-%COMP%]:hover{color:#7f7f7f;border:solid 1px #7F7F7F}.dark[_ngcontent-%COMP%]{background-color:#333;border:1px solid #333;color:#fff}.dark[_ngcontent-%COMP%]:hover:not([disabled]){color:#ccc}.light[_ngcontent-%COMP%]{background-color:#fff;border:1px solid #bfbfbf;color:#bfbfbf}.light[_ngcontent-%COMP%]:hover{border-color:#0009;color:#0009}.white[_ngcontent-%COMP%]{background-color:#fff;border:1px solid #D6DBE0;color:#333}.dark-filaire[_ngcontent-%COMP%]{background-color:#fff;border:1px solid #333;color:#333}.auto[_ngcontent-%COMP%]{width:auto}.button-mobile[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:center;height:5rem;border-radius:1.3rem;width:100%;font-size:1.7rem;margin-bottom:1.2rem;font-weight:600}.button-mobile.red[_ngcontent-%COMP%]{background-color:#ea5159;color:#fafafa;font-weight:900}.button-mobile.transparent[_ngcontent-%COMP%]{background-color:transparent;color:#333;font-weight:900;border:none;height:5rem}@keyframes _ngcontent-%COMP%_spinner{to{transform:rotate(360deg)}}.loading-spinner-grey[_ngcontent-%COMP%]{content:"";box-sizing:border-box;width:3rem;height:3rem;border-radius:50%;border:.2rem solid #333;border-top-color:#ccc;animation:_ngcontent-%COMP%_spinner .6s linear infinite}.button-loading-spinner[_ngcontent-%COMP%]{content:"";box-sizing:border-box;width:2rem;height:2rem;border-radius:50%;border:.2rem solid #fff;border-top-color:#ccc;animation:_ngcontent-%COMP%_spinner .6s linear infinite}.loading-spinner-white[_ngcontent-%COMP%]{content:"";box-sizing:border-box;width:3rem;height:3rem;border-radius:50%;border:.2rem solid #fff;border-top-color:#ccc;animation:_ngcontent-%COMP%_spinner .6s linear infinite}.loading-spinner-container[_ngcontent-%COMP%]{height:100%;display:flex;justify-content:center;align-items:center}.modal[_ngcontent-%COMP%]   .body[_ngcontent-%COMP%]   .section[_ngcontent-%COMP%]   .form-section[_ngcontent-%COMP%]   .form-footer[_ngcontent-%COMP%], .modal[_ngcontent-%COMP%]   .body[_ngcontent-%COMP%]   .section[_ngcontent-%COMP%]   .section-row[_ngcontent-%COMP%]{display:flex;flex-direction:row}.modal[_ngcontent-%COMP%]   .body[_ngcontent-%COMP%]   .section[_ngcontent-%COMP%]   .section-column[_ngcontent-%COMP%]{display:flex;flex-direction:column}.modal[_ngcontent-%COMP%]   .body[_ngcontent-%COMP%]   .section[_ngcontent-%COMP%]   .description[_ngcontent-%COMP%]{display:flex;justify-content:center}.full-size-container[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:center;height:100%;width:100%}.modal[_ngcontent-%COMP%]{display:flex;flex-direction:column;align-items:center;height:auto;text-align:center;border-radius:.5rem;background:#fafafa;position:relative;overflow-y:visible}@media only screen and (min-device-width: 320px) and (max-device-width: 480px){.modal[_ngcontent-%COMP%]{border-radius:1.3rem}}.modal[_ngcontent-%COMP%]   .header[_ngcontent-%COMP%]{display:flex;flex-direction:column;justify-content:space-between;align-items:center;min-height:6rem;padding:2rem 4rem}@media only screen and (min-device-width: 320px) and (max-device-width: 480px){.modal[_ngcontent-%COMP%]   .header[_ngcontent-%COMP%]   h1[_ngcontent-%COMP%]{font-family:Nunito;font-weight:900;font-size:1.6rem;line-height:2.1rem;font-size:2.1rem}}.modal[_ngcontent-%COMP%]   .header[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]{font-family:Nunito;font-weight:900;font-size:1.6rem;line-height:2.1rem}@media only screen and (min-device-width: 320px) and (max-device-width: 480px){.modal[_ngcontent-%COMP%]   .header[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]{font-size:3rem}}.modal[_ngcontent-%COMP%]   .header[_ngcontent-%COMP%]   .title.title-big[_ng
1content-%COMP%]{font-family:Nunito;font-weight:900;font-size:2.1rem;line-height:2.1rem}.modal[_ngcontent-%COMP%]   .header[_ngcontent-%COMP%]   .title.title-medium[_ngcontent-%COMP%]{font-family:Nunito;font-weight:900;font-size:1.6rem;line-height:2.1rem}@media only screen and (min-device-width: 320px) and (max-device-width: 480px){.modal[_ngcontent-%COMP%]   .header[_ngcontent-%COMP%]   .subtitle[_ngcontent-%COMP%]{font-size:1.7rem}}.modal[_ngcontent-%COMP%]   .body[_ngcontent-%COMP%]{display:flex;flex-direction:column;justify-content:space-between;align-items:center;min-height:5rem;overflow-y:visible;width:100%}.modal[_ngcontent-%COMP%]   .body.body-scroll[_ngcontent-%COMP%]{max-height:52rem!important;overflow-y:scroll!important}.modal[_ngcontent-%COMP%]   .body[_ngcontent-%COMP%]   .section[_ngcontent-%COMP%]{width:100%;padding:2rem}.modal[_ngcontent-%COMP%]   .body[_ngcontent-%COMP%]   .section[_ngcontent-%COMP%]   .title-section[_ngcontent-%COMP%]{display:flex;align-items:left}.modal[_ngcontent-%COMP%]   .body[_ngcontent-%COMP%]   .section[_ngcontent-%COMP%]   .description[_ngcontent-%COMP%]{text-align:center}@media only screen and (min-device-width: 320px) and (max-device-width: 480px){.modal[_ngcontent-%COMP%]   .body[_ngcontent-%COMP%]   .section[_ngcontent-%COMP%]   .description[_ngcontent-%COMP%]{font-size:1.7rem}}.modal[_ngcontent-%COMP%]   .body[_ngcontent-%COMP%]   .section[_ngcontent-%COMP%]   .description.align-left[_ngcontent-%COMP%]{text-align:left}.modal[_ngcontent-%COMP%]   .body[_ngcontent-%COMP%]   .section[_ngcontent-%COMP%]   .section-row[_ngcontent-%COMP%]{justify-content:space-between;align-items:center;position:relative}.modal[_ngcontent-%COMP%]   .body[_ngcontent-%COMP%]   .section[_ngcontent-%COMP%]   .section-column[_ngcontent-%COMP%]{align-items:center;position:relative}.modal[_ngcontent-%COMP%]   .body[_ngcontent-%COMP%]   .section[_ngcontent-%COMP%]   .form-section[_ngcontent-%COMP%]{margin-top:1rem}.modal[_ngcontent-%COMP%]   .body[_ngcontent-%COMP%]   .section[_ngcontent-%COMP%]   .form-section[_ngcontent-%COMP%]   .form-input[_ngcontent-%COMP%]{position:relative;margin-top:1rem}.modal[_ngcontent-%COMP%]   .body[_ngcontent-%COMP%]   .section[_ngcontent-%COMP%]   .form-section[_ngcontent-%COMP%]   .form-footer[_ngcontent-%COMP%]{margin-top:1rem;justify-content:flex-end}.modal[_ngcontent-%COMP%]   .body[_ngcontent-%COMP%]   .section[_ngcontent-%COMP%]:not(:first-child){padding:1rem 2rem}.modal[_ngcontent-%COMP%]   .footer[_ngcontent-%COMP%]{display:flex;flex-direction:row;justify-content:flex-end;width:100%;border-radius:0 0 .5rem .5rem;height:6rem;padding:2rem;background-color:#fafafa;align-items:center;border-style:solid none none none;box-shadow:inset 0 1px #e3e8ee;border-top:.1rem solid #D6DBE0}@media only screen and (min-device-width: 320px) and (max-device-width: 480px){.modal[_ngcontent-%COMP%]   .footer[_ngcontent-%COMP%]{height:auto;border-radius:0 0 1.3rem 1.3rem;border-top:none;padding:1rem 2rem 2rem;flex-direction:column-reverse;box-shadow:none}}.modal[_ngcontent-%COMP%]   .footer[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]{margin-left:1rem}@media only screen and (min-device-width: 320px) and (max-device-width: 480px){.modal[_ngcontent-%COMP%]   .footer[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:center;height:5rem;border-radius:1.3rem;width:100%;font-size:1.7rem;font-weight:600;margin-left:0}}@media only screen and (min-device-width: 320px) and (max-device-width: 480px){.modal[_ngcontent-%COMP%]   .footer[_ngcontent-%COMP%]   .white[_ngcontent-%COMP%]{background-color:transparent;color:#333;font-weight:900;border:none;height:5rem;margin-top:1rem}}.input-error[_ngcontent-%COMP%]{color:#ea5159;font-size:1.3rem}[_nghost-%COMP%]{height:100%;width:100%}.body-scroll[_ngcontent-%COMP%]{max-height:52rem!important;overflow-y:scroll!important}.button-generate-template[_ngcontent-%COMP%]{height:4.5rem;margin-left:.5rem;max-width:21rem}.file-container[_ngcontent-%COMP%]{height:10rem;width:100%;margin-top:1rem}.file-container-text.file-container-text-action[_ngcontent-%COMP%]{text-decoration:underline;cursor:pointer}.loading[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:center}.section-row-example-csv[_ngcontent-%COMP%]{padding-top:1rem}.list-errors[_ngcontent-%COMP%]{text-align:left;list-style:circle;list-style-type:disc;padding-left:1.5rem}.section[_ngcontent-%COMP%]:not(:first-child){margin-top:2rem}.warning-message[_ngcontent-%COMP%]{padding-top:1rem;font-weight:700}']}),a})();var Tt=p(72447);function wo(t,a){1&t&&(e.qex(0),e.j41(1,"div",14),e.nrm(2,"div",15),e.k0s(),e.bVm())}function zo(t,a){if(1&t){const o=e.RV6();e.j41(0,"li",18),e.bIt("click",function(){e.eBV(o);const s=e.XpG().$implicit,i=e.XpG(3);
1return e.Njj(i.inviteMemberDetails(s.id))}),e.j41(1,"a"),e.EFF(2),e.nI1(3,"translate"),e.k0s()()}2&t&&(e.R7$(2),e.SpI(" ",e.bMT(3,1,"PREMIUM_ADMIN_MEMBERS_TABLE_OPTION_LABEL_INVITE_MEMBER")," "))}function Yo(t,a){if(1&t){const o=e.RV6();e.j41(0,"li",18),e.bIt("click",function(){e.eBV(o);const s=e.XpG().$implicit,i=e.XpG(3);return e.Njj(i.openModalDeleteMember(s))}),e.EFF(1),e.nI1(2,"translate"),e.k0s()}2&t&&(e.R7$(),e.SpI(" ",e.bMT(2,1,"PREMIUM_ADMIN_MEMBERS_TABLE_OPTION_LABEL_DELETE_MEMBER")," "))}function Ho(t,a){if(1&t){const o=e.RV6();e.j41(0,"li",18),e.bIt("click",function(){const s=e.eBV(o).$implicit,i=e.XpG(3);return e.Njj(i.viewMemberDetails(s.id))}),e.j41(1,"a"),e.EFF(2),e.nI1(3,"translate"),e.k0s()(),e.DNE(4,zo,4,3,"li",19)(5,Yo,3,3,"li",19)}if(2&t){const o=a.$implicit;e.R7$(2),e.SpI(" ",e.bMT(3,3,"PREMIUM_ADMIN_MEMBERS_TABLE_OPTION_LABEL_EDIT_MEMBER")," "),e.R7$(2),e.Y8G("ngIf",!o.provisioned),e.R7$(),e.Y8G("ngIf",!o.provisioned||"Disabled"===o.status)}}function Xo(t,a){if(1&t){const o=e.RV6();e.qex(0),e.j41(1,"app-smash-data-table",17),e.nI1(2,"async"),e.bIt("rowClicked",function(s){e.eBV(o);const i=e.XpG(2);return e.Njj(i.viewMemberDetails(s.id))}),e.DNE(3,Ho,6,5,"ng-template",null,2,e.C5r),e.k0s(),e.bVm()}if(2&t){const o=e.XpG(2);e.R7$(),e.Y8G("data",e.bMT(2,5,o.members$))("searchValue",o.search)("columns",o.columnsEnabled)("enableColumnOptions",!1)("paginationEnabled",!0)}}function Jo(t,a){1&t&&(e.j41(0,"div",20)(1,"span",21),e.EFF(2),e.nI1(3,"translate"),e.k0s()()),2&t&&(e.R7$(2),e.SpI(" ",e.bMT(3,1,"PREMIUM_ADMIN_MEMBERS_TABLE_NO_MEMBER")," "))}function Wo(t,a){if(1&t&&(e.j41(0,"div",16),e.DNE(1,Xo,5,7,"ng-container",13),e.nI1(2,"async"),e.DNE(3,Jo,4,3,"ng-template",null,1,e.C5r),e.k0s()),2&t){let o;const n=e.sdS(4),s=e.XpG();e.R7$(),e.Y8G("ngIf",null==(o=e.bMT(2,2,s.members$))?null:o.length)("ngIfElse",n)}}const Ko=[{path:"",component:(()=>{var t;class a{constructor(n,s,i,u){this.store$=n,this.router=s,this.route=i,this.dialog=u,this.subscriptions=[],this.disabled=!1,this.columnsEnabled=[{id:"firstName",colName:"PREMIUM_ADMIN_MEMBERS_TABLE_LABEL_FIRSTNAME",type:"string",removable:!1,searchable:!0},{id:"username",colName:"PREMIUM_ADMIN_MEMBERS_TABLE_LABEL_EMAIL",type:"string",removable:!1,searchable:!0},{id:"status",colName:"PREMIUM_ADMIN_MEMBERS_TABLE_LABEL_STATUS",type:"string",removable:!1,translations:{Enabled:"PREMIUM_ADMIN_MEMBERS_TABLE_LABEL_MEMBER_ENABLED",Disabled:"PREMIUM_ADMIN_MEMBERS_TABLE_LABEL_MEMBER_DISABLED"}}],this.refreshMembers(),this.refreshTeamRoles(),this.identity$=this.store$.select(X.Jd),this.members$=this.store$.select(Yt),this.membersLoading$=this.store$.select(Ht),this.csvExportData$=this.members$.pipe((0,N.T)(P=>(null==P?void 0:P.map(R=>({lastName:R.lastName,firstName:R.firstName,username:R.username,language:R.language,region:R.region,status:R.status,authenticationMode:R.authenticationMode,provisioned:R.provisioned,created:R.created,modified:R.modified,id:R.id})))||[])),this.accountMembers$=this.store$.select(nn),this.accountMembersLoading$=this.store$.select(rn),this.accountMembersLoaded$=this.store$.select(on),this.teamRoles$=this.store$.select(En),this.teamRolesLoading$=this.store$.select(Rn),this.teamRolesLoaded$=this.store$.select(fn)}ngOnInit(){}ngOnDestroy(){this.subscriptions.forEach(n=>{n.unsubscribe()})}viewMemberDetails(n){this.router.navigateByUrl("/account/team/"+this.teamId+"/members/"+n)}inviteMemberDetails(n){this.route.params.pipe((0,Q.s)(1)).subscribe(({id:s})=>{this.store$.dispatch(rt({teamId:s,userId:n}))})}openModalDeleteMember(n){return this.dialog.open(gt,{enableClose:!0,closeButton:!1,size:"sm",data:{teamId:this.teamId,memberToDelete:n}}),event.stopPropagation(),!1}openModalAddMember(){var n=this;return(0,w.A)(function*(){n.store$.dispatch(me());const s=yield n.accountMembers$.pipe((0,U.$)(L=>!!L)).toPromise(),i=yield n.members$.pipe((0,U.$)(L=>!!L)).toPromise(),u=yield n.identity$.pipe((0,U.$)(L=>!!L)).toPromise(),R=s.filter(L=>!i.some(l=>L.id===l.id)).filter(L=>L.id!==u.id),ee=yield n.teamRoles$.pipe((0,U.$)(L=>!!L)).toPromise();return n.dialog.open(ao,{closeButton:!1,enableClose:!1,size:"sm",data:{teamId:n.teamId,attachableMembers:R,teamRoles:ee}}),event.stopPropagation(),!1})()}
1openModalImportMembers(){return this.store$.dispatch(me()),this.dialog.open(Vo,{closeButton:!1,enableClose:!1,size:"xl",data:{teamId:this.teamId}}),event.stopPropagation(),!1}refreshMembers(){this.route.params.pipe((0,Q.s)(1)).subscribe(({id:n})=>{this.teamId=n,this.store$.dispatch(J({teamId:this.teamId})),this.store$.dispatch(ie())})}refreshTeamRoles(){this.store$.dispatch(De({teamId:this.teamId}))}}return(t=a).\u0275fac=function(n){return new(n||t)(e.rXU(r.il),e.rXU(Y.Ix),e.rXU(Y.nX),e.rXU(z.o3))},t.\u0275cmp=e.VBU({type:t,selectors:[["app-members"]],decls:24,vars:20,consts:[["membersLoaded",""],["noMembers",""],["optionsList",""],[1,"premium-searchbar"],["type","text","name","searchValueMember",3,"ngModelChange","placeholder","ngModel"],[1,"premium-card"],[1,"premium-card-header"],[1,"premium-card-header-title"],[1,"premium-card-header-actions"],[1,"icon","icon-refresh",3,"click"],[1,"icon-smash_remote"],["filename","members-export","buttonLabel","PREMIUM_ADMIN_MEMBERS_TABLE_BUTTON_LABEL_EXPORT_CSV",3,"data"],[1,"btn-new","red",3,"click"],[4,"ngIf","ngIfElse"],[1,"premium-card-loading-container"],[1,"loading-spinner-grey"],[1,"premium-card-center"],["enableMoreOptions","true","rowClickable","true",3,"rowClicked","data","searchValue","columns","enableColumnOptions","paginationEnabled"],[3,"click"],[3,"click",4,"ngIf"],[1,"premium-card-center-no-content"],[1,"premium-card-center-no-content-message"]],template:function(n,s){if(1&n){const i=e.RV6();e.j41(0,"div",3)(1,"app-smash-input",4),e.nI1(2,"translate"),e.mxI("ngModelChange",function(P){return e.eBV(i),e.DH7(s.search,P)||(s.search=P),e.Njj(P)}),e.k0s()(),e.j41(3,"div",5)(4,"div",6)(5,"div",7)(6,"h1"),e.EFF(7),e.nI1(8,"translate"),e.k0s()(),e.j41(9,"div",8)(10,"div",9),e.bIt("click",function(){return e.eBV(i),e.Njj(s.refreshMembers())}),e.nrm(11,"i",10),e.k0s(),e.nrm(12,"app-smash-csv-export",11),e.nI1(13,"async"),e.j41(14,"button",12),e.bIt("click",function(){return e.eBV(i),e.Njj(s.openModalAddMember())}),e.EFF(15),e.nI1(16,"translate"),e.k0s(),e.j41(17,"button",12),e.bIt("click",function(){return e.eBV(i),e.Njj(s.openModalImportMembers())}),e.EFF(18),e.nI1(19,"translate"),e.k0s()()(),e.DNE(20,wo,3,0,"ng-container",13),e.nI1(21,"async"),e.DNE(22,Wo,5,4,"ng-template",null,0,e.C5r),e.k0s()}if(2&n){const i=e.sdS(23);e.R7$(),e.FS9("placeholder",e.bMT(2,8,"PREMIUM_ADMIN_MEMBERS_TABLE_SEARCH_MEMBER_PLACEHOLDER")),e.R50("ngModel",s.search),e.R7$(6),e.SpI(" ",e.bMT(8,10,"PREMIUM_ADMIN_MEMBERS_TABLE_TITLE_MEMBER_LIST")," "),e.R7$(5),e.Y8G("data",e.bMT(13,12,s.csvExportData$)),e.R7$(3),e.SpI(" ",e.bMT(16,14,"PREMIUM_ADMIN_MEMBERS_TABLE_BUTTON_LABEL_ADD_MEMBER")," "),e.R7$(3),e.SpI(" ",e.bMT(19,16,"PREMIUM_ADMIN_MEMBERS_TABLE_BUTTON_LABEL_IMPORT_MEMBERS")," "),e.R7$(2),e.Y8G("ngIf",e.bMT(21,18,s.membersLoading$))("ngIfElse",i)}},dependencies:[O.bT,g.BC,g.vS,Oe.S,Rt.y,Tt.Y,O.Jj,G.D9]}),a})(),data:{section:"ADMIN_MEMBERS_SECTION",routeAdmin:!0}},{path:":value",component:Hr,pathMatch:"full",data:{section:"ADMIN_MEMBERS_SECTION",routeAdmin:!0,backEnabled:!0}}];var qo=p(8729),Zo=p(48429),Qo=p(37631);let es=(()=>{var t;class a{}return(t=a).\u0275fac=function(n){return new(n||t)},t.\u0275mod=e.$C({type:t}),t.\u0275inj=e.G2t({imports:[O.MD,It.G,qo.F,Zo.c,Qo.n,Tt.Y,Y.iI.forChild(Ko),b.Vm.forFeature([Wn]),r.md.forFeature("members",zt)]}),a})()}}]);
2//# sourceMappingURL=5158.3c2d902fbbc08b80.js.map

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.