mirror of
https://github.com/Psychotoxical/psysonic.git
synced 2026-07-22 23:35:44 +00:00
refactor(server): move serverCapabilities into lib
The serverCapabilities cluster (catalog, context, resolve, storeView, types) is lib-level infra: it imports only @/lib/server and is consumed by both lib and feature code, so a feature home would invert the two lib consumers. Move it to src/lib/serverCapabilities and repoint consumers. Pure move + import updates, no behavior change. Baseline gains one lib->store entry (storeView reads authStore, only now caught under lib/).
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
import { reportNowPlaying, reportPlayback } from '@/lib/api/subsonicScrobble';
|
||||
import type { PlaybackReportState } from '@/lib/api/subsonicTypes';
|
||||
import { FEATURE_PLAYBACK_REPORT } from '@/serverCapabilities/catalog';
|
||||
import { isFeatureActiveForServer } from '@/serverCapabilities/storeView';
|
||||
import { FEATURE_PLAYBACK_REPORT } from '@/lib/serverCapabilities/catalog';
|
||||
import { isFeatureActiveForServer } from '@/lib/serverCapabilities/storeView';
|
||||
import { isPlaybackRateApplied } from '@/features/playback/utils/audio/playbackRateHelpers';
|
||||
import { isOrbitPlaybackSyncActive } from '@/store/orbitRuntime';
|
||||
import { useAuthStore } from '@/store/authStore';
|
||||
|
||||
Reference in New Issue
Block a user