mirror of
https://github.com/4gray/iptvnator.git
synced 2026-10-11 11:06:16 -08:00
refactor: set videojs based player as default
This commit is contained in:
4 files changed
+27
-23
No files matched your search
Generated
+1
-1
@@ -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;
|
||||
|
||||
@@ -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 : '',
|
||||
});
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user