Refactor chat message removal logic

This commit is contained in:
kwaroran
2024-03-08 00:00:59 +09:00
parent 701dd0ac8c
commit 62f9501f19

View File

@@ -31,7 +31,14 @@
let msgDisplay = ''
let translated = get(DataBase).autoTranslate
async function rm(){
async function rm(e:MouseEvent){
if(e.shiftKey){
let msg = $CurrentChat.message
msg = msg.slice(0, idx)
$CurrentChat.message = msg
return
}
const rm = $DataBase.askRemoval ? await alertConfirm(language.removeChat) : true
if(rm){
if($DataBase.instantRemove){