Podcast player components (#37)

This commit is contained in:
Ollie Taylor
2023-03-06 15:25:34 +00:00
committed by GitHub
parent 47aabda96d
commit 9232f4d52e
37 changed files with 1375 additions and 156 deletions
+1 -1
View File
@@ -1,6 +1,6 @@
import type { UserPreferences } from '$lib/types';
import clamp from 'just-clamp';
import { persisted } from 'svelte-local-storage-store';
import type { UserPreferences } from '../types';
const _default_user_preferences = { playback_rate: 1, volume: 1 } satisfies UserPreferences;
const _user_preferences = persisted<UserPreferences>('USER_PREFERENCE', _default_user_preferences);
+4 -4
View File
@@ -1,9 +1,9 @@
import { episode_audio, episode_progress } from '$lib/audio';
import type { UserProgress } from '$lib/types';
import { get_pathname_from_url } from '$lib/utility/get-pathname-from-url';
import { info } from '$lib/utility/package/log';
import { persisted } from 'svelte-local-storage-store';
import { get } from 'svelte/store';
import { episode_audio, episode_progress } from '../audio';
import type { UserProgress } from '../types';
import { get_pathname_from_url } from '../utility';
import { info } from '../utility/package/log';
const _default_user_progress = {} satisfies UserProgress;
const _user_progress = persisted<UserProgress>('USER_PROGRESS', _default_user_progress);