diff --git a/src/app/shared/components/edit-baseeffect/edit-baseeffect.component.html b/src/app/shared/components/edit-baseeffect/edit-baseeffect.component.html
new file mode 100644
index 0000000..3de9e16
--- /dev/null
+++ b/src/app/shared/components/edit-baseeffect/edit-baseeffect.component.html
@@ -0,0 +1,42 @@
+@let effect = baseEffect();
+
+
\ No newline at end of file
diff --git a/src/app/shared/components/edit-baseeffect/edit-baseeffect.component.scss b/src/app/shared/components/edit-baseeffect/edit-baseeffect.component.scss
new file mode 100644
index 0000000..e69de29
diff --git a/src/app/shared/components/edit-baseeffect/edit-baseeffect.component.ts b/src/app/shared/components/edit-baseeffect/edit-baseeffect.component.ts
new file mode 100644
index 0000000..4357b37
--- /dev/null
+++ b/src/app/shared/components/edit-baseeffect/edit-baseeffect.component.ts
@@ -0,0 +1,12 @@
+import { Component, model, output } from '@angular/core';
+import { INPCEffect } from '../../../../interfaces';
+
+@Component({
+ selector: 'app-edit-baseeffect',
+ templateUrl: './edit-baseeffect.component.html',
+ styleUrl: './edit-baseeffect.component.scss',
+})
+export class EditBaseeffectComponent {
+ public baseEffect = model.required();
+ public remove = output();
+}