mirror of
https://github.com/jeffvli/feishin.git
synced 2026-05-15 21:16:17 +02:00
lint all files
This commit is contained in:
@@ -18,20 +18,17 @@ import { ItemListKey } from '/@/shared/types/types';
|
||||
interface AlbumListInfiniteGridProps extends ItemListGridComponentProps<AlbumListQuery> {}
|
||||
|
||||
export const AlbumListInfiniteGrid = forwardRef<any, AlbumListInfiniteGridProps>(
|
||||
(
|
||||
{
|
||||
gap = 'md',
|
||||
itemsPerPage = 100,
|
||||
itemsPerRow,
|
||||
query = {
|
||||
sortBy: AlbumListSort.NAME,
|
||||
sortOrder: SortOrder.ASC,
|
||||
},
|
||||
saveScrollOffset = true,
|
||||
serverId,
|
||||
({
|
||||
gap = 'md',
|
||||
itemsPerPage = 100,
|
||||
itemsPerRow,
|
||||
query = {
|
||||
sortBy: AlbumListSort.NAME,
|
||||
sortOrder: SortOrder.ASC,
|
||||
},
|
||||
ref,
|
||||
) => {
|
||||
saveScrollOffset = true,
|
||||
serverId,
|
||||
}) => {
|
||||
const listCountQuery = albumQueries.listCount({
|
||||
query: { ...query },
|
||||
serverId: serverId,
|
||||
|
||||
@@ -62,14 +62,16 @@ export const SubsonicAlbumFilters = ({
|
||||
}),
|
||||
);
|
||||
|
||||
const selectableAlbumArtists = useMemo(() => {
|
||||
if (!albumArtistListQuery?.data?.items) return [];
|
||||
const items = albumArtistListQuery?.data?.items;
|
||||
|
||||
return albumArtistListQuery?.data?.items?.map((artist) => ({
|
||||
const selectableAlbumArtists = useMemo(() => {
|
||||
if (!items) return [];
|
||||
|
||||
return items.map((artist) => ({
|
||||
label: artist.name,
|
||||
value: artist.id,
|
||||
}));
|
||||
}, [albumArtistListQuery?.data?.items]);
|
||||
}, [items]);
|
||||
|
||||
const handleAlbumArtistFilter = (e: null | string[]) => {
|
||||
setArtistIds(e ?? null);
|
||||
|
||||
Reference in New Issue
Block a user