fix all imports for new structure

This commit is contained in:
jeffvli 2025-05-20 19:23:36 -07:00
parent 249eaf89f8
commit 930165d006
291 changed files with 2056 additions and 1894 deletions

View file

@ -35,9 +35,6 @@ import {
import { api } from '/@/renderer/api';
import { controller } from '/@/renderer/api/controller';
import { ServerFeature } from '/@/renderer/api/features-types';
import { AnyLibraryItem, AnyLibraryItems, LibraryItem, ServerType } from '/@/renderer/api/types';
import { hasFeature } from '/@/renderer/api/utils';
import {
ConfirmModal,
ContextMenu,
@ -67,8 +64,16 @@ import {
useSettingsStore,
} from '/@/renderer/store';
import { usePlaybackType } from '/@/renderer/store/settings.store';
import { Play, PlaybackType } from '/@/renderer/types';
import { setQueue, setQueueNext } from '/@/renderer/utils/set-transcoded-queue-data';
import { hasFeature } from '/@/shared/api/utils';
import {
AnyLibraryItem,
AnyLibraryItems,
LibraryItem,
ServerType,
} from '/@/shared/types/domain-types';
import { ServerFeature } from '/@/shared/types/features-types';
import { Play, PlaybackType } from '/@/shared/types/types';
type ContextMenuContextProps = {
closeContextMenu: () => void;

View file

@ -1,7 +1,7 @@
import { GridOptions, RowNode } from '@ag-grid-community/core';
import { createUseExternalEvents } from '@mantine/utils';
import { LibraryItem } from '/@/renderer/api/types';
import { LibraryItem } from '/@/shared/types/domain-types';
export type ContextMenuEvents = {
closeContextMenu: () => void;

View file

@ -1,8 +1,15 @@
import { CellContextMenuEvent, GridApi } from '@ag-grid-community/core';
import sortBy from 'lodash/sortBy';
import { Album, AlbumArtist, Artist, LibraryItem, QueueSong, Song } from '/@/renderer/api/types';
import { openContextMenu, SetContextMenuItems } from '/@/renderer/features/context-menu/events';
import {
Album,
AlbumArtist,
Artist,
LibraryItem,
QueueSong,
Song,
} from '/@/shared/types/domain-types';
export const useHandleTableContextMenu = (
itemType: LibraryItem,