diff --git a/src/app/home/home.component.ts b/src/app/home/home.component.ts index 9c3c8e293..e930939a5 100644 --- a/src/app/home/home.component.ts +++ b/src/app/home/home.component.ts @@ -4,7 +4,7 @@ import { UploadFile } from 'ngx-uploader'; import { ChannelStore, createChannel } from '../state'; import { Router } from '@angular/router'; import { MatSnackBar } from '@angular/material/snack-bar'; -import { Playlist } from './playlist.interface'; +import { Playlist } from '../../../playlist.interface'; import { ElectronService } from '../services/electron.service'; import { ERROR, diff --git a/src/app/home/playlist.interface.ts b/src/app/home/playlist.interface.ts deleted file mode 100644 index 98ede0f9d..000000000 --- a/src/app/home/playlist.interface.ts +++ /dev/null @@ -1,31 +0,0 @@ -import { ID } from '@datorama/akita'; - -/** - * An interface that describe the possible states of the playlist update/refresh process - */ -export enum PlaylistUpdateState { - UPDATED, - IN_PROGRESS, - NOT_UPDATED, -} - -/** - * Describes playlist interface - */ -export interface Playlist { - id: ID; - _id: string; - title: string; - filename: string; - playlist: any; - importDate: string; - lastUsage: string; - favorites: string[]; - count: number; - url?: string; - userAgent?: string; - filePath?: string; - autoRefresh: boolean; - updateDate?: number; - updateState?: PlaylistUpdateState; -} diff --git a/src/app/home/recent-playlists/playlist-info/playlist-info.component.spec.ts b/src/app/home/recent-playlists/playlist-info/playlist-info.component.spec.ts index 309ea5b0c..4f3e7459b 100644 --- a/src/app/home/recent-playlists/playlist-info/playlist-info.component.spec.ts +++ b/src/app/home/recent-playlists/playlist-info/playlist-info.component.spec.ts @@ -11,7 +11,7 @@ import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; import { DatePipe } from '@angular/common'; import { PlaylistInfoComponent } from './playlist-info.component'; import { FormsModule, ReactiveFormsModule, FormBuilder } from '@angular/forms'; -import { Playlist } from '../../playlist.interface'; +import { Playlist } from './../../../../../playlist.interface'; describe('PlaylistInfoComponent', () => { let component: PlaylistInfoComponent; diff --git a/src/app/home/recent-playlists/playlist-info/playlist-info.component.ts b/src/app/home/recent-playlists/playlist-info/playlist-info.component.ts index 050800708..38fe3c88e 100644 --- a/src/app/home/recent-playlists/playlist-info/playlist-info.component.ts +++ b/src/app/home/recent-playlists/playlist-info/playlist-info.component.ts @@ -10,7 +10,7 @@ import { import { MAT_DIALOG_DATA } from '@angular/material/dialog'; import { PLAYLIST_SAVE_DETAILS } from '../../../../../ipc-commands'; import { ElectronService } from '../../../services/electron.service'; -import { Playlist } from '../../playlist.interface'; +import { Playlist } from '../../../../../playlist.interface'; @Component({ selector: 'app-playlist-info',