upgrade dependencies (migrate to Angular 10)

This commit is contained in:
Alex Shnitman
2021-02-01 22:53:31 +02:00
parent 5b72fe1ba3
commit cb8f820d73
24 changed files with 23382 additions and 6625 deletions

View File

@@ -0,0 +1,31 @@
import { TestBed } from '@angular/core/testing';
import { AppComponent } from './app.component';
describe('AppComponent', () => {
beforeEach(async () => {
await TestBed.configureTestingModule({
declarations: [
AppComponent
],
}).compileComponents();
});
it('should create the app', () => {
const fixture = TestBed.createComponent(AppComponent);
const app = fixture.componentInstance;
expect(app).toBeTruthy();
});
it(`should have as title 'metube'`, () => {
const fixture = TestBed.createComponent(AppComponent);
const app = fixture.componentInstance;
expect(app.title).toEqual('metube');
});
it('should render title', () => {
const fixture = TestBed.createComponent(AppComponent);
fixture.detectChanges();
const compiled = fixture.nativeElement;
expect(compiled.querySelector('.content span').textContent).toContain('metube app is running!');
});
});

View File

@@ -21,12 +21,12 @@ export class AppComponent implements AfterViewInit {
quality: string = "best";
addInProgress = false;
@ViewChild('queueMasterCheckbox', {static: false}) queueMasterCheckbox: MasterCheckboxComponent;
@ViewChild('queueDelSelected', {static: false}) queueDelSelected: ElementRef;
@ViewChild('doneMasterCheckbox', {static: false}) doneMasterCheckbox: MasterCheckboxComponent;
@ViewChild('doneDelSelected', {static: false}) doneDelSelected: ElementRef;
@ViewChild('doneClearCompleted', {static: false}) doneClearCompleted: ElementRef;
@ViewChild('doneClearFailed', {static: false}) doneClearFailed: ElementRef;
@ViewChild('queueMasterCheckbox') queueMasterCheckbox: MasterCheckboxComponent;
@ViewChild('queueDelSelected') queueDelSelected: ElementRef;
@ViewChild('doneMasterCheckbox') doneMasterCheckbox: MasterCheckboxComponent;
@ViewChild('doneDelSelected') doneDelSelected: ElementRef;
@ViewChild('doneClearCompleted') doneClearCompleted: ElementRef;
@ViewChild('doneClearFailed') doneClearFailed: ElementRef;
faTrashAlt = faTrashAlt;
faCheckCircle = faCheckCircle;

View File

@@ -18,7 +18,7 @@ export class MasterCheckboxComponent {
@Input() list: Map<String, Checkable>;
@Output() changed = new EventEmitter<number>();
@ViewChild('masterCheckbox', {static: false}) masterCheckbox: ElementRef;
@ViewChild('masterCheckbox') masterCheckbox: ElementRef;
selected: boolean;
clicked() {