Something went wrong. Try again.
Some angular code i wrote while following: Angular - The Complete Guide (2025 Edition)
Something went wrong. Try again.
1234567891011121314151617181920212223import { Component, Input, inject } from '@angular/core';import { DatePipe } from '@angular/common';
import { type Task } from './task.model';import { CardComponent } from "../../shared/card/card.component";import { TasksService } from '../tasks.service';
@Component({ selector: 'app-task', standalone: true, templateUrl: './task.component.html', styleUrl: './task.component.css', imports: [CardComponent, DatePipe]})export class TaskComponent { @Input({required: true}) task!: Task; private tasksService = inject(TasksService);
onCompleteTask() { this.tasksService.removeTask(this.task.id); }}