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
@@ -4,7 +4,7 @@ import { useMemo } from 'react';
import { useTranslation } from 'react-i18next';
import { MultiSelectWithInvalidData } from '/@/renderer/components/select-with-invalid-data';
import { genresQueries, useGenreList } from '/@/renderer/features/genres/api/genres-api';
import { useGenreList } from '/@/renderer/features/genres/api/genres-api';
import { sharedQueries } from '/@/renderer/features/shared/api/shared-api';
import { useSongListFilters } from '/@/renderer/features/songs/hooks/use-song-list-filters';
import { SongListFilter, useCurrentServer } from '/@/renderer/store';
@@ -14,7 +14,7 @@ import { NumberInput } from '/@/shared/components/number-input/number-input';
import { Stack } from '/@/shared/components/stack/stack';
import { Text } from '/@/shared/components/text/text';
import { YesNoSelect } from '/@/shared/components/yes-no-select/yes-no-select';
import { GenreListSort, LibraryItem, SortOrder } from '/@/shared/types/domain-types';
import { LibraryItem } from '/@/shared/types/domain-types';
interface JellyfinSongFiltersProps {
customFilters?: Partial<SongListFilter>;
@@ -7,7 +7,7 @@ import {
MultiSelectWithInvalidData,
SelectWithInvalidData,
} from '/@/renderer/components/select-with-invalid-data';
import { genresQueries, useGenreList } from '/@/renderer/features/genres/api/genres-api';
import { useGenreList } from '/@/renderer/features/genres/api/genres-api';
import { sharedQueries } from '/@/renderer/features/shared/api/shared-api';
import {
SongListFilter,
@@ -23,7 +23,7 @@ import { NumberInput } from '/@/shared/components/number-input/number-input';
import { Stack } from '/@/shared/components/stack/stack';
import { Text } from '/@/shared/components/text/text';
import { YesNoSelect } from '/@/shared/components/yes-no-select/yes-no-select';
import { GenreListSort, LibraryItem, SongListQuery, SortOrder } from '/@/shared/types/domain-types';
import { LibraryItem, SongListQuery } from '/@/shared/types/domain-types';
import { ServerFeature } from '/@/shared/types/features-types';
interface NavidromeSongFiltersProps {
@@ -14,20 +14,17 @@ import { ItemListKey } from '/@/shared/types/types';
interface SongListInfiniteGridProps extends ItemListGridComponentProps<SongListQuery> {}
export const SongListInfiniteGrid = forwardRef<any, SongListInfiniteGridProps>(
(
{
gap = 'md',
itemsPerPage = 100,
itemsPerRow,
query = {
sortBy: SongListSort.NAME,
sortOrder: SortOrder.ASC,
},
saveScrollOffset = true,
serverId,
({
gap = 'md',
itemsPerPage = 100,
itemsPerRow,
query = {
sortBy: SongListSort.NAME,
sortOrder: SortOrder.ASC,
},
ref,
) => {
saveScrollOffset = true,
serverId,
}) => {
const listCountQuery = songsQueries.listCount({
query: { ...query },
serverId: serverId,