From db80c09c100e2e85151d0c933fd7fdf05fe1e252 Mon Sep 17 00:00:00 2001 From: lebaudantoine Date: Wed, 18 Feb 2026 22:02:29 +0100 Subject: [PATCH] =?UTF-8?q?=E2=AC=86=EF=B8=8F(frontend)=20update=20prettie?= =?UTF-8?q?r?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/frontend/package-lock.json | 8 ++++---- src/frontend/package.json | 2 +- .../components/blur/UnifiedBackgroundTrackProcessor.ts | 4 +--- .../src/features/rooms/livekit/components/blur/index.ts | 3 +-- .../livekit/components/controls/StartMediaButton.tsx | 3 +-- .../rooms/livekit/components/layout/CarouselLayout.tsx | 3 +-- .../rooms/livekit/components/layout/GridLayout.tsx | 3 ++- .../features/rooms/livekit/hooks/useCanPublishTrack.ts | 2 +- src/frontend/src/features/rooms/livekit/prefabs/Chat.tsx | 3 +-- .../features/rooms/livekit/prefabs/VideoConference.tsx | 3 +-- .../rooms/livekit/processors/RnnNoiseProcessor.ts | 3 +-- .../src/features/subtitle/component/Subtitles.tsx | 3 +-- 12 files changed, 16 insertions(+), 24 deletions(-) diff --git a/src/frontend/package-lock.json b/src/frontend/package-lock.json index 0876570d..e900b789 100644 --- a/src/frontend/package-lock.json +++ b/src/frontend/package-lock.json @@ -55,7 +55,7 @@ "eslint-plugin-react-hooks": "5.2.0", "eslint-plugin-react-refresh": "0.4.20", "postcss": "8.5.6", - "prettier": "3.6.2", + "prettier": "3.8.1", "typescript": "5.8.3", "vite": "7.0.8", "vite-tsconfig-paths": "5.1.4" @@ -8649,9 +8649,9 @@ } }, "node_modules/prettier": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.6.2.tgz", - "integrity": "sha512-I7AIg5boAr5R0FFtJ6rCfD+LFsWHp81dolrFD8S79U9tb8Az2nGrJncnMSnys+bpQJfRUzqs9hnA81OAA3hCuQ==", + "version": "3.8.1", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.8.1.tgz", + "integrity": "sha512-UOnG6LftzbdaHZcKoPFtOcCKztrQ57WkHDeRD9t/PTQtmT0NHSeWWepj6pS0z/N7+08BHFDQVUrfmfMRcZwbMg==", "dev": true, "license": "MIT", "bin": { diff --git a/src/frontend/package.json b/src/frontend/package.json index 0675ac6c..49633ba9 100644 --- a/src/frontend/package.json +++ b/src/frontend/package.json @@ -60,7 +60,7 @@ "eslint-plugin-react-hooks": "5.2.0", "eslint-plugin-react-refresh": "0.4.20", "postcss": "8.5.6", - "prettier": "3.6.2", + "prettier": "3.8.1", "typescript": "5.8.3", "vite": "7.0.8", "vite-tsconfig-paths": "5.1.4" diff --git a/src/frontend/src/features/rooms/livekit/components/blur/UnifiedBackgroundTrackProcessor.ts b/src/frontend/src/features/rooms/livekit/components/blur/UnifiedBackgroundTrackProcessor.ts index 3c96b2de..a51c47f4 100644 --- a/src/frontend/src/features/rooms/livekit/components/blur/UnifiedBackgroundTrackProcessor.ts +++ b/src/frontend/src/features/rooms/livekit/components/blur/UnifiedBackgroundTrackProcessor.ts @@ -11,9 +11,7 @@ import { ProcessorType, } from '.' -export class UnifiedBackgroundTrackProcessor - implements BackgroundProcessorInterface -{ +export class UnifiedBackgroundTrackProcessor implements BackgroundProcessorInterface { processor: ProcessorWrapper opts: BackgroundOptions processorType: ProcessorType diff --git a/src/frontend/src/features/rooms/livekit/components/blur/index.ts b/src/frontend/src/features/rooms/livekit/components/blur/index.ts index 13c85c8d..9d5526a1 100644 --- a/src/frontend/src/features/rooms/livekit/components/blur/index.ts +++ b/src/frontend/src/features/rooms/livekit/components/blur/index.ts @@ -13,8 +13,7 @@ export interface ProcessorSerialized { options: BackgroundOptions } -export interface BackgroundProcessorInterface - extends TrackProcessor { +export interface BackgroundProcessorInterface extends TrackProcessor { update(opts: BackgroundOptions): Promise options: BackgroundOptions clone(): BackgroundProcessorInterface diff --git a/src/frontend/src/features/rooms/livekit/components/controls/StartMediaButton.tsx b/src/frontend/src/features/rooms/livekit/components/controls/StartMediaButton.tsx index 9e536e5b..9c893633 100644 --- a/src/frontend/src/features/rooms/livekit/components/controls/StartMediaButton.tsx +++ b/src/frontend/src/features/rooms/livekit/components/controls/StartMediaButton.tsx @@ -6,8 +6,7 @@ import { import React from 'react' /** @public */ -export interface AllowMediaPlaybackProps - extends React.ButtonHTMLAttributes { +export interface AllowMediaPlaybackProps extends React.ButtonHTMLAttributes { label?: string } diff --git a/src/frontend/src/features/rooms/livekit/components/layout/CarouselLayout.tsx b/src/frontend/src/features/rooms/livekit/components/layout/CarouselLayout.tsx index 08bef1ed..e5403aa9 100644 --- a/src/frontend/src/features/rooms/livekit/components/layout/CarouselLayout.tsx +++ b/src/frontend/src/features/rooms/livekit/components/layout/CarouselLayout.tsx @@ -11,8 +11,7 @@ const ASPECT_RATIO = 16 / 10 const ASPECT_RATIO_INVERT = (1 - ASPECT_RATIO) * -1 /** @public */ -export interface CarouselLayoutProps - extends React.HTMLAttributes { +export interface CarouselLayoutProps extends React.HTMLAttributes { tracks: TrackReferenceOrPlaceholder[] children: React.ReactNode /** Place the tiles vertically or horizontally next to each other. diff --git a/src/frontend/src/features/rooms/livekit/components/layout/GridLayout.tsx b/src/frontend/src/features/rooms/livekit/components/layout/GridLayout.tsx index 6553e27d..6718c00e 100644 --- a/src/frontend/src/features/rooms/livekit/components/layout/GridLayout.tsx +++ b/src/frontend/src/features/rooms/livekit/components/layout/GridLayout.tsx @@ -13,7 +13,8 @@ import { PaginationControl } from '../controls/PaginationControl' /** @public */ export interface GridLayoutProps - extends React.HTMLAttributes, + extends + React.HTMLAttributes, Pick { children: React.ReactNode tracks: TrackReferenceOrPlaceholder[] diff --git a/src/frontend/src/features/rooms/livekit/hooks/useCanPublishTrack.ts b/src/frontend/src/features/rooms/livekit/hooks/useCanPublishTrack.ts index 0d418f63..29fdc7b2 100644 --- a/src/frontend/src/features/rooms/livekit/hooks/useCanPublishTrack.ts +++ b/src/frontend/src/features/rooms/livekit/hooks/useCanPublishTrack.ts @@ -12,6 +12,6 @@ export function useCanPublishTrack(trackSource: TrackSource): boolean { return Boolean( permissions?.canPublish && - permissions?.canPublishSources?.includes(trackSource) + permissions?.canPublishSources?.includes(trackSource) ) } diff --git a/src/frontend/src/features/rooms/livekit/prefabs/Chat.tsx b/src/frontend/src/features/rooms/livekit/prefabs/Chat.tsx index b6c61a6c..981deeb7 100644 --- a/src/frontend/src/features/rooms/livekit/prefabs/Chat.tsx +++ b/src/frontend/src/features/rooms/livekit/prefabs/Chat.tsx @@ -18,8 +18,7 @@ import { css } from '@/styled-system/css' import { useRestoreFocus } from '@/hooks/useRestoreFocus' export interface ChatProps - extends React.HTMLAttributes, - ChatOptions {} + extends React.HTMLAttributes, ChatOptions {} /** * The Chat component adds a basis chat functionality to the LiveKit room. The messages are distributed to all participants diff --git a/src/frontend/src/features/rooms/livekit/prefabs/VideoConference.tsx b/src/frontend/src/features/rooms/livekit/prefabs/VideoConference.tsx index 2841dfbc..ba409daa 100644 --- a/src/frontend/src/features/rooms/livekit/prefabs/VideoConference.tsx +++ b/src/frontend/src/features/rooms/livekit/prefabs/VideoConference.tsx @@ -66,8 +66,7 @@ const LayoutWrapper = styled( /** * @public */ -export interface VideoConferenceProps - extends React.HTMLAttributes { +export interface VideoConferenceProps extends React.HTMLAttributes { /** @alpha */ SettingsComponent?: React.ComponentType } diff --git a/src/frontend/src/features/rooms/livekit/processors/RnnNoiseProcessor.ts b/src/frontend/src/features/rooms/livekit/processors/RnnNoiseProcessor.ts index 699e41b9..cedf696d 100644 --- a/src/frontend/src/features/rooms/livekit/processors/RnnNoiseProcessor.ts +++ b/src/frontend/src/features/rooms/livekit/processors/RnnNoiseProcessor.ts @@ -9,8 +9,7 @@ import NoiseSuppressorWorklet from '@timephy/rnnoise-wasm/NoiseSuppressorWorklet // and suspend/resume it as needed to manage audio state let audioContext: AudioContext -export interface AudioProcessorInterface - extends TrackProcessor { +export interface AudioProcessorInterface extends TrackProcessor { name: string } diff --git a/src/frontend/src/features/subtitle/component/Subtitles.tsx b/src/frontend/src/features/subtitle/component/Subtitles.tsx index 831a1687..08abaf4f 100644 --- a/src/frontend/src/features/subtitle/component/Subtitles.tsx +++ b/src/frontend/src/features/subtitle/component/Subtitles.tsx @@ -20,8 +20,7 @@ export interface TranscriptionSegment { lastReceivedTime: number } -export interface TranscriptionSegmentWithParticipant - extends TranscriptionSegment { +export interface TranscriptionSegmentWithParticipant extends TranscriptionSegment { participant: Participant }