lint all files

This commit is contained in:
jeffvli
2025-11-29 17:38:19 -08:00
parent 96e9d54f4e
commit 108ba53be2
30 changed files with 202 additions and 545 deletions
@@ -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);