// App Data
const todos = [
{ title: 'Todo 1', completed: false },
{ title: 'Todo 2', completed: false },
{ title: 'Todo 3', completed: false },
{ title: 'Todo 4', completed: false },
{ title: 'Todo 5', completed: false }
]
// AlpineJS App
const app = document.getElementById('app')
app.innerHTML = `
Todo List
-
{{ todo.title }}
{{ todo.completed ? 'done' : 'to-do' }}
`
// Completed Todo List
const completedTodos = todos.filter((todo) => todo.completed)
const completedTodosList = document.getElementById('completedTodos')
completedTodosList.innerHTML = `
Completed Todos
-
{{ todo.title }}
{{ todo.completed ? 'done' : 'to-do' }}
`
// Start Timer
const timer = 10
const countdown = document.getElementById('countdown')
countdown.innerHTML = `
Timer
${timer} seconds left
`