project refactoring en clean archi

This commit is contained in:
styve Lioumba
2025-10-23 14:10:53 +02:00
parent ef02c6a537
commit 02637235e3
52 changed files with 3873 additions and 875 deletions

View File

@@ -1,18 +1,16 @@
import { Component, Input } from '@angular/core';
import { Project } from '@app/shared/models/project';
import { JsonPipe } from '@angular/common';
import { environment } from '@env/environment';
import { RouterLink } from '@angular/router';
import { ProjectViewModel } from '@app/ui/projects/project.presenter.model';
@Component({
selector: 'app-project-item',
standalone: true,
imports: [JsonPipe, RouterLink],
imports: [],
templateUrl: './project-item.component.html',
styleUrl: './project-item.component.scss',
})
export class ProjectItemComponent {
protected readonly environment = environment;
@Input({ required: true }) project: Project | undefined = undefined;
@Input({ required: true }) project: ProjectViewModel | undefined = undefined;
}