diff --git a/src/app/create-qualification/create-qualification.component.css b/src/app/create-qualification/create-qualification.component.css
new file mode 100644
index 0000000..e69de29
diff --git a/src/app/create-qualification/create-qualification.component.html b/src/app/create-qualification/create-qualification.component.html
new file mode 100644
index 0000000..91fa634
--- /dev/null
+++ b/src/app/create-qualification/create-qualification.component.html
@@ -0,0 +1 @@
+
create-qualification works!
diff --git a/src/app/create-qualification/create-qualification.component.spec.ts b/src/app/create-qualification/create-qualification.component.spec.ts
new file mode 100644
index 0000000..8d2d0fd
--- /dev/null
+++ b/src/app/create-qualification/create-qualification.component.spec.ts
@@ -0,0 +1,23 @@
+import { ComponentFixture, TestBed } from '@angular/core/testing';
+
+import { CreateQualificationComponent } from './create-qualification.component';
+
+describe('CreateQualificationComponent', () => {
+ let component: CreateQualificationComponent;
+ let fixture: ComponentFixture;
+
+ beforeEach(async () => {
+ await TestBed.configureTestingModule({
+ imports: [CreateQualificationComponent]
+ })
+ .compileComponents();
+
+ fixture = TestBed.createComponent(CreateQualificationComponent);
+ component = fixture.componentInstance;
+ fixture.detectChanges();
+ });
+
+ it('should create', () => {
+ expect(component).toBeTruthy();
+ });
+});
diff --git a/src/app/create-qualification/create-qualification.component.ts b/src/app/create-qualification/create-qualification.component.ts
new file mode 100644
index 0000000..6a3a2f8
--- /dev/null
+++ b/src/app/create-qualification/create-qualification.component.ts
@@ -0,0 +1,11 @@
+import { Component } from '@angular/core';
+
+@Component({
+ selector: 'app-create-qualification',
+ imports: [],
+ templateUrl: './create-qualification.component.html',
+ styleUrl: './create-qualification.component.css'
+})
+export class CreateQualificationComponent {
+
+}
diff --git a/src/app/qualifications/qualifications.component.html b/src/app/qualifications/qualifications.component.html
index 8253ea8..f0f7005 100644
--- a/src/app/qualifications/qualifications.component.html
+++ b/src/app/qualifications/qualifications.component.html
@@ -1,3 +1,6 @@
+Qualifications
+
+
@if (qualifications$ | async; as qualifications) {
@if (qualifications) {
;
- public readonly displayedColumns: string[] = ['skill', 'actions'];
+ public qualifications$: Observable;
+ public readonly displayedColumns: string[] = ['skill', 'actions'];
+ private readonly dialog: MatDialog = inject(MatDialog);
- constructor(private readonly qualificationService: QualificationService) {
- this.qualifications$ = this.qualificationService.getAll();
- }
+ constructor(private readonly qualificationService: QualificationService) {
+ this.qualifications$ = this.qualificationService.getAll();
+ }
+
+ openCreateModal() {
+ const createQualificationModal = this.dialog.open(CreateQualificationComponent);
+ }
}