refactor(album): co-locate album feature into features/album

This commit is contained in:
Psychotoxical
2026-06-30 01:33:29 +02:00
parent 9ffc42688c
commit 2a425862ae
76 changed files with 387 additions and 347 deletions
+1 -1
View File
@@ -27,7 +27,7 @@ vi.mock('../utils/network/subsonicNetworkGuard', () => ({
import axios from 'axios';
import { pingWithCredentials, pingWithCredentialsForProfile, ping } from './subsonic';
import { getAlbumInfo2 } from './subsonicAlbumInfo';
import { getAlbumInfo2 } from '@/features/album';
import { getStarred } from './subsonicStarRating';
import { search } from './subsonicSearch';
import { getAlbum, getMusicDirectory, getMusicFolders, getMusicIndexes, getRandomSongs, getSong } from './subsonicLibrary';
-11
View File
@@ -1,11 +0,0 @@
import { api } from './subsonicClient';
import type { AlbumInfo } from './subsonicTypes';
export async function getAlbumInfo2(albumId: string): Promise<AlbumInfo | null> {
try {
const data = await api<{ albumInfo: AlbumInfo }>('getAlbumInfo2.view', { id: albumId });
return data.albumInfo ?? null;
} catch {
return null;
}
}