export default {
name: "app",
components: {
Header,
Todos,
AddTodo
},
data() {
return {
todos: []
};
},
methods: {
deleteTodo(id) {
this.todos = this.todos.filter(todo => todo.id != id);
},
addTodo(newTodo) {
this.todos = [...this.todos, newTodo];
},
created() {
axios
.get("https://jsonplaceholder.typicode.com/todos")
.then(res => (this.todos = res.data))
.catch(error => error);
}
}
};