feat: implement new tag management system with filtering and modern UI overlay
This commit is contained in:
@@ -19,9 +19,9 @@
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<app-tags-editor class="note-header__tags"
|
||||
<app-tag-manager class="note-header__tags"
|
||||
[noteId]="noteId"
|
||||
[tags]="tags"
|
||||
(tagsUpdated)="tagsChange.emit($event)"
|
||||
></app-tags-editor>
|
||||
(saved)="tagsChange.emit($event)"
|
||||
></app-tag-manager>
|
||||
</header>
|
||||
|
||||
@@ -2,12 +2,12 @@ import { AfterViewInit, Component, ElementRef, Input, OnDestroy, Output, EventEm
|
||||
import { CommonModule } from '@angular/common';
|
||||
import { debounceTime, Subject } from 'rxjs';
|
||||
import { splitPathKeepFilename } from '../../../../shared/utils/path';
|
||||
import { TagsEditorComponent } from '../../../../shared/tags-editor/tags-editor.component';
|
||||
import { TagManagerComponent } from '../../../../shared/tags/tag-manager/tag-manager.component';
|
||||
|
||||
@Component({
|
||||
selector: 'app-note-header',
|
||||
standalone: true,
|
||||
imports: [CommonModule, TagsEditorComponent],
|
||||
imports: [CommonModule, TagManagerComponent],
|
||||
templateUrl: './note-header.component.html',
|
||||
styleUrls: ['./note-header.component.scss']
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user