added the ability to save playlists

added local db system (lowdb)

playlists are now downloaded as a zip from the streaming menu
This commit is contained in:
Isaac Grynsztein
2020-02-19 02:29:10 -05:00
parent 0095ea1271
commit d245904c0d
12 changed files with 336 additions and 24 deletions

View File

@@ -5,7 +5,8 @@ import {MatNativeDateModule, MatRadioModule, MatInputModule, MatButtonModule, Ma
MatProgressBarModule, MatExpansionModule,
MatGridList,
MatProgressSpinnerModule,
MatButtonToggleModule} from '@angular/material';
MatButtonToggleModule,
MatDialogModule} from '@angular/material';
import {FormsModule, ReactiveFormsModule} from '@angular/forms';
import { AppComponent } from './app.component';
import {BrowserAnimationsModule} from '@angular/platform-browser/animations';
@@ -22,13 +23,15 @@ import {VgCoreModule} from 'videogular2/compiled/core';
import {VgControlsModule} from 'videogular2/compiled/controls';
import {VgOverlayPlayModule} from 'videogular2/compiled/overlay-play';
import {VgBufferingModule} from 'videogular2/compiled/buffering';
import { InputDialogComponent } from './input-dialog/input-dialog.component';
@NgModule({
declarations: [
AppComponent,
FileCardComponent,
MainComponent,
PlayerComponent
PlayerComponent,
InputDialogComponent
],
imports: [
BrowserModule,
@@ -54,6 +57,7 @@ import {VgBufferingModule} from 'videogular2/compiled/buffering';
MatProgressBarModule,
MatProgressSpinnerModule,
MatButtonToggleModule,
MatDialogModule,
VgCoreModule,
VgControlsModule,
VgOverlayPlayModule,
@@ -61,6 +65,9 @@ import {VgBufferingModule} from 'videogular2/compiled/buffering';
RouterModule,
AppRoutingModule
],
entryComponents: [
InputDialogComponent
],
providers: [PostsService],
bootstrap: [AppComponent]
})