2025-05-18 08:52:20 +02:00

28 lines
648 B
TypeScript

import { Component, OnInit } from '@angular/core';
import { TaskService } from 'src/app/services/task.service';
import { Task } from 'src/app/models/task';
@Component({
selector: 'app-tasks',
templateUrl: 'tasks.page.html',
styleUrls: ['tasks.page.scss'],
standalone: false,
})
export class TasksPage implements OnInit {
public tasks: Array<Task> = [];
constructor(
private taskService: TaskService
) {}
ngOnInit(): void {
this.taskService.getTaskList().subscribe(tasks => {
this.tasks = tasks;
});
}
createTask() {
this.taskService.createTask({ name: 'Created task', reward: 10, assigned: 1 });
}
}