diff --git a/front/src/Administration/AnalyticsClient.ts b/front/src/Administration/AnalyticsClient.ts index ee85e8f4..fb2b604b 100644 --- a/front/src/Administration/AnalyticsClient.ts +++ b/front/src/Administration/AnalyticsClient.ts @@ -4,7 +4,7 @@ declare let window: any; class AnalyticsClient { // eslint-disable-next-line @typescript-eslint/no-explicit-any - private posthogPromise: Promise|undefined; + private posthogPromise: Promise | undefined; constructor() { if (POSTHOG_API_KEY && POSTHOG_URL) { @@ -18,74 +18,64 @@ class AnalyticsClient { } identifyUser(uuid: string, email: string | null) { - this.posthogPromise - ?.then((posthog) => { - posthog.identify(uuid, { uuid, email, wa: true }); - }); + this.posthogPromise?.then((posthog) => { + posthog.identify(uuid, { uuid, email, wa: true }); + }); } loggedWithSso() { - this.posthogPromise - ?.then((posthog) => { - posthog.capture("wa-logged-sso"); - }); + this.posthogPromise?.then((posthog) => { + posthog.capture("wa-logged-sso"); + }); } loggedWithToken() { - this.posthogPromise - ?.then((posthog) => { - posthog.capture("wa-logged-token"); - }); + this.posthogPromise?.then((posthog) => { + posthog.capture("wa-logged-token"); + }); } enteredRoom(roomId: string, roomGroup: string | null) { - this.posthogPromise - ?.then((posthog) => { - posthog.capture("$pageView", { roomId, roomGroup }); - posthog.capture("enteredRoom"); - }); + this.posthogPromise?.then((posthog) => { + posthog.capture("$pageView", { roomId, roomGroup }); + posthog.capture("enteredRoom"); + }); } openedMenu() { - this.posthogPromise - ?.then((posthog) => { - posthog.capture("wa-opened-menu"); - }); + this.posthogPromise?.then((posthog) => { + posthog.capture("wa-opened-menu"); + }); } launchEmote(emote: string) { - this.posthogPromise - ?.then((posthog) => { - posthog.capture("wa-emote-launch", { emote }); - }); + this.posthogPromise?.then((posthog) => { + posthog.capture("wa-emote-launch", { emote }); + }); } enteredJitsi(roomName: string, roomId: string) { - this.posthogPromise - ?.then((posthog) => { - posthog.capture("wa-entered-jitsi", { roomName, roomId }); - }); + this.posthogPromise?.then((posthog) => { + posthog.capture("wa-entered-jitsi", { roomName, roomId }); + }); } validationName() { - this.posthogPromise - ?.then((posthog) => { - posthog.capture("wa-name-validation"); - }); + this.posthogPromise?.then((posthog) => { + posthog.capture("wa-name-validation"); + }); } validationWoka(scene: string) { - this.posthogPromise - ?.then((posthog) => { - posthog.capture("wa-woka-validation", { scene }); - }); + this.posthogPromise?.then((posthog) => { + posthog.capture("wa-woka-validation", { scene }); + }); } validationVideo() { - this.posthogPromise - ?.then((posthog) => { - posthog.capture("wa-video-validation"); - }); + this.posthogPromise?.then((posthog) => { + posthog.capture("wa-video-validation"); + }); } } export const analyticsClient = new AnalyticsClient(); diff --git a/front/src/Api/IframeListener.ts b/front/src/Api/IframeListener.ts index 871ec3b9..f30ce80c 100644 --- a/front/src/Api/IframeListener.ts +++ b/front/src/Api/IframeListener.ts @@ -49,7 +49,7 @@ class IframeListener { public readonly openTabStream = this._openTabStream.asObservable(); private readonly _loadPageStream: Subject = new Subject(); - public readonly loadPageStream = this._loadPageStream.asObservable() + public readonly loadPageStream = this._loadPageStream.asObservable(); private readonly _disablePlayerControlStream: Subject = new Subject(); public readonly disablePlayerControlStream = this._disablePlayerControlStream.asObservable(); diff --git a/front/src/Connexion/LocalUserStore.ts b/front/src/Connexion/LocalUserStore.ts index a95618ba..ac57c3c7 100644 --- a/front/src/Connexion/LocalUserStore.ts +++ b/front/src/Connexion/LocalUserStore.ts @@ -122,7 +122,7 @@ class LocalUserStore { setLastRoomUrl(roomUrl: string): void { localStorage.setItem(lastRoomUrl, roomUrl.toString()); - if ('caches' in window) { + if ("caches" in window) { caches.open(cacheAPIIndex).then((cache) => { const stringResponse = new Response(JSON.stringify({ roomUrl })); cache.put(`/${lastRoomUrl}`, stringResponse); @@ -135,7 +135,7 @@ class LocalUserStore { ); } getLastRoomUrlCacheApi(): Promise { - if (!('caches' in window)) { + if (!("caches" in window)) { return Promise.resolve(undefined); } return caches.open(cacheAPIIndex).then((cache) => { diff --git a/front/src/Phaser/Components/Loader.ts b/front/src/Phaser/Components/Loader.ts index 0534aa91..e013e758 100644 --- a/front/src/Phaser/Components/Loader.ts +++ b/front/src/Phaser/Components/Loader.ts @@ -13,11 +13,10 @@ export class Loader { private progressContainer!: Phaser.GameObjects.Graphics; private progress!: Phaser.GameObjects.Graphics; private progressAmount: number = 0; - private logo: Phaser.GameObjects.Image|undefined; + private logo: Phaser.GameObjects.Image | undefined; private loadingText: Phaser.GameObjects.Text | null = null; - public constructor(private scene: Phaser.Scene) { - } + public constructor(private scene: Phaser.Scene) {} public addLoader(): void { // If there is nothing to load, do not display the loader. @@ -30,11 +29,19 @@ export class Loader { const promiseLoadLogoTexture = new Promise((res) => { if (this.scene.load.textureManager.exists(LogoNameIndex)) { return res( - this.logo = this.scene.add.image(this.scene.game.renderer.width / 2, this.scene.game.renderer.height / 2 - 150, LogoNameIndex) + (this.logo = this.scene.add.image( + this.scene.game.renderer.width / 2, + this.scene.game.renderer.height / 2 - 150, + LogoNameIndex + )) ); } else { //add loading if logo image is not ready - this.loadingText = this.scene.add.text(this.scene.game.renderer.width / 2, this.scene.game.renderer.height / 2 - 50, TextName); + this.loadingText = this.scene.add.text( + this.scene.game.renderer.width / 2, + this.scene.game.renderer.height / 2 - 50, + TextName + ); } this.scene.load.spritesheet(LogoNameIndex, LogoResource, LogoFrame); this.scene.load.once(`filecomplete-spritesheet-${LogoNameIndex}`, () => { @@ -42,7 +49,11 @@ export class Loader { this.loadingText.destroy(); } return res( - this.logo = this.scene.add.image(this.scene.game.renderer.width / 2, this.scene.game.renderer.height / 2 - 150, LogoNameIndex) + (this.logo = this.scene.add.image( + this.scene.game.renderer.width / 2, + this.scene.game.renderer.height / 2 - 150, + LogoNameIndex + )) ); }); }); @@ -72,7 +83,6 @@ export class Loader { }); } - public removeLoader(): void { if (this.scene.load.textureManager.exists(LogoNameIndex)) { this.scene.load.textureManager.remove(LogoNameIndex); diff --git a/front/src/Phaser/Login/SelectCharacterScene.ts b/front/src/Phaser/Login/SelectCharacterScene.ts index d9861b20..64fa9791 100644 --- a/front/src/Phaser/Login/SelectCharacterScene.ts +++ b/front/src/Phaser/Login/SelectCharacterScene.ts @@ -4,7 +4,7 @@ import { EnableCameraSceneName } from "./EnableCameraScene"; import { CustomizeSceneName } from "./CustomizeScene"; import { localUserStore } from "../../Connexion/LocalUserStore"; import { loadAllDefaultModels } from "../Entity/PlayerTexturesLoadingManager"; -import { Loader} from "../Components/Loader"; +import { Loader } from "../Components/Loader"; import type { BodyResourceDescriptionInterface } from "../Entity/PlayerTextures"; import { AbstractCharacterScene } from "./AbstractCharacterScene"; import { areCharacterLayersValid } from "../../Connexion/LocalUser";