arkit
Version:
Visualises JavaScript, TypeScript and Flow codebases as meaningful and committable architecture diagrams
24 lines (19 loc) • 476 B
JavaScript
import { Component } from '@angular/core';
import { TodoStoreService } from '../../services/todo-store.service';
import template from './todo-header.template.html';
export class TodoHeaderComponent {
newTodo = '';
constructor(todoStore:TodoStoreService) {
this._todoStore = todoStore;
}
addTodo() {
if (this.newTodo.trim().length) {
this._todoStore.add(this.newTodo);
this.newTodo = '';
}
}
}