add links for media types

This commit is contained in:
Thomas Peetz
2025-09-18 23:56:53 +02:00
parent a5b1d771a0
commit 30f9829768
20 changed files with 66 additions and 66 deletions
@@ -0,0 +1 @@
<p>media-actors works!</p>
@@ -1,18 +1,18 @@
import { ComponentFixture, TestBed } from '@angular/core/testing'; import { ComponentFixture, TestBed } from '@angular/core/testing';
import { MediaFileListComponent } from './media-file-list.component'; import { MediaActorsComponent } from './media-actors.component';
describe('MediaFileListComponent', () => { describe('MediaActorsComponent', () => {
let component: MediaFileListComponent; let component: MediaActorsComponent;
let fixture: ComponentFixture<MediaFileListComponent>; let fixture: ComponentFixture<MediaActorsComponent>;
beforeEach(async () => { beforeEach(async () => {
await TestBed.configureTestingModule({ await TestBed.configureTestingModule({
imports: [MediaFileListComponent] imports: [MediaActorsComponent]
}) })
.compileComponents(); .compileComponents();
fixture = TestBed.createComponent(MediaFileListComponent); fixture = TestBed.createComponent(MediaActorsComponent);
component = fixture.componentInstance; component = fixture.componentInstance;
fixture.detectChanges(); fixture.detectChanges();
}); });
@@ -0,0 +1,11 @@
import { Component } from '@angular/core';
@Component({
selector: 'app-media-actors',
imports: [],
templateUrl: './media-actors.component.html',
styleUrl: './media-actors.component.css'
})
export class MediaActorsComponent {
}
@@ -0,0 +1 @@
<p>media-files works!</p>
@@ -1,18 +1,18 @@
import { ComponentFixture, TestBed } from '@angular/core/testing'; import { ComponentFixture, TestBed } from '@angular/core/testing';
import { MediaVideoListComponent } from './media-video-list.component'; import { MediaFilesComponent } from './media-files.component';
describe('MediaVideoListComponent', () => { describe('MediaFilesComponent', () => {
let component: MediaVideoListComponent; let component: MediaFilesComponent;
let fixture: ComponentFixture<MediaVideoListComponent>; let fixture: ComponentFixture<MediaFilesComponent>;
beforeEach(async () => { beforeEach(async () => {
await TestBed.configureTestingModule({ await TestBed.configureTestingModule({
imports: [MediaVideoListComponent] imports: [MediaFilesComponent]
}) })
.compileComponents(); .compileComponents();
fixture = TestBed.createComponent(MediaVideoListComponent); fixture = TestBed.createComponent(MediaFilesComponent);
component = fixture.componentInstance; component = fixture.componentInstance;
fixture.detectChanges(); fixture.detectChanges();
}); });
@@ -0,0 +1,11 @@
import { Component } from '@angular/core';
@Component({
selector: 'app-media-files',
imports: [],
templateUrl: './media-files.component.html',
styleUrl: './media-files.component.css'
})
export class MediaFilesComponent {
}
@@ -1,5 +1,5 @@
<div class="subnav"> <div class="subnav">
<a routerLink="/media/mediafiles" routerLinkActive="active">MediaFiles</a> <a routerLink="/media/file" routerLinkActive="active">MediaFiles</a>
<a routerLink="/media/mediaactors" routerLinkActive="active">MediaActors</a> <a routerLink="/media/actor" routerLinkActive="active">MediaActors</a>
<a routerLink="/media/mediavideos" routerLinkActive="active">MediaVideos</a> <a routerLink="/media/video" routerLinkActive="active">MediaVideos</a>
</div> </div>
@@ -1,19 +1,19 @@
import { Routes } from "@angular/router"; import { Routes } from "@angular/router";
import { MediaFileListComponent } from "../../../media/media-file/media-file-list/media-file-list.component"; import { MediaFilesComponent } from './../media-files/media-files.component';
import { MediaActorListComponent } from "../../../media/media-actor/media-actor-list/media-actor-list.component"; import { MediaActorsComponent } from '../media-actors/media-actors.component';
import { MediaVideoListComponent } from "../../../media/media-video/media-video-list/media-video-list.component"; import { MediaVideosComponent } from '../media-videos/media-videos.component';
export const mediaRoutes: Routes = [ export const mediaRoutes: Routes = [
{ {
path: 'mediafiles', path: 'file',
component: MediaFileListComponent component: MediaFilesComponent
}, },
{ {
path: 'mediaactors', path: 'actor',
component: MediaActorListComponent component: MediaActorsComponent
}, },
{ {
path: 'mediavideos', path: 'video',
component: MediaVideoListComponent component: MediaVideosComponent
}, },
]; ];
@@ -0,0 +1 @@
<p>media-videos works!</p>
@@ -1,18 +1,18 @@
import { ComponentFixture, TestBed } from '@angular/core/testing'; import { ComponentFixture, TestBed } from '@angular/core/testing';
import { MediaActorListComponent } from './media-actor-list.component'; import { MediaVideosComponent } from './media-videos.component';
describe('MediaActorListComponent', () => { describe('MediaVideosComponent', () => {
let component: MediaActorListComponent; let component: MediaVideosComponent;
let fixture: ComponentFixture<MediaActorListComponent>; let fixture: ComponentFixture<MediaVideosComponent>;
beforeEach(async () => { beforeEach(async () => {
await TestBed.configureTestingModule({ await TestBed.configureTestingModule({
imports: [MediaActorListComponent] imports: [MediaVideosComponent]
}) })
.compileComponents(); .compileComponents();
fixture = TestBed.createComponent(MediaActorListComponent); fixture = TestBed.createComponent(MediaVideosComponent);
component = fixture.componentInstance; component = fixture.componentInstance;
fixture.detectChanges(); fixture.detectChanges();
}); });
@@ -0,0 +1,11 @@
import { Component } from '@angular/core';
@Component({
selector: 'app-media-videos',
imports: [],
templateUrl: './media-videos.component.html',
styleUrl: './media-videos.component.css'
})
export class MediaVideosComponent {
}
@@ -1 +0,0 @@
<p>media-actor-list works!</p>
@@ -1,11 +0,0 @@
import { Component } from '@angular/core';
@Component({
selector: 'app-media-actor-list',
imports: [],
templateUrl: './media-actor-list.component.html',
styleUrl: './media-actor-list.component.css'
})
export class MediaActorListComponent {
}
@@ -1 +0,0 @@
<p>media-file-list works!</p>
@@ -1,11 +0,0 @@
import { Component } from '@angular/core';
@Component({
selector: 'app-media-file-list',
imports: [],
templateUrl: './media-file-list.component.html',
styleUrl: './media-file-list.component.css'
})
export class MediaFileListComponent {
}
@@ -1 +0,0 @@
<p>media-video-list works!</p>
@@ -1,11 +0,0 @@
import { Component } from '@angular/core';
@Component({
selector: 'app-media-video-list',
imports: [],
templateUrl: './media-video-list.component.html',
styleUrl: './media-video-list.component.css'
})
export class MediaVideoListComponent {
}