Move liked tracks state to state/ and recently played merge to player/
This commit is contained in:
@@ -1,6 +1,6 @@
|
|||||||
<script lang="ts">
|
<script lang="ts">
|
||||||
import { player } from '$lib/player/player.svelte';
|
import { player } from '$lib/player/player.svelte';
|
||||||
import { liked } from '$lib/player/liked.svelte';
|
import { liked } from '$lib/state/liked.svelte';
|
||||||
import Artwork from '$lib/components/ui/media/Artwork.svelte';
|
import Artwork from '$lib/components/ui/media/Artwork.svelte';
|
||||||
import ExplicitBadge from '$lib/components/ui/media/ExplicitBadge.svelte';
|
import ExplicitBadge from '$lib/components/ui/media/ExplicitBadge.svelte';
|
||||||
import ArtistLink from '$lib/components/ui/media/ArtistLink.svelte';
|
import ArtistLink from '$lib/components/ui/media/ArtistLink.svelte';
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
import { page } from '$app/state';
|
import { page } from '$app/state';
|
||||||
import { appNavLinks, isNavActive } from './navLinks';
|
import { appNavLinks, isNavActive } from './navLinks';
|
||||||
import { playlistCover } from '$lib/utils/hrefs';
|
import { playlistCover } from '$lib/utils/hrefs';
|
||||||
import { liked } from '$lib/player/liked.svelte';
|
import { liked } from '$lib/state/liked.svelte';
|
||||||
import { createPlaylistModal } from '$lib/state/panels.svelte';
|
import { createPlaylistModal } from '$lib/state/panels.svelte';
|
||||||
import type { SessionUser } from '$lib/types';
|
import type { SessionUser } from '$lib/types';
|
||||||
import ListRow from '$lib/components/ui/media/ListRow.svelte';
|
import ListRow from '$lib/components/ui/media/ListRow.svelte';
|
||||||
|
|||||||
@@ -10,7 +10,7 @@
|
|||||||
import PlaylistForm from '$lib/components/ui/forms/PlaylistForm.svelte';
|
import PlaylistForm from '$lib/components/ui/forms/PlaylistForm.svelte';
|
||||||
import { player } from '$lib/player/player.svelte';
|
import { player } from '$lib/player/player.svelte';
|
||||||
import { queuePanel } from '$lib/state/panels.svelte';
|
import { queuePanel } from '$lib/state/panels.svelte';
|
||||||
import { liked } from '$lib/player/liked.svelte';
|
import { liked } from '$lib/state/liked.svelte';
|
||||||
import { createPlaylistModal } from '$lib/state/panels.svelte';
|
import { createPlaylistModal } from '$lib/state/panels.svelte';
|
||||||
import { trackNavigation } from '$lib/state/history.svelte';
|
import { trackNavigation } from '$lib/state/history.svelte';
|
||||||
import { restoreScroll } from '$lib/state/scroll';
|
import { restoreScroll } from '$lib/state/scroll';
|
||||||
|
|||||||
@@ -6,7 +6,7 @@
|
|||||||
import { player } from '$lib/player/player.svelte';
|
import { player } from '$lib/player/player.svelte';
|
||||||
import { playShuffled } from '$lib/player/actions';
|
import { playShuffled } from '$lib/player/actions';
|
||||||
import type { Track } from '$lib/types';
|
import type { Track } from '$lib/types';
|
||||||
import { mergeRecentlyPlayed } from '$lib/data/recentlyPlayed';
|
import { mergeRecentlyPlayed } from '$lib/player/recentlyPlayed';
|
||||||
import { fetchPlaylistTracks } from '$lib/data/albums';
|
import { fetchPlaylistTracks } from '$lib/data/albums';
|
||||||
import { fmtTime, fmtDurationLong, plural } from '$lib/utils/format';
|
import { fmtTime, fmtDurationLong, plural } from '$lib/utils/format';
|
||||||
import Page from '$lib/components/ui/layout/Page.svelte';
|
import Page from '$lib/components/ui/layout/Page.svelte';
|
||||||
|
|||||||
@@ -3,7 +3,7 @@
|
|||||||
import X from '@lucide/svelte/icons/x';
|
import X from '@lucide/svelte/icons/x';
|
||||||
import { player } from '$lib/player/player.svelte';
|
import { player } from '$lib/player/player.svelte';
|
||||||
import PlayAllButton from '$lib/components/music/PlayAllButton.svelte';
|
import PlayAllButton from '$lib/components/music/PlayAllButton.svelte';
|
||||||
import { liked } from '$lib/player/liked.svelte';
|
import { liked } from '$lib/state/liked.svelte';
|
||||||
import { plural } from '$lib/utils/format';
|
import { plural } from '$lib/utils/format';
|
||||||
import Page from '$lib/components/ui/layout/Page.svelte';
|
import Page from '$lib/components/ui/layout/Page.svelte';
|
||||||
import PageHeader from '$lib/components/ui/layout/PageHeader.svelte';
|
import PageHeader from '$lib/components/ui/layout/PageHeader.svelte';
|
||||||
|
|||||||
Reference in New Issue
Block a user