diff --git a/src/app/components/metadata/metadata-form/metadata-form.component.html b/src/app/components/metadata/metadata-form/metadata-form.component.html index b89bc21..a93b42e 100644 --- a/src/app/components/metadata/metadata-form/metadata-form.component.html +++ b/src/app/components/metadata/metadata-form/metadata-form.component.html @@ -1,7 +1,25 @@
diff --git a/src/app/components/metadata/metadata-form/metadata-form.component.scss b/src/app/components/metadata/metadata-form/metadata-form.component.scss index fc26b52..102e1f0 100644 --- a/src/app/components/metadata/metadata-form/metadata-form.component.scss +++ b/src/app/components/metadata/metadata-form/metadata-form.component.scss @@ -3,3 +3,14 @@ gap: 0.5rem; align-items: center; } + +.metadata-edit { + display: flex; + gap: 0.5rem; + + .metadata-edit-buttons { + padding-top: 0.5rem; + display: flex; + gap: 0.5rem; + } +} diff --git a/src/app/components/metadata/metadata-form/metadata-form.component.ts b/src/app/components/metadata/metadata-form/metadata-form.component.ts index 5cf848f..1be9daa 100644 --- a/src/app/components/metadata/metadata-form/metadata-form.component.ts +++ b/src/app/components/metadata/metadata-form/metadata-form.component.ts @@ -1,7 +1,8 @@ -import {Component, input, output, signal} from '@angular/core'; -import { MatCardModule } from '@angular/material/card'; +import { Component, computed, input, model, OnInit, output, signal } from '@angular/core'; import { MatIconModule } from '@angular/material/icon'; import { MatButtonModule } from '@angular/material/button'; +import { MatFormField, MatInput } from '@angular/material/input'; +import { FormsModule } from '@angular/forms'; interface MetaData { id: string; @@ -11,17 +12,42 @@ interface MetaData { @Component({ selector: 'app-metadata-form', imports: [ - MatCardModule, MatIconModule, - MatButtonModule + MatButtonModule, + MatFormField, + MatInput, + FormsModule ], templateUrl: './metadata-form.component.html', styleUrl: './metadata-form.component.scss' }) -export class MetadataFormComponent { +export class MetadataFormComponent implements OnInit { public metadata = input.required