From 6012ba824f8ab9cc09968c9b349d6dcdc00df170 Mon Sep 17 00:00:00 2001 From: mkelvers Date: Sun, 24 May 2026 22:45:36 +0200 Subject: [PATCH] fix: use type-only imports in player --- static/player/state.ts | 2 +- static/player/subtitles/index.ts | 2 +- static/player/timeline.ts | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/static/player/state.ts b/static/player/state.ts index a495077..5f2b728 100644 --- a/static/player/state.ts +++ b/static/player/state.ts @@ -1,4 +1,4 @@ -import { ModeSource, SkipSegment, SubtitleCue, SubtitleTrack, ActiveSegment } from './types'; +import type { ModeSource, SkipSegment, SubtitleCue, SubtitleTrack, ActiveSegment } from './types'; import { q, qs, dataset } from '../q'; export interface PlayerState { diff --git a/static/player/subtitles/index.ts b/static/player/subtitles/index.ts index 5f994db..1ed473b 100644 --- a/static/player/subtitles/index.ts +++ b/static/player/subtitles/index.ts @@ -1,4 +1,4 @@ -import { SubtitleCue, SubtitleTrack } from '../types'; +import type { SubtitleCue, SubtitleTrack } from '../types'; import { state } from '../state'; import { parseVtt } from './vtt'; diff --git a/static/player/timeline.ts b/static/player/timeline.ts index 29002c8..5347948 100644 --- a/static/player/timeline.ts +++ b/static/player/timeline.ts @@ -1,4 +1,4 @@ -import { TimelineBounds } from './types'; +import type { TimelineBounds } from './types'; import { state } from './state'; // mm:ss formatter