All files / app/components/home/aside/projects/project-item project-item.component.ts

100% Statements 3/3
100% Branches 0/0
100% Functions 1/1
100% Lines 3/3

Kamil Chmielowski

Web / Angular

Jasmine code coverage report for cv app.

You can contact with me by email: kamilchmielowski94@gmail.com or my page.

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 21 22 23 24 25 26 27 28 29                                          1x 98x 98x          
import { ChangeDetectionStrategy, Component, Input } from '@angular/core';
import { CommonModule } from '@angular/common';
 
import { SvgIconComponent } from 'angular-svg-icon';
import { TranslateModule } from '@ngx-translate/core';
 
import { ItemChipsComponent } from './item-chips/item-chips.component';
 
@Component({
  selector: 'app-project-item',
  templateUrl: './project-item.component.html',
  styleUrls: ['./project-item.component.scss'],
  standalone: true,
  changeDetection: ChangeDetectionStrategy.OnPush,
  imports: [
    CommonModule,
    ItemChipsComponent,
    SvgIconComponent,
    TranslateModule,
  ]
})
export class ProjectItemComponent {
  @Input({ required: true }) title = '';
  @Input({ required: true }) href = '';
  @Input() chips?: string[];
  @Input() githubUrl?: string;
  @Input() jasmineUrl?: string;
}