Hold shift to delete without prompt

This commit is contained in:
Natsumi
2024-11-17 12:44:09 +13:00
parent 78a6dfbfe1
commit 559d8c0b9c
7 changed files with 105 additions and 66 deletions

View File

@@ -18,4 +18,5 @@ mixin friendLogTab()
span ({{ scope.row.previousTrustLevel }} #[i.el-icon-right] {{ scope.row.trustLevel }})
el-table-column(:label="$t('table.friendLog.action')" width="80" align="right")
template(v-once #default="scope")
el-button(type="text" icon="el-icon-delete" size="mini" @click="deleteFriendLog(scope.row)")
el-button(v-if="shiftHeld" style="color:#f56c6c" type="text" icon="el-icon-close" size="mini" @click="deleteFriendLog(scope.row)")
el-button(v-else type="text" icon="el-icon-delete" size="mini" @click="deleteFriendLogPrompt(scope.row)")