PageSourceSearch

https://www.gustave.app/kine/91.272ebfd6559a5654.js

js gustave.app collected 2026-10-02 00:14:11 UTC 8,462 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunkwebapp=self.webpackChunkwebapp||[]).push([[91],{9091:(en,h,t)=>{t.r(h),t.d(h,{PatientSessionsChangesEventsModule:()=>q});var p=t(177),I=t.t(JSON.parse('{"patientSessionsChangesEvent":{"shortPageTitle":"Historique","pageTitle":"Historique des changements","pageTitleWithPatient":"Historique des changements pour {{ lastName }} {{ firstName }}","futureSessionsCount":"{{ count }} s\xe9ances \xe0 venir","oneFutureSession":"Une s\xe9ance \xe0 venir","tabs":{"withFutureSessions":"Avec s\xe9ances \xe0 venir","withoutFutureSessions":"Sans s\xe9ances"},"noEvents":{"title":"Bravo !","subTitles":{"1":"Vous \xeates \xe0 jour.","2":"Vous avez notifi\xe9 tous vos patients de leurs rendez-vous \xe0 venir.","3":"Vous avez notifi\xe9 tous vos patients n\'ayant plus de rendez-vous programm\xe9.","2-singlePatient":"Vous avez notifi\xe9 votre patient de ses rendez-vous \xe0 venir."}},"ignoreAction":" Ignorer","ignoreConfirmModal":{"title":"Ignorer l\'\xe9v\xe9nement ?","message":"Votre patient n\'a pas re\xe7u sa liste de rendez-vous depuis ce changement."},"filters":{"processed":{"title":"Etat des \xe9v\xe9nements","all":"Tous","processed":"Trait\xe9s","notProcessed":"Non trait\xe9s"},"patient":{"unselect":"D\xe9-s\xe9lectionner"}}}}'),2),y=t(2807),g=t(9927),P=t(1258),m=t(4710),b=t(9865),x=t(4941),T=t(1626),u=t(6820),n=t(4438),F=t(1468),v=t(5383),M=t(1005),d=t(532),R=t(5033),$=t(1245),f=t(3640),O=t(2910),r=t(3955),j=t(1561),E=t(6300),G=t(6944),D=t(8028),C=t(7572);const X=e=>({count:e});function U(e,c){if(1&e&&(n.j41(0,"p",7),n.EFF(1),n.nI1(2,"patientAge"),n.k0s()),2&e){const s=c.ngIf;n.R7$(),n.JRh(n.bMT(2,1,s))}}function Y(e,c){if(1&e&&(n.j41(0,"span"),n.EFF(1),n.nI1(2,"translate"),n.k0s()),2&e){const s=n.XpG();n.R7$(),n.SpI(" ",n.i5U(2,1,"patientSessionsChangesEvent.futureSessionsCount",n.eq3(4,X,s.changeEvent.futureSessionsCount))," ")}}function V(e,c){1&e&&(n.j41(0,"span"),n.EFF(1),n.nI1(2,"translate"),n.k0s()),2&e&&(n.R7$(),n.SpI(" ",n.bMT(2,1,"patientSessionsChangesEvent.oneFutureSession")," "))}
1function B(e,c){if(1&e){const s=n.RV6();n.j41(0,"button",12),n.bIt("click",function(i){n.eBV(s);const l=n.XpG();return n.Njj(l.ignoreEvent(i))}),n.nrm(1,"fa-icon",13)(2,"span",14),n.k0s()}if(2&e){const s=n.XpG();n.R7$(),n.Y8G("icon",s.faBan)}}function z(e,c){1&e&&n.nrm(0,"app-loader")}function N(e,c){if(1&e&&n.nrm(0,"app-change-event-processed-type-sentence",15),2&e){const s=n.XpG();n.Y8G("changeEvent",s.changeEvent)}}let A=(()=>{class e{constructor(s,o,i,l,nn,tn){this.router=s,this.repository=o,this.httpErrorHandler=i,this._analyticsService=l,this._confirmDialogService=nn,this._translateService=tn,this.futureSessionsRoute=[],this.faBan=v.Dfk,this.isIgnoringInProgress=!1,this.eventIgnored=new n.bkB}ngOnInit(){this.futureSessionsRoute=(0,F.dq)(this.changeEvent.patient.id)}ignoreEvent(s){s.stopPropagation(),this._confirmDialogService.confirm({title:this._translateService.instant("patientSessionsChangesEvent.ignoreConfirmModal.title"),message:this._translateService.instant("patientSessionsChangesEvent.ignoreConfirmModal.message"),style:"warning"}).subscribe({next:o=>{o&&(this._analyticsService.sendSimpleSessionChangeEvent(d.T.EventIgnored),this.isIgnoringInProgress=!0,this.repository.ignoreEvent(this.changeEvent.id).pipe(this.httpErrorHandler.handleWriteError()).subscribe({next:()=>{this.eventIgnored.emit(),this.isIgnoringInProgress=!1},error:()=>{(0,M.O$)("Ignore an event"),this.isIgnoringInProgress=!1}}))}})}navigateToFutureSessions(){this._analyticsService.sendSimpleSessionChangeEvent(d.T.EventClicked),this.router.navigate(this.futureSessionsRoute)}static#n=this.\u0275fac=function(o){return new(o||e)(n.rXU(m.Ix),n.rXU(R.i),n.rXU($.c),n.rXU(f.p),n.rXU(O.N),n.rXU(r.c$))};static#t=this.\u0275cmp=n.VBU({type:e,selectors:[["app-patient-sessions-changes-event"]],inputs:{changeEvent:"changeEvent"},outputs:{eventIgnored:"eventIgnored"},decls:17,vars:10,consts:[[1,"changeEvent"],[3,"click"],[1,"changeEvent__row","changeEvent__row--firstLine"],[1,"d-flex","align-items-center","text-center"],[1,"btn","btn-link","p-0"],[3,"identity"],["class","mb-0",4,"ngIf"],[1,"mb-0"],[1,"changeEvent__row"],[4,"ngIf"],["type","button","class","btn btn-link btn-link-hover-underline text-warning btn-sm d-print-none",3,"click",4,"ngIf"],[3,"changeEvent",4,"ngIf"],["type","button",1,"btn","btn-link","btn-link-hover-underline","text-warning","btn-sm","d-print-none",3,"click"],[3,"icon"],["translate","patientSessionsChangesEvent.ignoreAction"],[3,"changeEvent"]],template:function(o,i){1&o&&(n.j41(0,"li",0)(1,"div",1),n.bIt("click",function(){return i.navigateToFutureSessions()}),n.j41(2,"div",2)(3,"div",3)(4,"button",4),n.nrm(5,"app-patient-name",5),n.k0s(),n.DNE(6,U,3,3,"p",6),n.k0s(),n.j41(7,"p",7),n.EFF(8),n.nI1(9,"amTimeAgo"),n.k0s()(),n.j41(10,"div",8)(11,"p",7),n.DNE(12,Y,3,6,"span",9)(13,V,3,3,"span",9),n.k0s(),n.DNE(14,B,3,1,"button",10)(15,z,1,0,"app-loader",9)(16,N,1,1,"app-change-event-processed-type-sentence",11),n.k0s()()()),2&o&&(n.R7$(5),n.Y8G("identity",i.changeEvent.patient.identity),n.R7$(),n.Y8G("ngIf",i.changeEvent.patient.identity.birthDate),n.R7$(2),n.JRh(n.bMT(9,8,i.changeEvent.firstChangeInstant)),n.R7$(4),n.Y8G("ngIf",i.changeEvent.futureSessionsCount>1),n.R7$(),n.Y8G("ngIf",1===i.changeEvent.futureSessionsCount),n.R7$(),n.Y8G("ngIf",!i.changeEvent.hasBeenProcessed&&!i.isIgnoringInProgress),n.R7$(),n.Y8G("ngIf",i.isIgnoringInProgress),n.R7$(),n.Y8G("ngIf",i.changeEvent.hasBeenProcessed))},dependencies:[p.bT,r.Mm,g.aY,j.V,E.w,G.V,r.D9,D.t,C.nn],styles:[".changeEvent[_ngcontent-%COMP%]{cursor:pointer;border:solid var(--bs-border-color) 1px;padding:.8em 1.3em}.changeEvent__row[_ngcontent-%COMP%]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}@media (max-width: 575.98px){.changeEvent__row--firstLine[_ngcontent-%COMP%]{flex-direction:column;align-items:start}}.changeEvent__row[_ngcontent-%COMP%]   div[_ngcontent-%COMP%]{gap:10px}.changeEvent__row[_ngcontent-%COMP%]   app-loader[_ngcontent-%COMP%]{--app-loader-padding: 0px;--app-loader-font-size: 14px;--app-loader-color: gray}@media print{.changeEvent[_ngcontent-%COMP%]{padding:.3em 1em}}"]})}return e})();var H=t(4036),a=t(9206),J=t(3083),K=t(6588),W=t(2312);let k=(()=>{class e{constructor(s){this._analyticsService=s,this.patientFilterDisabled=new n.bkB,this.faUser=v.X46,this.faXmark=v.Jyw}disableFilter(){this._analyticsService.sendSimpleSessionChangeEvent(d.T.PatientUnselected),this.patientFilterDisabled.emit()}static#n=this.\u0275fac=function(o){return new(o||e)(n.rXU(f.p))};static#t=this.\u0275cmp=n.VBU({type:e,selectors:[["app-patient-filter"]],inputs:{patientIdentity:"patientIdentity"},outputs:{patientFilterDisabled:"patientFilterDisabled"},decls:9,vars:3,consts:[[1,"app-patient-filter"],[1,"app-patient-filter__content"],[1,"small","text-gray","text-center","mb-0"],[1,"me-2",3,"icon"],[3,"identity"],[1,"btn","btn-outline-primary","btn-sm","app-patient-filter__content__button",3,"click"],[1,"d-block","d-md-inline",3,"icon"],["translate","patientSessionsChangesEvent.filters.patient.unselect",1,"d-none","d-md-inline"]],template:function(o,i){1&o&&(n.j41(0,"div",0)(1,"div",1)(2,"h6",2),n.nrm(3,"fa-icon",3)(4,"app-patient-name",4),n.k0s(),n.j41(5,"button",5),n.bIt("click",function(){return i.disableFilter()}),n.qex(6),n.nrm(7,"fa-icon",6)(8,"span",7),n.bVm(),n.k0s()()()),2&o&&(n.R7$(3),n.Y8G("icon",i.faUser),n.R7$(),n.Y8G("identity",i.patientIdentity),n.R7$(3),n.Y8G("icon",i.faXmark))},dependencies:[r.Mm,g.aY,E.w],styles:[".app-patient-filter__content[_ngcontent-%COMP%]{display:flex;flex-direction:column;align-items:center;gap:10px;padding:10px;background-color:#fff;border:1px solid var(--bs-border-color);border-radius:10px}.app-patient-filter__content__button[_ngcontent-%COMP%]{display:flex;gap:5px}@media (max-width: 767.98px){.app-patient-filter__content[_ngcontent-%COMP%]{flex-direction:row;align-items:center;padding:0 0 0 5px}}"]})}return e})();var L=t(8392),Z=t(9492),Q=t(4116),w=t(2958),_=t(8735);let q=(()=>{class e{constructor(s){s.loadTranslations(I)}static#n=this.\u0275fac=function(o){return new(o||e)(n.KVO(Z.$))};static#t=this.\u0275mod=n.$C({type:e});static#e=this.\u0275inj=n.G2t({imports:[J.K,p.MD,T.q1,y.E,g.dX,x.p,u.eO,H.$,K.Z,C.Js,a.Pv,a.zH,m.iI.forChild(b.B),L.S]})}return e})();n.wjB(P.T,function(){return[Q.K,p.Sq,p.bT,p.T3,r.Mm,w.n,u.DP,_.f,a.Um,a.X9,a.sy,a.Gx,a.RI,a.WA,a.m_,A,W.O,k]},function(){return[r.D9]})}}]);

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.