Update src/task-lists-element.ts

Co-authored-by: Kristján Oddsson <koddsson@gmail.com>
This commit is contained in:
Chanakya Bhardwaj 2021-07-29 14:48:52 +02:00 коммит произвёл GitHub
Родитель 63e57957cd
Коммит fdaa68a9bf
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
1 изменённых файлов: 2 добавлений и 5 удалений

Просмотреть файл

@ -132,11 +132,8 @@ function position(checkbox: HTMLInputElement): [number, number] {
const list = taskList(checkbox)
if (!list) throw new Error('.contains-task-list not found')
const item = checkbox.closest('.task-list-item')
const index = item
? Array.from(list.children)
.filter(el => el.classList.contains('task-list-item'))
.indexOf(item)
: -1
const listItems = Array.from(list.children).filter(el => el.classList.contains('task-list-item'))
const index = item ? listItems.indexOf(item) : -1
return [listIndex(list), index]
}