move types to types file

This commit is contained in:
Ollie Taylor
2023-02-24 22:59:12 +00:00
parent b6874a6e0b
commit c025b3e1a8
9 changed files with 36 additions and 35 deletions
+2 -8
View File
@@ -10,9 +10,10 @@ import {
audio_src,
audio_start_at,
} from '$lib/context/audio-internals';
import { audio_metadata, type AudioMetadata } from '$lib/context/audio-metadata';
import { audio_metadata } from '$lib/context/audio-metadata';
import { episode_progress } from '$lib/context/episode-progress';
import { user_preferences } from '$lib/context/user-preferences';
import type { AudioLoadData, AudioLoadOptions } from '$lib/types';
import { secondsToTimestamp } from '$lib/utility/seconds-to-timestamp';
import { info, warn } from '$pkg/log';
import clamp from 'just-clamp';
@@ -105,13 +106,6 @@ function unmute(type: HandleType = 'set') {
}
}
export type AudioLoadData = AudioMetadata & { src: string };
export type AudioLoadOptions = {
autoplay: boolean;
start_at?: number;
};
const load = (data: AudioLoadData, opts: AudioLoadOptions) => {
episode_progress.stash();