Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
This commit is contained in:
Denis Bykhov 2023-06-26 17:32:29 +06:00 committed by GitHub
parent 6f25c8e529
commit 7e7e67632b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 10 additions and 6 deletions

View File

@ -75,8 +75,6 @@
$: getFiltered(docs, filter)
$: changeSelected(selected)
function markAsRead (index: number) {
if (filtered[index] !== undefined) {
filtered[index].txes.forEach((p) => (p.isNew = false))
@ -97,6 +95,7 @@
} else {
selected--
}
changeSelected(selected)
} else {
selected = 0
_id = undefined
@ -111,6 +110,7 @@
const value = selected + offset
if (filtered[value] !== undefined) {
selected = value
changeSelected(selected)
}
}
})

View File

@ -76,8 +76,6 @@
}
)
$: changeSelected(selected)
function markAsRead (index: number) {
if (docs[index] !== undefined) {
docs[index].txes.forEach((p) => (p.isNew = false))
@ -98,6 +96,7 @@
} else {
selected--
}
changeSelected(selected)
} else {
selected = 0
_id = undefined
@ -112,6 +111,7 @@
const value = selected + offset
if (docs[value] !== undefined) {
selected = value
changeSelected(selected)
}
}
})
@ -152,11 +152,13 @@
key.stopPropagation()
key.preventDefault()
selected--
changeSelected(selected)
}
if (key.code === 'ArrowDown') {
key.stopPropagation()
key.preventDefault()
selected++
changeSelected(selected)
}
if (key.code === 'Enter') {
key.preventDefault()

View File

@ -101,6 +101,7 @@
const acc = accounts.findIndex((p) => p._id === doc.txes[doc.txes.length - 1].modifiedBy)
if (acc !== -1) {
selected = acc
changeSelected(selected)
}
}
}
@ -108,8 +109,6 @@
$: getFiltered(docs, filter)
$: changeSelected(selected)
function changeSelected (index: number) {
if (accounts[index] === undefined) {
if (accounts.length) {
@ -118,6 +117,7 @@
} else {
selected--
}
changeSelected(selected)
} else {
selected = 0
}
@ -139,11 +139,13 @@
key.stopPropagation()
key.preventDefault()
selected--
changeSelected(selected)
}
if (key.code === 'ArrowDown') {
key.stopPropagation()
key.preventDefault()
selected++
changeSelected(selected)
}
if (key.code === 'Enter') {
key.preventDefault()