refactor: set videojs based player as default

This commit is contained in:
4gray committed 2021-02-11 19:45:11 +01:00
1 parent 9733910644
commit 97a9f91c46
4 files changed
+27 -23

No files matched your search

+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "iptvnator",
"version": "0.3.0",
"version": "0.4.0",
"lockfileVersion": 1,
"requires": true,
"dependencies": {
@@ -24,24 +24,28 @@ describe('VideoPlayerComponent', () => {
let store: ChannelStore;
let channels;
beforeEach(waitForAsync(() => {
TestBed.configureTestingModule({
declarations: [
MockComponent(EpgListComponent),
MockComponent(HtmlVideoPlayerComponent),
MockComponent(VjsPlayerComponent),
MockComponent(VideoPlayerComponent),
MockComponent(ChannelListContainerComponent),
VideoPlayerComponent,
],
providers: [{ provide: MatSnackBar, useClass: MatSnackBarStub }],
imports: [
MockModule(MatSidenavModule),
MockModule(MatIconModule),
MockModule(MatToolbarModule),
],
}).compileComponents();
}));
beforeEach(
waitForAsync(() => {
TestBed.configureTestingModule({
declarations: [
MockComponent(EpgListComponent),
MockComponent(HtmlVideoPlayerComponent),
MockComponent(VjsPlayerComponent),
MockComponent(VideoPlayerComponent),
MockComponent(ChannelListContainerComponent),
VideoPlayerComponent,
],
providers: [
{ provide: MatSnackBar, useClass: MatSnackBarStub },
],
imports: [
MockModule(MatSidenavModule),
MockModule(MatIconModule),
MockModule(MatToolbarModule),
],
}).compileComponents();
})
);
beforeEach(() => {
fixture = TestBed.createComponent(VideoPlayerComponent);
@@ -63,7 +67,7 @@ describe('VideoPlayerComponent', () => {
it('should check default component settings', () => {
fixture.detectChanges();
expect(component.player).toEqual('html5');
expect(component.player).toEqual('videojs');
});
it('should update store after channel was faved', () => {
@@ -42,7 +42,7 @@ export class VideoPlayerComponent implements OnInit {
);
/** Selected video player component */
player: VideoPlayerType = 'html5';
player: VideoPlayerType = 'videojs';
/** Sidebar object */
@ViewChild('sidenav') sideNav: MatSidenav;
+2 -2
View File
@@ -70,7 +70,7 @@ export class SettingsComponent implements OnInit, OnDestroy {
private storage: StorageMap
) {
this.settingsForm = this.formBuilder.group({
player: ['html5'], // default value
player: ['videojs'], // default value
epgUrl: '',
});
@@ -101,7 +101,7 @@ export class SettingsComponent implements OnInit, OnDestroy {
this.storage.get('settings').subscribe((settings: Settings) => {
if (settings) {
this.settingsForm.setValue({
player: settings.player ? settings.player : 'html5',
player: settings.player ? settings.player : 'videojs',
epgUrl: settings.epgUrl ? settings.epgUrl : '',
});
}