All files / app/codeCharta/ui/filePanel/filePanelFileSelector/removeOrAddFileButton removeOrAddFileButton.component.ts

57.14% Statements 4/7
100% Branches 0/0
50% Functions 1/2
50% Lines 3/6

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 214x               4x     1x                  
import { Component, EventEmitter, Input, Output } from "@angular/core"
 
@Component({
    selector: "cc-remove-file-button",
    templateUrl: "./removeOrAddFileButton.component.html",
    styleUrls: ["/removeOrAddFileButton.component.scss"],
    standalone: true
})
export class RemoveOrAddFileButtonComponent {
    @Input() filename: string
    @Input() isRemoved: boolean
    @Output() removeOrAddFile: EventEmitter<string> = new EventEmitter<string>()
 
    onRemoveOrAddFile(fileName: string, $event: MouseEvent) {
        this.removeOrAddFile.emit(fileName)
 
        $event.stopPropagation()
        $event.preventDefault()
    }
}