mirror of
https://github.com/morris/vanilla-todo.git
synced 2025-08-21 21:25:25 +02:00
add date picker, refactor event names, cleanups
This commit is contained in:
@@ -44,7 +44,7 @@ export function TodoItem(el) {
|
||||
if (state.editing) save();
|
||||
|
||||
el.dispatchEvent(
|
||||
new CustomEvent('checkItem', {
|
||||
new CustomEvent('checkTodoItem', {
|
||||
detail: {
|
||||
item: state.item,
|
||||
done: !state.item.done,
|
||||
@@ -102,7 +102,7 @@ export function TodoItem(el) {
|
||||
// event handler?
|
||||
requestAnimationFrame(() => {
|
||||
el.dispatchEvent(
|
||||
new CustomEvent('deleteItem', {
|
||||
new CustomEvent('deleteTodoItem', {
|
||||
detail: state.item,
|
||||
bubbles: true,
|
||||
})
|
||||
@@ -113,7 +113,7 @@ export function TodoItem(el) {
|
||||
}
|
||||
|
||||
el.dispatchEvent(
|
||||
new CustomEvent('saveItem', {
|
||||
new CustomEvent('saveTodoItem', {
|
||||
detail: {
|
||||
item: state.item,
|
||||
label,
|
||||
|
Reference in New Issue
Block a user