This commit is contained in:
Rutra committed 2026-05-13 12:54:04 +02:00
commit 02b944951e
16 files changed
+44

No files matched your search

+1
View File
@@ -0,0 +1 @@
import{A as o,C as $,D as l,E as c,F as ae,G as le,W as N,_ as q,a,b as u,c as ie,d as re,e as se,f as oe,g as I,ga as m,h as g,ia as h,j as U,ja as D,k as p,ka as ue,la as z,ma as Z,r as C,s as H,t as S,u as L,y as V,z as W}from"./chunk-THKCX2S5.js";var ve=(()=>{class n{_renderer;_elementRef;onChange=t=>{};onTouched=()=>{};constructor(t,i){this._renderer=t,this._elementRef=i}setProperty(t,i){this._renderer.setProperty(this._elementRef.nativeElement,t,i)}registerOnTouched(t){this.onTouched=t}registerOnChange(t){this.onChange=t}setDisabledState(t){this.setProperty("disabled",t)}static \u0275fac=function(i){return new(i||n)(o(W),o(L))};static \u0275dir=l({type:n})}return n})(),ye=(()=>{class n extends ve{static \u0275fac=(()=>{let t;return function(r){return(t||(t=S(n)))(r||n)}})();static \u0275dir=l({type:n,features:[c]})}return n})(),K=new p("");var xe={provide:K,useExisting:g(()=>Ce),multi:!0};function Pe(){let n=Z()?Z().getUserAgent():"";return/android (\d+)/.test(n.toLowerCase())}var Re=new p(""),Ce=(()=>{class n extends ve{_compositionMode;_composing=!1;constructor(t,i,r){super(t,i),this._compositionMode=r,this._compositionMode==null&&(this._compositionMode=!Pe())}writeValue(t){let i=t??"";this.setProperty("value",i)}_handleInput(t){(!this._compositionMode||this._compositionMode&&!this._composing)&&this.onChange(t)}_compositionStart(){this._composing=!0}_compositionEnd(t){this._composing=!1,this._compositionMode&&this.onChange(t)}static \u0275fac=function(i){return new(i||n)(o(W),o(L),o(Re,8))};static \u0275dir=l({type:n,selectors:[["input","formControlName","",3,"type","checkbox"],["textarea","formControlName",""],["input","formControl","",3,"type","checkbox"],["textarea","formControl",""],["input","ngModel","",3,"type","checkbox"],["textarea","ngModel",""],["","ngDefaultControl",""]],hostBindings:function(i,r){i&1&&N("input",function(d){return r._handleInput(d.target.value)})("blur",function(){return r.onTouched()})("compositionstart",function(){return r._compositionStart()})("compositionend",function(d){return r._compositionEnd(d.target.value)})},standalone:!1,features:[m([xe]),c]})}return n})();function ke(n){return n==null||je(n)===0}function je(n){return n==null?null:Array.isArray(n)||typeof n=="string"?n.length:n instanceof Set?n.size:null}var J=new p(""),Ve=new p("");function Ge(n){return ke(n.value)?{required:!0}:null}function de(n){return null}function De(n){return n!=null}function be(n){return ae(n)?re(n):n}function Ae(n){let e={};return n.forEach(t=>{e=t!=null?a(a({},e),t):e}),Object.keys(e).length===0?null:e}function Me(n,e){return e.map(t=>t(n))}function Te(n){return!n.validate}function Ee(n){return n.map(e=>Te(e)?e:t=>e.validate(t))}function Be(n){if(!n)return null;let e=n.filter(De);return e.length==0?null:function(t){return Ae(Me(t,e))}}function Q(n){return n!=null?Be(Ee(n)):null}function Ue(n){if(!n)return null;let e=n.filter(De);return e.length==0?null:function(t){let i=Me(t,e).map(be);return oe(i).pipe(se(Ae))}}function ee(n){return n!=null?Ue(Ee(n)):null}function ce(n,e){return n===null?[e]:Array.isArray(n)?[...n,e]:[n,e]}function He(n){return n._rawValidators}function Le(n){return n._rawAsyncValidators}function X(n){return n?Array.isArray(n)?n:[n]:[]}function x(n,e){return Array.isArray(n)?n.includes(e):n===e}function he(n,e){let t=X(e);return X(n).forEach(r=>{x(t,r)||t.push(r)}),t}function fe(n,e){return X(e).filter(t=>!x(n,t))}var P=class{get value(){return this.control?this.control.value:null}get valid(){return this.control?this.control.valid:null}get invalid(){return this.control?this.control.invalid:null}get pending(){return this.control?this.control.pending:null}get disabled(){return this.control?this.control.disabled:null}get enabled(){return this.control?this.control.enabled:null}get errors(){return this.control?this.control.errors:null}get pristine(){return this.control?this.control.pristine:null}get dirty(){return this.control?this.control.dirty:null}get touched(){return this.control?this.control.touched:null}get status(){return this.control?this.control.status:null}get untouched(){return this.control?this.control.untouched:null}get statusChanges(){return this.control?this.control.statusChanges:null}get valueChanges(){return this.control?this.control.valueChanges:null}get path(){return null}_composedValidatorFn;_composedAsyncValidatorFn;_rawValidators=[];_rawAsyncValidators=[];_setValidators(e){this._rawValidators=e||[],this._composedValidatorFn=Q(this._rawValidators)}_setAsyncValidators(e){this._rawAsyncValidators=e||[],this._composedAsyncValidatorFn=ee(this._rawAsyncValidators)}get validator(){return this._composedValidatorFn||null}get asyncValidator(){return this._composedAsyncValidatorFn||null}_onDestroyCallbacks=[];_registerOnDestroy(e){this._onDestroyCallbacks.push(e)}_invokeOnDestroyCallbacks(){this._onDestroyCallbacks.forEach(e=>e()),this._onDestroyCallbacks=[]}reset(e=void 0){this.control&&this.control.reset(e)}hasError(e,t){return this.control?this.control.hasELine truncated
+1
View File
@@ -0,0 +1 @@
import{a as G}from"./chunk-TG6VAGNW.js";import{a as U,b as z,e as N,g as j,i as R}from"./chunk-3W3Y6BTK.js";import{$ as l,B as L,H as h,I as w,J as E,L as D,M as v,N as S,O as o,P as a,Q as V,U as C,W as f,Y as d,Z as A,_ as k,a as b,aa as P,b as M,ba as W,ca as B,da as g,ea as u,fa as p,l as O,m as _,n as m,r as y,va as I,w as T,x as c}from"./chunk-THKCX2S5.js";var F=(s,r)=>r.id;function X(s,r){if(s&1){let t=C();o(0,"div",19)(1,"input",23),f("input",function(e){let n=_(t).$index,x=d(3);return m(x.updateTag(n,e.target.value))}),a(),o(2,"button",24),f("click",function(){let e=_(t).$index,n=d(3);return m(n.removeTag(e))}),l(3,"\u2715"),a()()}if(s&2){let t=r.$implicit;c(),S("value",t)}}function q(s,r){s&1&&l(0," Sauvegarde\u2026 ")}function K(s,r){s&1&&l(0," Sauvegarder ")}function Q(s,r){if(s&1){let t=C();o(0,"div",8)(1,"div",9)(2,"label"),l(3,"Nom"),a(),o(4,"input",10),p("ngModelChange",function(e){let n=_(t);return u(n.name,e)||(n.name=e),m(e)}),a()(),o(5,"div",9)(6,"label"),l(7,"Titre"),a(),o(8,"input",11),p("ngModelChange",function(e){let n=_(t);return u(n.title,e)||(n.title=e),m(e)}),a()(),o(9,"div",9)(10,"label"),l(11,"Avatar URL"),a(),o(12,"input",12),p("ngModelChange",function(e){let n=_(t);return u(n.avatarUrl,e)||(n.avatarUrl=e),m(e)}),a()(),o(13,"div",9)(14,"label"),l(15,"Background Image URL"),a(),o(16,"input",13),p("ngModelChange",function(e){let n=_(t);return u(n.backgroundImageUrl,e)||(n.backgroundImageUrl=e),m(e)}),a()(),o(17,"div",14)(18,"label"),l(19,"Description courte"),a(),o(20,"textarea",15),p("ngModelChange",function(e){let n=_(t);return u(n.description,e)||(n.description=e),m(e)}),a()(),o(21,"div",14)(22,"label"),l(23,"\xC0 propos (HTML)"),a(),o(24,"textarea",16),p("ngModelChange",function(e){let n=_(t);return u(n.aboutText,e)||(n.aboutText=e),m(e)}),a()()(),o(25,"div",17)(26,"label"),l(27,"Tags"),a(),o(28,"div",18),D(29,X,4,1,"div",19,E),o(31,"button",20),f("click",function(){_(t);let e=d(2);return m(e.addTag())}),l(32,"+ Tag"),a()()(),o(33,"div",21)(34,"button",22),f("click",function(){_(t);let e=d(2);return m(e.saveProfile())}),h(35,q,1,0)(36,K,1,0),a()()}if(s&2){let t=r,i=d(2);c(4),g("ngModel",t.name),c(4),g("ngModel",t.title),c(4),g("ngModel",t.avatarUrl),c(4),g("ngModel",t.backgroundImageUrl),c(4),g("ngModel",t.description),c(4),g("ngModel",t.aboutText),c(5),v(t.tags),c(5),S("disabled",i.profileSaving()),c(),w(i.profileSaving()?35:36)}}function Y(s,r){if(s&1&&(o(0,"section",7)(1,"h2"),l(2,"Profil"),a(),h(3,Q,37,8),a()),s&2){let t,i=d();c(3),w((t=i.profile())?3:-1,t)}}function Z(s,r){if(s&1){let t=C();o(0,"div",32)(1,"input",34),p("ngModelChange",function(e){_(t);let n=d(3);return u(n.editGameDraft.icon,e)||(n.editGameDraft.icon=e),m(e)}),a(),o(2,"input",35),p("ngModelChange",function(e){_(t);let n=d(3);return u(n.editGameDraft.name,e)||(n.editGameDraft.name=e),m(e)}),a(),o(3,"input",36),p("ngModelChange",function(e){_(t);let n=d(3);return u(n.editGameDraft.type,e)||(n.editGameDraft.type=e),m(e)}),a(),o(4,"input",37),p("ngModelChange",function(e){_(t);let n=d(3);return u(n.editGameDraft.sortOrder,e)||(n.editGameDraft.sortOrder=e),m(e)}),a(),o(5,"button",38),f("click",function(){_(t);let e=d(3);return m(e.saveGame())}),l(6,"\u2713"),a(),o(7,"button",39),f("click",function(){_(t);let e=d(3);return m(e.editingGameId=null)}),l(8,"\u2715"),a()()}if(s&2){let t=d(3);c(),g("ngModel",t.editGameDraft.icon),c(),g("ngModel",t.editGameDraft.name),c(),g("ngModel",t.editGameDraft.type),c(),g("ngModel",t.editGameDraft.sortOrder)}}function $(s,r){if(s&1){let t=C();o(0,"div",33)(1,"span",40),l(2),a(),o(3,"span",41),l(4),a(),o(5,"span",42),l(6),a(),o(7,"button",43),f("click",function(){_(t);let e=d().$implicit,n=d(2);return m(n.startEditGame(e))}),l(8,"\u270E"),a(),o(9,"button",24),f("click",function(){_(t);let e=d().$implicit,n=d(2);return m(n.deleteGame(e.id))}),l(10,"\u2715"),a()()}if(s&2){let t=d().$implicit;c(2),P(t.icon),c(2),P(t.name),c(2),P(t.type)}}function ee(s,r){if(s&1&&h(0,Z,9,4,"div",32)(1,$,11,3,"div",33),s&2){let t=r.$implicit,i=d(2);w(i.editingGameId===t.id?0:1)}}function te(s,r){if(s&1){let t=C();o(0,"section",7)(1,"h2"),l(2,"Jeux"),a(),o(3,"div",25),D(4,ee,2,1,null,null,F),a(),o(6,"div",26)(7,"h3"),l(8,"Ajouter un jeu"),a(),o(9,"div",8)(10,"div",9)(11,"label"),l(12,"Nom"),a(),o(13,"input",27),p("ngModelChange",function(e){_(t);let n=d();return u(n.newGame.name,e)||(n.newGame.name=e),m(e)}),a()(),o(14,"div",9)(15,"label"),l(16,"Ic\xF4ne (emoji)"),a(),o(17,"input",28),p("ngModelChange",function(e){_(t);let n=d();return u(n.newGame.icon,e)||(n.newGame.icon=e),m(e)}),a()(),o(18,"div",9)(19,"label"),l(20,"Type"),a(),o(21,"input",29),p("ngModelChange",function(e){_(t);let n=d();return u(n.newGame.type,e)||(n.newGame.type=e),m(e)}),a()(),o(22,"div",9)(23,"label"),l(24,"Ordre"),a(),o(25,"input",30),p("ngModelChange",function(e){_(t);let n=d();return u(n.newGame.sortOrder,e)||(n.newGame.sortOrder=e),m(e)}),a()()(),o(26,"button",31),f("click",function(){_(t);let e=d();return m(e.addGame())Line truncated
+1
View File
@@ -0,0 +1 @@
import{i,l as a,oa as s,pa as n,ua as h,va as u}from"./chunk-THKCX2S5.js";var o=class r{http=a(n);auth=a(u);base=h.apiUrl;headers(){return new s({Authorization:`Bearer ${this.auth.getToken()}`})}getProfile(){return this.http.get(`${this.base}/vtuber/profile`)}updateProfile(t){return this.http.put(`${this.base}/vtuber/profile`,t,{headers:this.headers()})}getGames(){return this.http.get(`${this.base}/vtuber/games`)}createGame(t){return this.http.post(`${this.base}/vtuber/games`,t,{headers:this.headers()})}updateGame(t,e){return this.http.put(`${this.base}/vtuber/games/${t}`,e,{headers:this.headers()})}deleteGame(t){return this.http.delete(`${this.base}/vtuber/games/${t}`,{headers:this.headers()})}getSocialLinks(){return this.http.get(`${this.base}/vtuber/social-links`)}createSocialLink(t){return this.http.post(`${this.base}/vtuber/social-links`,t,{headers:this.headers()})}updateSocialLink(t,e){return this.http.put(`${this.base}/vtuber/social-links/${t}`,e,{headers:this.headers()})}deleteSocialLink(t){return this.http.delete(`${this.base}/vtuber/social-links/${t}`,{headers:this.headers()})}getFanarts(){return this.http.get(`${this.base}/vtuber/fanarts`)}createFanart(t){return this.http.post(`${this.base}/vtuber/fanarts`,t,{headers:this.headers()})}updateFanart(t,e){return this.http.put(`${this.base}/vtuber/fanarts/${t}`,e,{headers:this.headers()})}deleteFanart(t){return this.http.delete(`${this.base}/vtuber/fanarts/${t}`,{headers:this.headers()})}exportBackup(){return this.http.get(`${this.base}/vtuber/backup/export`,{headers:this.headers(),responseType:"blob"})}restoreBackup(t){return this.http.post(`${this.base}/vtuber/backup/restore`,t,{headers:this.headers()})}getBrand(){return this.http.get(`${this.base}/vtuber/brand`)}updateBrand(t){return this.http.put(`${this.base}/vtuber/brand`,t,{headers:this.headers()})}static \u0275fac=function(e){return new(e||r)};static \u0275prov=i({token:r,factory:r.\u0275fac,providedIn:"root"})};export{o as a};
+5
View File
@@ -0,0 +1,5 @@
var Em=Object.defineProperty,Im=Object.defineProperties;var wm=Object.getOwnPropertyDescriptors;var Au=Object.getOwnPropertySymbols;var Dm=Object.prototype.hasOwnProperty,bm=Object.prototype.propertyIsEnumerable;var Ou=(e,t,n)=>t in e?Em(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,v=(e,t)=>{for(var n in t||={})Dm.call(t,n)&&Ou(e,n,t[n]);if(Au)for(var n of Au(t))bm.call(t,n)&&Ou(e,n,t[n]);return e},U=(e,t)=>Im(e,wm(t));var ra;function Co(){return ra}function Le(e){let t=ra;return ra=e,t}var Pu=Symbol("NotFound");function hn(e){return e===Pu||e?.name==="\u0275NotFound"}var ae=null,So=!1,oa=1,Tm=null,ce=Symbol("SIGNAL");function S(e){let t=ae;return ae=e,t}function Ro(){return ae}var gn={version:0,lastCleanEpoch:0,dirty:!1,producers:void 0,producersTail:void 0,consumers:void 0,consumersTail:void 0,recomputing:!1,consumerAllowSignalWrites:!1,consumerIsAlwaysLive:!1,kind:"unknown",producerMustRecompute:()=>!1,producerRecomputeValue:()=>{},consumerMarkedDirty:()=>{},consumerOnSignalRead:()=>{}};function mn(e){if(So)throw new Error("");if(ae===null)return;ae.consumerOnSignalRead(e);let t=ae.producersTail;if(t!==void 0&&t.producer===e)return;let n,r=ae.recomputing;if(r&&(n=t!==void 0?t.nextProducer:ae.producers,n!==void 0&&n.producer===e)){ae.producersTail=n,n.lastReadVersion=e.version;return}let o=e.consumersTail;if(o!==void 0&&o.consumer===ae&&(!r||Sm(o,ae)))return;let i=yn(ae),s={producer:e,consumer:ae,nextProducer:n,prevConsumer:o,lastReadVersion:e.version,nextConsumer:void 0};ae.producersTail=s,t!==void 0?t.nextProducer=s:ae.producers=s,i&&ju(e,s)}function ku(){oa++}function xo(e){if(!(yn(e)&&!e.dirty)&&!(!e.dirty&&e.lastCleanEpoch===oa)){if(!e.producerMustRecompute(e)&&!dr(e)){No(e);return}e.producerRecomputeValue(e),No(e)}}function ia(e){if(e.consumers===void 0)return;let t=So;So=!0;try{for(let n=e.consumers;n!==void 0;n=n.nextConsumer){let r=n.consumer;r.dirty||Cm(r)}}finally{So=t}}function sa(){return ae?.consumerAllowSignalWrites!==!1}function Cm(e){e.dirty=!0,ia(e),e.consumerMarkedDirty?.(e)}function No(e){e.dirty=!1,e.lastCleanEpoch=oa}function vn(e){return e&&Lu(e),S(e)}function Lu(e){e.producersTail=void 0,e.recomputing=!0}function ur(e,t){S(t),e&&Fu(e)}function Fu(e){e.recomputing=!1;let t=e.producersTail,n=t!==void 0?t.nextProducer:e.producers;if(n!==void 0){if(yn(e))do n=aa(n);while(n!==void 0);t!==void 0?t.nextProducer=void 0:e.producers=void 0}}function dr(e){for(let t=e.producers;t!==void 0;t=t.nextProducer){let n=t.producer,r=t.lastReadVersion;if(r!==n.version||(xo(n),r!==n.version))return!0}return!1}function fr(e){if(yn(e)){let t=e.producers;for(;t!==void 0;)t=aa(t)}e.producers=void 0,e.producersTail=void 0,e.consumers=void 0,e.consumersTail=void 0}function ju(e,t){let n=e.consumersTail,r=yn(e);if(n!==void 0?(t.nextConsumer=n.nextConsumer,n.nextConsumer=t):(t.nextConsumer=void 0,e.consumers=t),t.prevConsumer=n,e.consumersTail=t,!r)for(let o=e.producers;o!==void 0;o=o.nextProducer)ju(o.producer,o)}function aa(e){let t=e.producer,n=e.nextProducer,r=e.nextConsumer,o=e.prevConsumer;if(e.nextConsumer=void 0,e.prevConsumer=void 0,r!==void 0?r.prevConsumer=o:t.consumersTail=o,o!==void 0)o.nextConsumer=r;else if(t.consumers=r,!yn(t)){let i=t.producers;for(;i!==void 0;)i=aa(i)}return n}function yn(e){return e.consumerIsAlwaysLive||e.consumers!==void 0}function Ao(e){Tm?.(e)}function Sm(e,t){let n=t.producersTail;if(n!==void 0){let r=t.producers;do{if(r===e)return!0;if(r===n)break;r=r.nextProducer}while(r!==void 0)}return!1}function Oo(e,t){return Object.is(e,t)}function Po(e,t){let n=Object.create(_m);n.computation=e,t!==void 0&&(n.equal=t);let r=()=>{if(xo(n),mn(n),n.value===lr)throw n.error;return n.value};return r[ce]=n,Ao(n),r}var _o=Symbol("UNSET"),Mo=Symbol("COMPUTING"),lr=Symbol("ERRORED"),_m=U(v({},gn),{value:_o,dirty:!0,error:null,equal:Oo,kind:"computed",producerMustRecompute(e){return e.value===_o||e.value===Mo},producerRecomputeValue(e){if(e.value===Mo)throw new Error("");let t=e.value;e.value=Mo;let n=vn(e),r,o=!1;try{r=e.computation(),S(null),o=t!==_o&&t!==lr&&r!==lr&&e.equal(t,r)}catch(i){r=lr,e.error=i}finally{ur(e,n)}if(o){e.value=t;return}e.value=r,e.version++}});function Mm(){throw new Error}var Uu=Mm;function Vu(e){Uu(e)}function ca(e){Uu=e}var Nm=null;function la(e,t){let n=Object.create(ko);n.value=e,t!==void 0&&(n.equal=t);let r=()=>Hu(n);return r[ce]=n,Ao(n),[r,s=>En(n,s),s=>ua(n,s)]}function Hu(e){return mn(e),e.value}function En(e,t){sa()||Vu(e),e.equal(e.value,t)||(e.value=t,Rm(e))}function ua(e,t){sa()||Vu(e),En(e,t(e.value))}var ko=U(v({},gn),{equal:Oo,value:void 0,kind:"signal"});function Rm(e){e.version++,ku(),ia(e),Nm?.(e)}function M(e){return typeof e=="function"}function In(e){let n=e(r=>{Error.call(r),r.stack=new Error().stack});return n.prototype=Object.create(Error.prototype),n.prototype.constructor=n,n}var Lo=In(e=>function(n){e(this),this.message=n?`${n.length} errors occurred during unsubscription:
${n.map((r,o)=>`${o+1}) ${r.toString()}`).join(`
`)}`:"",this.name="UnsubscriptionError",this.errors=n});function pr(e,t){if(e){let n=e.indexOf(t);0<=n&&e.splice(n,1)}}var G=class e{constructor(t){this.initialTeardown=t,this.closed=!1,this._parentage=null,this._finalizers=null}unsubscribe(){let t;if(!this.closed){this.closed=!0;let{_parentage:n}=this;if(n)if(this._parentage=null,Array.isArray(n))for(let i of n)i.remove(this);else n.remove(this);let{initialTeardown:r}=this;if(M(r))try{r()}catch(i){t=i instanceof Lo?i.errors:[i]}let{_finalizers:o}=this;if(o){this._finalizers=null;for(let i of o)try{$u(i)}catch(s){t=t??[],s instanceof Lo?t=[...t,...s.errors]:t.push(s)}}if(t)throw new Lo(t)}}add(t){var n;if(t&&t!==this)if(this.closed)$u(t);else{if(t instanceof e){if(t.closed||t._hasParent(this))return;t._addParent(this)}(this._finalizers=(n=this._finalizers)!==null&&n!==void 0?n:[]).push(t)}}_hasParent(t){let{_parentage:n}=this;return n===t||Array.isArray(n)&&n.includes(t)}_addParent(t){let{_parentage:n}=this;this._parentage=Array.isArray(n)?(n.push(t),n):n?[n,t]:t}_removeParent(t){let{_parentage:n}=this;n===t?this._parentage=null:Array.isArray(n)&&pr(n,t)}remove(t){let{_finalizers:n}=this;n&&pr(n,t),t instanceof e&&t._removeParent(this)}};G.EMPTY=(()=>{let e=new G;return e.closed=!0,e})();var da=G.EMPTY;function Fo(e){return e instanceof G||e&&"closed"in e&&M(e.remove)&&M(e.add)&&M(e.unsubscribe)}function $u(e){M(e)?e():e.unsubscribe()}var Ne={onUnhandledError:null,onStoppedNotification:null,Promise:void 0,useDeprecatedSynchronousErrorHandling:!1,useDeprecatedNextContext:!1};var wn={setTimeout(e,t,...n){let{delegate:r}=wn;return r?.setTimeout?r.setTimeout(e,t,...n):setTimeout(e,t,...n)},clearTimeout(e){let{delegate:t}=wn;return(t?.clearTimeout||clearTimeout)(e)},delegate:void 0};function jo(e){wn.setTimeout(()=>{let{onUnhandledError:t}=Ne;if(t)t(e);else throw e})}function hr(){}var Bu=fa("C",void 0,void 0);function zu(e){return fa("E",void 0,e)}function Gu(e){return fa("N",e,void 0)}function fa(e,t,n){return{kind:e,value:t,error:n}}var Pt=null;function Dn(e){if(Ne.useDeprecatedSynchronousErrorHandling){let t=!Pt;if(t&&(Pt={errorThrown:!1,error:null}),e(),t){let{errorThrown:n,error:r}=Pt;if(Pt=null,n)throw r}}else e()}function qu(e){Ne.useDeprecatedSynchronousErrorHandling&&Pt&&(Pt.errorThrown=!0,Pt.error=e)}var kt=class extends G{constructor(t){super(),this.isStopped=!1,t?(this.destination=t,Fo(t)&&t.add(this)):this.destination=Om}static create(t,n,r){return new bn(t,n,r)}next(t){this.isStopped?ha(Gu(t),this):this._next(t)}error(t){this.isStopped?ha(zu(t),this):(this.isStopped=!0,this._error(t))}complete(){this.isStopped?ha(Bu,this):(this.isStopped=!0,this._complete())}unsubscribe(){this.closed||(this.isStopped=!0,super.unsubscribe(),this.destination=null)}_next(t){this.destination.next(t)}_error(t){try{this.destination.error(t)}finally{this.unsubscribe()}}_complete(){try{this.destination.complete()}finally{this.unsubscribe()}}},xm=Function.prototype.bind;function pa(e,t){return xm.call(e,t)}var ga=class{constructor(t){this.partialObserver=t}next(t){let{partialObserver:n}=this;if(n.next)try{n.next(t)}catch(r){Uo(r)}}error(t){let{partialObserver:n}=this;if(n.error)try{n.error(t)}catch(r){Uo(r)}else Uo(t)}complete(){let{partialObserver:t}=this;if(t.complete)try{t.complete()}catch(n){Uo(n)}}},bn=class extends kt{constructor(t,n,r){super();let o;if(M(t)||!t)o={next:t??void 0,error:n??void 0,complete:r??void 0};else{let i;this&&Ne.useDeprecatedNextContext?(i=Object.create(t),i.unsubscribe=()=>this.unsubscribe(),o={next:t.next&&pa(t.next,i),error:t.error&&pa(t.error,i),complete:t.complete&&pa(t.complete,i)}):o=t}this.destination=new ga(o)}};function Uo(e){Ne.useDeprecatedSynchronousErrorHandling?qu(e):jo(e)}function Am(e){throw e}function ha(e,t){let{onStoppedNotification:n}=Ne;n&&wn.setTimeout(()=>n(e,t))}var Om={closed:!0,next:hr,error:Am,complete:hr};var Tn=typeof Symbol=="function"&&Symbol.observable||"@@observable";function me(e){return e}function ma(...e){return va(e)}function va(e){return e.length===0?me:e.length===1?e[0]:function(n){return e.reduce((r,o)=>o(r),n)}}var A=(()=>{class e{constructor(n){n&&(this._subscribe=n)}lift(n){let r=new e;return r.source=this,r.operator=n,r}subscribe(n,r,o){let i=km(n)?n:new bn(n,r,o);return Dn(()=>{let{operator:s,source:a}=this;i.add(s?s.call(i,a):a?this._subscribe(i):this._trySubscribe(i))}),i}_trySubscribe(n){try{return this._subscribe(n)}catch(r){n.error(r)}}forEach(n,r){return r=Wu(r),new r((o,i)=>{let s=new bn({next:a=>{try{n(a)}catch(c){i(c),s.unsubscribe()}},error:i,complete:o});this.subscribe(s)})}_subscribe(n){var r;return(r=this.source)===null||r===void 0?void 0:r.subscribe(n)}[Tn](){return this}pipe(...n){return va(n)(this)}toPromise(n){return n=Wu(n),new n((r,o)=>{let i;this.subscribe(s=>i=s,s=>o(s),()=>r(i))})}}return e.create=t=>new e(t),e})();function Wu(e){var t;return(t=e??Ne.Promise)!==null&&t!==void 0?t:Promise}function Pm(e){return e&&M(e.next)&&M(e.error)&&M(e.complete)}function km(e){return e&&eLine truncated
`);return r>=0?n.slice(0,r):n}function ka(e,t){return e?t?`${e} ${t}`:e:t||""}var ev=F({__forward_ref__:F});function ui(e){return e.__forward_ref__=ui,e.toString=function(){return Xe(this())},e}function ne(e){return La(e)?e():e}function La(e){return typeof e=="function"&&e.hasOwnProperty(ev)&&e.__forward_ref__===ui}function w(e){return{token:e.token,providedIn:e.providedIn||null,factory:e.factory,value:void 0}}function Er(e){return{providers:e.providers||[],imports:e.imports||[]}}function Ir(e){return tv(e,di)}function Fa(e){return Ir(e)!==null}function tv(e,t){return e.hasOwnProperty(t)&&e[t]||null}function nv(e){let t=e?.[di]??null;return t||null}function Ca(e){return e&&e.hasOwnProperty(ai)?e[ai]:null}var di=F({\u0275prov:F}),ai=F({\u0275inj:F}),I=class{_desc;ngMetadataName="InjectionToken";\u0275prov;constructor(t,n){this._desc=t,this.\u0275prov=void 0,typeof n=="number"?this.__NG_ELEMENT_ID__=n:n!==void 0&&(this.\u0275prov=w({token:this,providedIn:n.providedIn||"root",factory:n.factory}))}get multi(){return this}toString(){return`InjectionToken ${this._desc}`}};function ja(e){return e&&!!e.\u0275providers}var Ua=F({\u0275cmp:F}),Va=F({\u0275dir:F}),Ha=F({\u0275pipe:F}),$a=F({\u0275mod:F}),vr=F({\u0275fac:F}),zt=F({__NG_ELEMENT_ID__:F}),hd=F({__NG_ENV_ID__:F});function yt(e){return typeof e=="string"?e:e==null?"":String(e)}function vd(e){return typeof e=="function"?e.name||e.toString():typeof e=="object"&&e!=null&&typeof e.type=="function"?e.type.name||e.type.toString():yt(e)}var yd=F({ngErrorCode:F}),rv=F({ngErrorMessage:F}),ov=F({ngTokenPath:F});function Ba(e,t){return Ed("",-200,t)}function fi(e,t){throw new E(-201,!1)}function Ed(e,t,n){let r=new E(t,e);return r[yd]=t,r[rv]=e,n&&(r[ov]=n),r}function iv(e){return e[yd]}var Sa;function Id(){return Sa}function ve(e){let t=Sa;return Sa=e,t}function za(e,t,n){let r=Ir(e);if(r&&r.providedIn=="root")return r.value===void 0?r.value=r.factory():r.value;if(n&8)return null;if(t!==void 0)return t;fi(e,"Injector")}var sv={},jt=sv,av="__NG_DI_FLAG__",_a=class{injector;constructor(t){this.injector=t}retrieve(t,n){let r=Ut(n)||0;try{return this.injector.get(t,r&8?null:jt,r)}catch(o){if(hn(o))return o;throw o}}};function cv(e,t=0){let n=Co();if(n===void 0)throw new E(-203,!1);if(n===null)return za(e,void 0,t);{let r=lv(t),o=n.retrieve(e,r);if(hn(o)){if(r.optional)return null;throw o}return o}}function T(e,t=0){return(Id()||cv)(ne(e),t)}function h(e,t){return T(e,Ut(t))}function Ut(e){return typeof e>"u"||typeof e=="number"?e:0|(e.optional&&8)|(e.host&&1)|(e.self&&2)|(e.skipSelf&&4)}function lv(e){return{optional:!!(e&8),host:!!(e&1),self:!!(e&2),skipSelf:!!(e&4)}}function Ma(e){let t=[];for(let n=0;n<e.length;n++){let r=ne(e[n]);if(Array.isArray(r)){if(r.length===0)throw new E(900,!1);let o,i=0;for(let s=0;s<r.length;s++){let a=r[s],c=uv(a);typeof c=="number"?c===-1?o=a.token:i|=c:o=a}t.push(T(o,i))}else t.push(T(r))}return t}function uv(e){return e[av]}function Vt(e,t){let n=e.hasOwnProperty(vr);return n?e[vr]:null}function pi(e,t){e.forEach(n=>Array.isArray(n)?pi(n,t):t(n))}function Ga(e,t,n){t>=e.length?e.push(n):e.splice(t,0,n)}function wr(e,t){return t>=e.length-1?e.pop():e.splice(t,1)[0]}function wd(e,t,n,r){let o=e.length;if(o==t)e.push(n,r);else if(o===1)e.push(r,e[0]),e[0]=n;else{for(o--,e.push(e[o-1],e[o]);o>t;){let i=o-2;e[o]=e[i],o--}e[t]=n,e[t+1]=r}}function Dd(e,t,n){let r=An(e,t);return r>=0?e[r|1]=n:(r=~r,wd(e,r,t,n)),r}function hi(e,t){let n=An(e,t);if(n>=0)return e[n|1]}function An(e,t){return dv(e,t,1)}function dv(e,t,n){let r=0,o=e.length>>n;for(;o!==r;){let i=r+(o-r>>1),s=e[i<<n];if(t===s)return i<<n;s>t?o=i:r=i+1}return~(o<<n)}var Et={},ye=[],et=new I(""),qa=new I("",-1),Wa=new I(""),yr=class{get(t,n=jt){if(n===jt){let o=Ed("",-201);throw o.name="\u0275NotFound",o}return n}};function Za(e){return e[$a]||null}function It(e){return e[Ua]||null}function Qa(e){return e[Va]||null}function bd(e){return e[Ha]||null}function tt(e){return{\u0275providers:e}}function Td(e){return tt([{provide:et,multi:!0,useValue:e}])}function Cd(...e){return{\u0275providers:Ya(!0,e),\u0275fromNgModule:!0}}function Ya(e,...t){let n=[],r=new Set,o,i=s=>{n.push(s)};return pi(t,s=>{let a=s;ci(a,i,[],r)&&(o||=[],o.push(a))}),o!==void 0&&Sd(o,i),n}function Sd(e,t){for(let n=0;n<e.length;n++){let{ngModule:r,providers:o}=e[n];Ka(o,i=>{t(i,r)})}}function ci(e,t,n,r){if(e=ne(e),!e)return!1;let o=null,i=Ca(e),s=!i&&It(e);if(!i&&!s){let c=e.ngModule;if(i=Ca(c),i)o=c;else return!1}else{if(s&&!s.standalone)return!1;o=e}let a=r.has(o);if(s){if(a)return!1;if(r.add(o),s.dependencies){let c=typeof s.dependencies=="function"?s.dependencies():s.dependencies;for(let l of c)ci(l,t,n,r)}}else if(i){if(i.imports!=null&&!a){r.add(o);let l;pi(i.imports,u=>{ci(u,t,n,r)&&(l||=[],l.push(u))}),l!==void 0&&Sd(l,t)}if(!a){let l=Vt(o)||(()=>new o);t({provide:o,useFactory:l,deps:ye},o),t({provide:Wa,useValue:o,multi:!0},o),t({provide:et,useValue:()=>T(o),multi:!0},o)}let c=i.providers;if(c!=null&&!a){l Line truncated
`).forEach(n=>{let r=n.indexOf(":");if(r>0){let o=n.slice(0,r),i=n.slice(r+1).trim();this.addHeaderEntry(o,i)}})}:typeof Headers<"u"&&t instanceof Headers?(this.headers=new Map,t.forEach((n,r)=>{this.addHeaderEntry(r,n)})):this.lazyInit=()=>{this.headers=new Map,Object.entries(t).forEach(([n,r])=>{this.setHeaderEntries(n,r)})}:this.headers=new Map}has(t){return this.init(),this.headers.has(t.toLowerCase())}get(t){this.init();let n=this.headers.get(t.toLowerCase());return n&&n.length>0?n[0]:null}keys(){return this.init(),Array.from(this.normalizedNames.values())}getAll(t){return this.init(),this.headers.get(t.toLowerCase())||null}append(t,n){return this.clone({name:t,value:n,op:"a"})}set(t,n){return this.clone({name:t,value:n,op:"s"})}delete(t,n){return this.clone({name:t,value:n,op:"d"})}maybeSetNormalizedName(t,n){this.normalizedNames.has(n)||this.normalizedNames.set(n,t)}init(){this.lazyInit&&(this.lazyInit instanceof e?this.copyFrom(this.lazyInit):this.lazyInit(),this.lazyInit=null,this.lazyUpdate&&(this.lazyUpdate.forEach(t=>this.applyUpdate(t)),this.lazyUpdate=null))}copyFrom(t){t.init(),Array.from(t.headers.keys()).forEach(n=>{this.headers.set(n,t.headers.get(n)),this.normalizedNames.set(n,t.normalizedNames.get(n))})}clone(t){let n=new e;return n.lazyInit=this.lazyInit&&this.lazyInit instanceof e?this.lazyInit:this,n.lazyUpdate=(this.lazyUpdate||[]).concat([t]),n}applyUpdate(t){let n=t.name.toLowerCase();switch(t.op){case"a":case"s":let r=t.value;if(typeof r=="string"&&(r=[r]),r.length===0)return;this.maybeSetNormalizedName(t.name,n);let o=(t.op==="a"?this.headers.get(n):void 0)||[];o.push(...r),this.headers.set(n,o);break;case"d":let i=t.value;if(!i)this.headers.delete(n),this.normalizedNames.delete(n);else{let s=this.headers.get(n);if(!s)return;s=s.filter(a=>i.indexOf(a)===-1),s.length===0?(this.headers.delete(n),this.normalizedNames.delete(n)):this.headers.set(n,s)}break}}addHeaderEntry(t,n){let r=t.toLowerCase();this.maybeSetNormalizedName(t,r),this.headers.has(r)?this.headers.get(r).push(n):this.headers.set(r,[n])}setHeaderEntries(t,n){let r=(Array.isArray(n)?n:[n]).map(i=>i.toString()),o=t.toLowerCase();this.headers.set(o,r),this.maybeSetNormalizedName(t,o)}forEach(t){this.init(),Array.from(this.normalizedNames.keys()).forEach(n=>t(this.normalizedNames.get(n),this.headers.get(n)))}};var Ss=class{encodeKey(t){return dg(t)}encodeValue(t){return dg(t)}decodeKey(t){return decodeURIComponent(t)}decodeValue(t){return decodeURIComponent(t)}};function SD(e,t){let n=new Map;return e.length>0&&e.replace(/^\?/,"").split("&").forEach(o=>{let i=o.indexOf("="),[s,a]=i==-1?[t.decodeKey(o),""]:[t.decodeKey(o.slice(0,i)),t.decodeValue(o.slice(i+1))],c=n.get(s)||[];c.push(a),n.set(s,c)}),n}var _D=/%(\d[a-f0-9])/gi,MD={40:"@","3A":":",24:"$","2C":",","3B":";","3D":"=","3F":"?","2F":"/"};function dg(e){return encodeURIComponent(e).replace(_D,(t,n)=>MD[n]??t)}function Cs(e){return`${e}`}var ct=class e{map;encoder;updates=null;cloneFrom=null;constructor(t={}){if(this.encoder=t.encoder||new Ss,t.fromString){if(t.fromObject)throw new E(2805,!1);this.map=SD(t.fromString,this.encoder)}else t.fromObject?(this.map=new Map,Object.keys(t.fromObject).forEach(n=>{let r=t.fromObject[n],o=Array.isArray(r)?r.map(Cs):[Cs(r)];this.map.set(n,o)})):this.map=null}has(t){return this.init(),this.map.has(t)}get(t){this.init();let n=this.map.get(t);return n?n[0]:null}getAll(t){return this.init(),this.map.get(t)||null}keys(){return this.init(),Array.from(this.map.keys())}append(t,n){return this.clone({param:t,value:n,op:"a"})}appendAll(t){let n=[];return Object.keys(t).forEach(r=>{let o=t[r];Array.isArray(o)?o.forEach(i=>{n.push({param:r,value:i,op:"a"})}):n.push({param:r,value:o,op:"a"})}),this.clone(n)}set(t,n){return this.clone({param:t,value:n,op:"s"})}delete(t,n){return this.clone({param:t,value:n,op:"d"})}toString(){return this.init(),this.keys().map(t=>{let n=this.encoder.encodeKey(t);return this.map.get(t).map(r=>n+"="+this.encoder.encodeValue(r)).join("&")}).filter(t=>t!=="").join("&")}clone(t){let n=new e({encoder:this.encoder});return n.cloneFrom=this.cloneFrom||this,n.updates=(this.updates||[]).concat(t),n}init(){this.map===null&&(this.map=new Map),this.cloneFrom!==null&&(this.cloneFrom.init(),this.cloneFrom.keys().forEach(t=>this.map.set(t,this.cloneFrom.map.get(t))),this.updates.forEach(t=>{switch(t.op){case"a":case"s":let n=(t.op==="a"?this.map.get(t.param):void 0)||[];n.push(Cs(t.value)),this.map.set(t.param,n);break;case"d":if(t.value!==void 0){let r=this.map.get(t.param)||[],o=r.indexOf(Cs(t.value));o!==-1&&r.splice(o,1),r.length>0?this.map.set(t.param,r):this.map.delete(t.param)}else{this.map.delete(t.param);break}}}),this.cloneFrom=this.updates=null)}};var _s=class{map=new Map;set(t,n){return this.map.set(t,n),this}get(t){return this.map.has(t)||this.map.set(t,t.defaultValue()),this.map.get(t)}delete(t){return this.map.delete(t),this}has(t){return this.map.has(t)}keys(){return this.map.keys()}};function ND(e){switch(e) Line truncated
+1
View File
@@ -0,0 +1 @@
import{a as A,b as E,c as L,d as N,e as V,f as z,h as k,i as F}from"./chunk-3W3Y6BTK.js";import{$ as o,B as M,H as p,I as f,N as w,O as e,P as n,U as x,W as y,Y as P,aa as v,da as b,ea as _,fa as h,l as c,m,n as s,r as u,sa as O,va as S,x as a}from"./chunk-THKCX2S5.js";function D(i,l){if(i&1&&(e(0,"p",11),o(1),n()),i&2){let d=P();a(),v(d.error())}}function W(i,l){i&1&&o(0," Connexion\u2026 ")}function q(i,l){i&1&&o(0," Se connecter ")}var T=class i{auth=c(S);router=c(O);email="";password="";error=u("");loading=u(!1);submit(){!this.email||!this.password||(this.loading.set(!0),this.error.set(""),this.auth.login(this.email,this.password).subscribe({next:()=>this.router.navigate(["/admin"]),error:()=>{this.error.set("Identifiants incorrects."),this.loading.set(!1)}}))}static \u0275fac=function(d){return new(d||i)};static \u0275cmp=M({type:i,selectors:[["app-admin-login"]],decls:23,vars:5,consts:[["loginForm","ngForm"],[1,"login-page"],[1,"login-card"],[1,"login-header"],[1,"login-logo"],[3,"ngSubmit"],[1,"field"],["for","email"],["id","email","type","email","name","email","placeholder","admin@lordrutra.fr","autocomplete","email","required","",3,"ngModelChange","ngModel"],["for","password"],["id","password","type","password","name","password","placeholder","\u2022\u2022\u2022\u2022\u2022\u2022\u2022\u2022","autocomplete","current-password","required","",3,"ngModelChange","ngModel"],[1,"error"],["type","submit",3,"disabled"]],template:function(d,t){if(d&1){let g=x();e(0,"div",1)(1,"div",2)(2,"div",3)(3,"div",4),o(4,"\u2694\uFE0F"),n(),e(5,"h1"),o(6,"LordRutra Admin"),n(),e(7,"p"),o(8,"Acc\xE8s backoffice"),n()(),e(9,"form",5,0),y("ngSubmit",function(){return m(g),s(t.submit())}),e(11,"div",6)(12,"label",7),o(13,"Email"),n(),e(14,"input",8),h("ngModelChange",function(r){return m(g),_(t.email,r)||(t.email=r),s(r)}),n()(),e(15,"div",6)(16,"label",9),o(17,"Mot de passe"),n(),e(18,"input",10),h("ngModelChange",function(r){return m(g),_(t.password,r)||(t.password=r),s(r)}),n()(),p(19,D,2,1,"p",11),e(20,"button",12),p(21,W,1,0)(22,q,1,0),n()()()()}d&2&&(a(14),b("ngModel",t.email),a(4),b("ngModel",t.password),a(),f(t.error()?19:-1),a(),w("disabled",t.loading()),a(),f(t.loading()?21:22))},dependencies:[F,z,A,E,L,k,V,N],styles:[".login-page[_ngcontent-%COMP%]{min-height:100vh;display:flex;align-items:center;justify-content:center;background:#f1f5f9}.login-card[_ngcontent-%COMP%]{background:#fff;border-radius:12px;box-shadow:0 4px 24px #00000014;padding:2.5rem 2rem;width:100%;max-width:380px}.login-header[_ngcontent-%COMP%]{text-align:center;margin-bottom:2rem}.login-logo[_ngcontent-%COMP%]{font-size:2.5rem;margin-bottom:.5rem}.login-header[_ngcontent-%COMP%] h1[_ngcontent-%COMP%]{font-size:1.4rem;font-weight:700;color:#1e293b;margin:0 0 .25rem}.login-header[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{font-size:.875rem;color:#64748b;margin:0}.field[_ngcontent-%COMP%]{margin-bottom:1.25rem}.field[_ngcontent-%COMP%] label[_ngcontent-%COMP%]{display:block;font-size:.8rem;font-weight:600;color:#475569;margin-bottom:.4rem;text-transform:uppercase;letter-spacing:.05em}.field[_ngcontent-%COMP%] input[_ngcontent-%COMP%]{width:100%;padding:.65rem .875rem;border:1.5px solid #e2e8f0;border-radius:8px;font-size:.95rem;color:#1e293b;outline:none;transition:border-color .2s;box-sizing:border-box}.field[_ngcontent-%COMP%] input[_ngcontent-%COMP%]:focus{border-color:#6366f1}.error[_ngcontent-%COMP%]{color:#ef4444;font-size:.85rem;margin:0 0 1rem}button[type=submit][_ngcontent-%COMP%]{width:100%;padding:.75rem;background:#6366f1;color:#fff;border:none;border-radius:8px;font-size:.95rem;font-weight:600;cursor:pointer;transition:background .2s;margin-top:.5rem}button[type=submit][_ngcontent-%COMP%]:hover:not(:disabled){background:#4f46e5}button[type=submit][_ngcontent-%COMP%]:disabled{opacity:.6;cursor:not-allowed}"]})};export{T as AdminLogin};
BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

+3
View File
@@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
<path id="icon" d="M20.317 4.492c-1.53-.69-3.17-1.2-4.885-1.49a.075.075 0 00-.079.036c-.21.369-.444.85-.608 1.23a18.566 18.566 0 00-5.487 0 12.36 12.36 0 00-.617-1.23A.077.077 0 008.562 3c-1.714.29-3.354.8-4.885 1.491a.07.07 0 00-.032.027C.533 9.093-.32 13.555.099 17.961a.08.08 0 00.031.055 20.03 20.03 0 005.993 2.98.078.078 0 00.084-.026c.462-.62.874-1.275 1.226-1.963.021-.04.001-.088-.041-.104a13.201 13.201 0 01-1.872-.878.075.075 0 01-.008-.125c.126-.093.252-.19.372-.287a.075.075 0 01.078-.01c3.927 1.764 8.18 1.764 12.061 0a.075.075 0 01.079.009c.12.098.245.195.372.288a.075.075 0 01-.006.125c-.598.344-1.22.635-1.873.877a.075.075 0 00-.041.105c.36.687.772 1.341 1.225 1.962a.077.077 0 00.084.028 19.963 19.963 0 006.002-2.981.076.076 0 00.032-.054c.5-5.094-.838-9.52-3.549-13.442a.06.06 0 00-.031-.028zM8.02 15.278c-1.182 0-2.157-1.069-2.157-2.38 0-1.312.956-2.38 2.157-2.38 1.21 0 2.176 1.077 2.157 2.38 0 1.312-.956 2.38-2.157 2.38zm7.975 0c-1.183 0-2.157-1.069-2.157-2.38 0-1.312.955-2.38 2.157-2.38 1.21 0 2.176 1.077 2.157 2.38 0 1.312-.946 2.38-2.157 2.38z"/>
</svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

+3
View File
@@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
<path id="icon" d="M12 2.163c3.204 0 3.584.012 4.85.07 3.252.148 4.771 1.691 4.919 4.919.058 1.265.069 1.645.069 4.849 0 3.205-.012 3.584-.069 4.849-.149 3.225-1.664 4.771-4.919 4.919-1.266.058-1.644.07-4.85.07-3.204 0-3.584-.012-4.849-.07-3.26-.149-4.771-1.699-4.919-4.92-.058-1.265-.07-1.644-.07-4.849 0-3.204.013-3.583.07-4.849.149-3.227 1.664-4.771 4.919-4.919 1.266-.057 1.645-.069 4.849-.069zM12 0C8.741 0 8.333.014 7.053.072 2.695.272.273 2.69.073 7.052.014 8.333 0 8.741 0 12c0 3.259.014 3.668.072 4.948.2 4.358 2.618 6.78 6.98 6.98C8.333 23.986 8.741 24 12 24c3.259 0 3.668-.014 4.948-.072 4.354-.2 6.782-2.618 6.979-6.98.059-1.28.073-1.689.073-4.948 0-3.259-.014-3.667-.072-4.947-.196-4.354-2.617-6.78-6.979-6.98C15.668.014 15.259 0 12 0zm0 5.838a6.162 6.162 0 100 12.324 6.162 6.162 0 000-12.324zM12 16a4 4 0 110-8 4 4 0 010 8zm6.406-11.845a1.44 1.44 0 100 2.881 1.44 1.44 0 000-2.881z"/>
</svg>

After

Width:  |  Height:  |  Size: 970 B

+3
View File
@@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
<path id="icon" d="M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm5 11h-4v4h-2v-4H7v-2h4V7h2v4h4v2z"/>
</svg>

After

Width:  |  Height:  |  Size: 193 B

+3
View File
@@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
<path id="icon" d="M19.59 6.69a4.83 4.83 0 01-3.77-4.25V2h-3.45v13.67a2.89 2.89 0 01-2.88 2.5 2.89 2.89 0 01-2.89-2.89 2.89 2.89 0 012.89-2.89c.28 0 .54.04.79.1V9.01a6.35 6.35 0 00-.79-.05 6.34 6.34 0 00-6.34 6.34 6.34 6.34 0 006.34 6.34 6.34 6.34 0 006.33-6.34V8.77a8.28 8.28 0 004.84 1.56V6.88a4.85 4.85 0 01-1.07-.19z"/>
</svg>

After

Width:  |  Height:  |  Size: 394 B

+3
View File
@@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
<path id="icon" d="M11.571 4.714h1.715v5.143H11.57zm4.715 0H18v5.143h-1.714zM6 0L1.714 4.286v15.428h5.143V24l4.286-4.286h3.428L22.286 12V0zm14.571 11.143l-3.428 3.428h-3.429l-3 3v-3H6.857V1.714h13.714z"/>
</svg>

After

Width:  |  Height:  |  Size: 275 B

+3
View File
@@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
<path id="icon" d="M23.498 6.186a3.016 3.016 0 00-2.122-2.136C19.505 3.545 12 3.545 12 3.545s-7.505 0-9.377.505A3.017 3.017 0 00.502 6.186C0 8.07 0 12 0 12s0 3.93.502 5.814a3.016 3.016 0 002.122 2.136c1.871.505 9.376.505 9.376.505s7.505 0 9.377-.505a3.015 3.015 0 002.122-2.136C24 15.93 24 12 24 12s0-3.93-.502-5.814zM9.545 15.568V8.432L15.818 12l-6.273 3.568z"/>
</svg>

After

Width:  |  Height:  |  Size: 434 B

+13
View File
@@ -0,0 +1,13 @@
<!doctype html>
<html lang="en" data-beasties-container>
<head>
<meta charset="utf-8">
<title>VtuberSite</title>
<base href="/">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="icon" type="image/x-icon" href="favicon.ico">
<link rel="stylesheet" href="styles-5INURTSO.css"></head>
<body>
<app-root></app-root>
<link rel="modulepreload" href="chunk-TG6VAGNW.js"><link rel="modulepreload" href="chunk-THKCX2S5.js"><script src="polyfills-5CFQRCPP.js" type="module"></script><script src="main-TLKF55AO.js" type="module"></script></body>
</html>
+2
View File
@@ -0,0 +1,2 @@
import{a as q}from"./chunk-TG6VAGNW.js";import{$ as o,B as d,G as b,H as j,I as N,K as U,L as x,M as h,N as _,Q as F,R as e,S as n,T as s,V as m,X as g,Z as w,aa as c,ba as P,ha as K,l as M,na as G,o as u,p as C,q as H,qa as R,r as V,ra as Y,sa as Z,ta as J,v as k,va as $,w as f,x as l}from"./chunk-THKCX2S5.js";var O=class a{nav=null;hamburger=null;mobileNav=null;onDocumentClick=i=>this.handleDocumentClick(i);name="LordRutra";twitch={platform:"Twitch",url:"https://twitch.tv/lordrutra",username:"lordrutra",icon:"twitch.svg",color:"#9147ff"};ngAfterViewInit(){this.nav=document.getElementById("nav"),this.hamburger=document.getElementById("hbg"),this.mobileNav=document.getElementById("mnav"),document.addEventListener("click",this.onDocumentClick)}ngOnDestroy(){document.removeEventListener("click",this.onDocumentClick)}toggleMobileMenu(){!this.hamburger||!this.mobileNav||(this.hamburger.classList.toggle("open"),this.mobileNav.classList.toggle("open"))}closeMobileMenu(){!this.hamburger||!this.mobileNav||(this.hamburger.classList.remove("open"),this.mobileNav.classList.remove("open"))}scrollTo(i){this.closeMobileMenu(),document.getElementById(i)?.scrollIntoView({behavior:"smooth"})}handleDocumentClick(i){let t=i.target;this.nav&&this.mobileNav&&!this.nav.contains(t)&&!this.mobileNav.contains(t)&&this.closeMobileMenu()}static \u0275fac=function(t){return new(t||a)};static \u0275cmp=d({type:a,selectors:[["app-nav-bar"]],inputs:{name:"name",twitch:"twitch"},decls:36,vars:5,consts:[["id","nav"],["href","#hero",1,"nav-logo",3,"click"],[1,"nav-links"],["href","#about",3,"click"],["href","#reseaux",3,"click"],["href","#galerie",3,"click"],["href","#mediakit",3,"click"],[1,"nav-right"],["target","_blank",1,"nav-stream-btn",3,"href"],["width","14","height","14","viewBox","0 0 24 24"],["d","M11.571 4.714h1.715v5.143H11.57zm4.715 0H18v5.143h-1.714zM6 0L1.714 4.286v15.428h5.143V24l4.286-4.286h3.428L22.286 12V0zm14.571 11.143l-3.428 3.428h-3.429l-3 3v-3H6.857V1.714h13.714z"],["id","hbg","aria-label","Menu",1,"hamburger",3,"click"],["id","mnav",1,"mobile-nav"],["target","_blank",3,"click","href"]],template:function(t,r){t&1&&(e(0,"nav",0)(1,"a",1),g("click",function(p){return p.preventDefault(),r.scrollTo("hero")}),o(2),n(),e(3,"ul",2)(4,"li")(5,"a",3),g("click",function(p){return p.preventDefault(),r.scrollTo("about")}),o(6,"\xC0 propos"),n()(),e(7,"li")(8,"a",4),g("click",function(p){return p.preventDefault(),r.scrollTo("reseaux")}),o(9,"R\xE9seaux"),n()(),e(10,"li")(11,"a",5),g("click",function(p){return p.preventDefault(),r.scrollTo("galerie")}),o(12,"Galerie"),n()(),e(13,"li")(14,"a",6),g("click",function(p){return p.preventDefault(),r.scrollTo("mediakit")}),o(15,"M\xE9dia Kit"),n()()(),e(16,"div",7)(17,"a",8),u(),e(18,"svg",9),s(19,"path",10),n(),o(20),n(),C(),e(21,"button",11),g("click",function(){return r.toggleMobileMenu()}),s(22,"span")(23,"span")(24,"span"),n()()(),e(25,"nav",12)(26,"a",3),g("click",function(p){return p.preventDefault(),r.scrollTo("about")}),o(27,"\xC0 propos"),n(),e(28,"a",4),g("click",function(p){return p.preventDefault(),r.scrollTo("reseaux")}),o(29,"R\xE9seaux"),n(),e(30,"a",5),g("click",function(p){return p.preventDefault(),r.scrollTo("galerie")}),o(31,"Galerie"),n(),e(32,"a",6),g("click",function(p){return p.preventDefault(),r.scrollTo("mediakit")}),o(33,"M\xE9dia Kit"),n(),e(34,"a",13),g("click",function(){return r.closeMobileMenu()}),o(35,"\u25B6 Rejoindre le stream"),n()()),t&2&&(l(2),c(r.name),l(15),m("href",r.twitch.url,f),l(),b("fill",r.twitch.color),l(2),P(" ",r.twitch.platform," "),l(14),m("href",r.twitch.url,f))},styles:['nav[_ngcontent-%COMP%]{position:fixed;top:0;left:0;right:0;z-index:100;height:var(--nav-h);display:flex;align-items:center;justify-content:space-between;padding:0 48px;background:#09080fd1;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid var(--border);transition:background .35s}nav.scrolled[_ngcontent-%COMP%]{background:#09080ff7}.nav-logo[_ngcontent-%COMP%]{font-family:Cinzel,serif;font-weight:700;font-size:18px;letter-spacing:.08em;color:var(--text);text-decoration:none}.nav-logo[_ngcontent-%COMP%] span[_ngcontent-%COMP%]{color:var(--red-glow)}.nav-links[_ngcontent-%COMP%]{display:flex;gap:36px;list-style:none}.nav-links[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--text-dim);text-decoration:none;position:relative;transition:color .2s}.nav-links[_ngcontent-%COMP%] a[_ngcontent-%COMP%]:after{content:"";position:absolute;bottom:-4px;left:0;width:0;height:1px;background:var(--red-glow);transition:width .3s}.nav-links[_ngcontent-%COMP%] a[_ngcontent-%COMP%]:hover{color:var(--text)}.nav-links[_ngcontent-%COMP%] a[_ngcontent-%COMP%]:hover:after{width:100%}.nav-right[_ngcontent-%COMP%]{display:flex;align-items:center;gap:12px}.nav-stream-btn[_ngcontent-%COMP%]{display:inline-flex;align-items:center;gap:7px;padding:8px 18px;background:#9147ff1f;border:1px solidLine truncated
`],encapsulation:2})};var X=()=>{let a=M($),i=M(Z);return a.isAuthenticated()?!0:i.createUrlTree(["/admin/login"])};var Q=[{path:"lordrutra",component:B},{path:"admin/login",loadComponent:()=>import("./chunk-WJQFUTKA.js").then(a=>a.AdminLogin)},{path:"admin",loadComponent:()=>import("./chunk-DE53CV2Q.js").then(a=>a.AdminDashboard),canActivate:[X]},{path:"",redirectTo:"lordrutra",pathMatch:"full"}];var W={providers:[H(),K({eventCoalescing:!0}),J(Q),R()]};var z=class a{title=V("vtuberSite");static \u0275fac=function(t){return new(t||a)};static \u0275cmp=d({type:a,selectors:[["app-root"]],decls:1,vars:0,template:function(t,r){t&1&&F(0,"router-outlet")},dependencies:[Y],encapsulation:2})};G(z,W).catch(a=>console.error(a));
+2
View File
@@ -0,0 +1,2 @@
var ce=globalThis;function te(t){return(ce.__Zone_symbol_prefix||"__zone_symbol__")+t}function ht(){let t=ce.performance;function n(I){t&&t.mark&&t.mark(I)}function a(I,s){t&&t.measure&&t.measure(I,s)}n("Zone");class e{static __symbol__=te;static assertZonePatched(){if(ce.Promise!==S.ZoneAwarePromise)throw new Error("Zone.js has detected that ZoneAwarePromise `(window|global).Promise` has been overwritten.\nMost likely cause is that a Promise polyfill has been loaded after Zone.js (Polyfilling Promise api is not necessary when zone.js is loaded. If you must load one, do so before loading zone.js.)")}static get root(){let s=e.current;for(;s.parent;)s=s.parent;return s}static get current(){return b.zone}static get currentTask(){return D}static __load_patch(s,i,r=!1){if(S.hasOwnProperty(s)){let E=ce[te("forceDuplicateZoneCheck")]===!0;if(!r&&E)throw Error("Already loaded patch: "+s)}else if(!ce["__Zone_disable_"+s]){let E="Zone:"+s;n(E),S[s]=i(ce,e,R),a(E,E)}}get parent(){return this._parent}get name(){return this._name}_parent;_name;_properties;_zoneDelegate;constructor(s,i){this._parent=s,this._name=i?i.name||"unnamed":"<root>",this._properties=i&&i.properties||{},this._zoneDelegate=new f(this,this._parent&&this._parent._zoneDelegate,i)}get(s){let i=this.getZoneWith(s);if(i)return i._properties[s]}getZoneWith(s){let i=this;for(;i;){if(i._properties.hasOwnProperty(s))return i;i=i._parent}return null}fork(s){if(!s)throw new Error("ZoneSpec required!");return this._zoneDelegate.fork(this,s)}wrap(s,i){if(typeof s!="function")throw new Error("Expecting function got: "+s);let r=this._zoneDelegate.intercept(this,s,i),E=this;return function(){return E.runGuarded(r,this,arguments,i)}}run(s,i,r,E){b={parent:b,zone:this};try{return this._zoneDelegate.invoke(this,s,i,r,E)}finally{b=b.parent}}runGuarded(s,i=null,r,E){b={parent:b,zone:this};try{try{return this._zoneDelegate.invoke(this,s,i,r,E)}catch(x){if(this._zoneDelegate.handleError(this,x))throw x}}finally{b=b.parent}}runTask(s,i,r){if(s.zone!=this)throw new Error("A task can only be run in the zone of creation! (Creation: "+(s.zone||J).name+"; Execution: "+this.name+")");let E=s,{type:x,data:{isPeriodic:ee=!1,isRefreshable:M=!1}={}}=s;if(s.state===q&&(x===U||x===k))return;let he=s.state!=A;he&&E._transitionTo(A,d);let _e=D;D=E,b={parent:b,zone:this};try{x==k&&s.data&&!ee&&!M&&(s.cancelFn=void 0);try{return this._zoneDelegate.invokeTask(this,E,i,r)}catch(Q){if(this._zoneDelegate.handleError(this,Q))throw Q}}finally{let Q=s.state;if(Q!==q&&Q!==X)if(x==U||ee||M&&Q===p)he&&E._transitionTo(d,A,p);else{let Te=E._zoneDelegates;this._updateTaskCount(E,-1),he&&E._transitionTo(q,A,q),M&&(E._zoneDelegates=Te)}b=b.parent,D=_e}}scheduleTask(s){if(s.zone&&s.zone!==this){let r=this;for(;r;){if(r===s.zone)throw Error(`can not reschedule task to ${this.name} which is descendants of the original zone ${s.zone.name}`);r=r.parent}}s._transitionTo(p,q);let i=[];s._zoneDelegates=i,s._zone=this;try{s=this._zoneDelegate.scheduleTask(this,s)}catch(r){throw s._transitionTo(X,p,q),this._zoneDelegate.handleError(this,r),r}return s._zoneDelegates===i&&this._updateTaskCount(s,1),s.state==p&&s._transitionTo(d,p),s}scheduleMicroTask(s,i,r,E){return this.scheduleTask(new g(F,s,i,r,E,void 0))}scheduleMacroTask(s,i,r,E,x){return this.scheduleTask(new g(k,s,i,r,E,x))}scheduleEventTask(s,i,r,E,x){return this.scheduleTask(new g(U,s,i,r,E,x))}cancelTask(s){if(s.zone!=this)throw new Error("A task can only be cancelled in the zone of creation! (Creation: "+(s.zone||J).name+"; Execution: "+this.name+")");if(!(s.state!==d&&s.state!==A)){s._transitionTo(V,d,A);try{this._zoneDelegate.cancelTask(this,s)}catch(i){throw s._transitionTo(X,V),this._zoneDelegate.handleError(this,i),i}return this._updateTaskCount(s,-1),s._transitionTo(q,V),s.runCount=-1,s}}_updateTaskCount(s,i){let r=s._zoneDelegates;i==-1&&(s._zoneDelegates=null);for(let E=0;E<r.length;E++)r[E]._updateTaskCount(s.type,i)}}let c={name:"",onHasTask:(I,s,i,r)=>I.hasTask(i,r),onScheduleTask:(I,s,i,r)=>I.scheduleTask(i,r),onInvokeTask:(I,s,i,r,E,x)=>I.invokeTask(i,r,E,x),onCancelTask:(I,s,i,r)=>I.cancelTask(i,r)};class f{get zone(){return this._zone}_zone;_taskCounts={microTask:0,macroTask:0,eventTask:0};_parentDelegate;_forkDlgt;_forkZS;_forkCurrZone;_interceptDlgt;_interceptZS;_interceptCurrZone;_invokeDlgt;_invokeZS;_invokeCurrZone;_handleErrorDlgt;_handleErrorZS;_handleErrorCurrZone;_scheduleTaskDlgt;_scheduleTaskZS;_scheduleTaskCurrZone;_invokeTaskDlgt;_invokeTaskZS;_invokeTaskCurrZone;_cancelTaskDlgt;_cancelTaskZS;_cancelTaskCurrZone;_hasTaskDlgt;_hasTaskDlgtOwner;_hasTaskZS;_hasTaskCurrZone;constructor(s,i,r){this._zone=s,this._parentDelegate=i,this._forkZS=r&&(r&&r.onFork?r:i._forkZS),this._forkDlgt=r&&(r.onFork?i:i._forkDlgt),this._forkCurrZone=r&&(r.onFork?this._zone:i._forkCurrZone),this._interceptZS=r&&(r.onIntercept?r:i._interceptZS),this._interceptDlgt=r&&(r.onIntercept?i:i._interceptDlgt),this._interceptCurrZone=r&&(r.onIntercept?this._zoLine truncated
`+o.stack:""))}catch(O){m=O}w&&(m.throwOriginal=!0),m.rejection=o,m.promise=h,m.zone=a.current,m.task=a.currentTask,y.push(m),e.scheduleMicroTask()}}}return h}let s=T("rejectionHandledHandler");function i(h){if(h[p]===R){try{let l=a[s];l&&typeof l=="function"&&l.call(this,{rejection:h[d],promise:h})}catch{}h[p]=S;for(let l=0;l<y.length;l++)h===y[l].promise&&y.splice(l,1)}}function r(h,l,o,u,v){i(h);let C=h[p],m=C?typeof u=="function"?u:J:typeof v=="function"?v:q;l.scheduleMicroTask(F,()=>{try{let O=h[d],N=!!o&&A===o[A];N&&(o[V]=O,o[X]=C);let Z=l.run(m,void 0,N&&m!==q&&m!==J?[]:[O]);I(o,!0,Z)}catch(O){I(o,!1,O)}},o)}let E="function ZoneAwarePromise() { [native code] }",x=function(){},ee=n.AggregateError;class M{static toString(){return E}static resolve(l){return l instanceof M?l:I(new this(null),U,l)}static reject(l){return I(new this(null),S,l)}static withResolvers(){let l={};return l.promise=new M((o,u)=>{l.resolve=o,l.reject=u}),l}static any(l){if(!l||typeof l[Symbol.iterator]!="function")return Promise.reject(new ee([],"All promises were rejected"));let o=[],u=0;try{for(let m of l)u++,o.push(M.resolve(m))}catch{return Promise.reject(new ee([],"All promises were rejected"))}if(u===0)return Promise.reject(new ee([],"All promises were rejected"));let v=!1,C=[];return new M((m,O)=>{for(let N=0;N<o.length;N++)o[N].then(Z=>{v||(v=!0,m(Z))},Z=>{C.push(Z),u--,u===0&&(v=!0,O(new ee(C,"All promises were rejected")))})})}static race(l){let o,u,v=new this((O,N)=>{o=O,u=N});function C(O){o(O)}function m(O){u(O)}for(let O of l)$(O)||(O=this.resolve(O)),O.then(C,m);return v}static all(l){return M.allWithCallback(l)}static allSettled(l){return(this&&this.prototype instanceof M?this:M).allWithCallback(l,{thenCallback:u=>({status:"fulfilled",value:u}),errorCallback:u=>({status:"rejected",reason:u})})}static allWithCallback(l,o){let u,v,C=new this((Z,G)=>{u=Z,v=G}),m=2,O=0,N=[];for(let Z of l){$(Z)||(Z=this.resolve(Z));let G=O;try{Z.then(B=>{N[G]=o?o.thenCallback(B):B,m--,m===0&&u(N)},B=>{o?(N[G]=o.errorCallback(B),m--,m===0&&u(N)):v(B)})}catch(B){v(B)}m++,O++}return m-=2,m===0&&u(N),C}constructor(l){let o=this;if(!(o instanceof M))throw new Error("Must be an instanceof Promise.");o[p]=k,o[d]=[];try{let u=D();l&&l(u(b(o,U)),u(b(o,S)))}catch(u){I(o,!1,u)}}get[Symbol.toStringTag](){return"Promise"}get[Symbol.species](){return M}then(l,o){let u=this.constructor?.[Symbol.species];(!u||typeof u!="function")&&(u=this.constructor||M);let v=new u(x),C=a.current;return this[p]==k?this[d].push(C,v,l,o):r(this,C,v,l,o),v}catch(l){return this.then(null,l)}finally(l){let o=this.constructor?.[Symbol.species];(!o||typeof o!="function")&&(o=M);let u=new o(x);u[A]=A;let v=a.current;return this[p]==k?this[d].push(v,u,l,l):r(this,v,u,l,l),u}}M.resolve=M.resolve,M.reject=M.reject,M.race=M.race,M.all=M.all;let he=n[_]=n.Promise;n.Promise=M;let _e=T("thenPatched");function Q(h){let l=h.prototype,o=c(l,"then");if(o&&(o.writable===!1||!o.configurable))return;let u=l.then;l[P]=u,h.prototype.then=function(v,C){return new M((O,N)=>{u.call(this,O,N)}).then(v,C)},h[_e]=!0}e.patchThen=Q;function Te(h){return function(l,o){let u=h.apply(l,o);if(u instanceof M)return u;let v=u.constructor;return v[_e]||Q(v),u}}return he&&(Q(he),ue(n,"fetch",h=>Te(h))),Promise[a.__symbol__("uncaughtPromiseErrors")]=y,M})}function Nt(t){t.__load_patch("toString",n=>{let a=Function.prototype.toString,e=j("OriginalDelegate"),c=j("Promise"),f=j("Error"),g=function(){if(typeof this=="function"){let _=this[e];if(_)return typeof _=="function"?a.call(_):Object.prototype.toString.call(_);if(this===Promise){let P=n[c];if(P)return a.call(P)}if(this===Error){let P=n[f];if(P)return a.call(P)}}return a.call(this)};g[e]=a,Function.prototype.toString=g;let T=Object.prototype.toString,y="[object Promise]";Object.prototype.toString=function(){return typeof Promise=="function"&&this instanceof Promise?y:T.call(this)}})}function Zt(t,n,a,e,c){let f=Zone.__symbol__(e);if(n[f])return;let g=n[f]=n[e];n[e]=function(T,y,w){return y&&y.prototype&&c.forEach(function(_){let P=`${a}.${e}::`+_,L=y.prototype;try{if(L.hasOwnProperty(_)){let H=t.ObjectGetOwnPropertyDescriptor(L,_);H&&H.value?(H.value=t.wrapWithCurrentZone(H.value,P),t._redefineProperty(y.prototype,_,H)):L[_]&&(L[_]=t.wrapWithCurrentZone(L[_],P))}else L[_]&&(L[_]=t.wrapWithCurrentZone(L[_],P))}catch{}}),g.call(n,T,y,w)},t.attachOriginToPatched(n[e],g)}function Lt(t){t.__load_patch("util",(n,a,e)=>{let c=Ie(n);e.patchOnProperties=rt,e.patchMethod=ue,e.bindArguments=Fe,e.patchMacroTask=mt;let f=a.__symbol__("BLACK_LISTED_EVENTS"),g=a.__symbol__("UNPATCHED_EVENTS");n[g]&&(n[f]=n[g]),n[f]&&(a[f]=a[g]=n[f]),e.patchEventPrototype=bt,e.patchEventTarget=vt,e.isIEOrEdge=yt,e.ObjectDefineProperty=Me,e.ObjectGetOwnPropertyDescriptor=pe,e.ObjectCreate=_t,e.ArraySlice=Tt,e.patchClass=ye,e.wrapWithCurrentZone=Ve,e.filterProperties=lt,e.attachOriginToPatched=fe,e._redefineProperty=Object.defineProperty,e.patchCallbacks=Zt,e.getGlobalObjects=()=>({globa Line truncated
View File
Whitespace-only changes.