mantis-app
Version:
M.A.N.T.I.S (MongoDB, Analog, Nx, Tailwind CSS, Ionic, Storybook) is not just a CLI tool; it's your passport to a seamless full-stack project launch.
28 lines (23 loc) • 603 B
text/typescript
import { Component, EventEmitter, Output } from '@angular/core';
import { FormsModule } from '@angular/forms';
import { CreateTodo } from '../../services/todos.service';
({
selector: 'app-add-todo',
standalone: true,
imports: [FormsModule],
templateUrl: './add-todo.component.html',
})
export class AddTodoComponent {
() add = new EventEmitter<CreateTodo>();
title = '';
addTodo() {
if (this.title) {
this.add.emit({
title: this.title,
completed: false,
});
// Reset title to clear input field.
this.title = '';
}
}
}