mirror of
https://github.com/tiny-craft/tiny-rdm.git
synced 2025-10-20 21:59:27 +08:00
perf: bind message and dialog to window
This commit is contained in:
@@ -8,10 +8,8 @@ import { types, types as redisTypes } from '@/consts/support_redis_type.js'
|
||||
import EditableTableColumn from '@/components/common/EditableTableColumn.vue'
|
||||
import useDialogStore from 'stores/dialog.js'
|
||||
import useConnectionStore from 'stores/connections.js'
|
||||
import { useMessage } from '@/utils/message.js'
|
||||
|
||||
const i18n = useI18n()
|
||||
const message = useMessage()
|
||||
const props = defineProps({
|
||||
name: String,
|
||||
db: Number,
|
||||
@@ -125,7 +123,7 @@ const actionColumn = {
|
||||
)
|
||||
if (success) {
|
||||
connectionStore.loadKeyValue(props.name, props.db, props.keyPath).then((r) => {})
|
||||
message.success(i18n.t('delete_key_succ', { key: row.key }))
|
||||
$message.success(i18n.t('delete_key_succ', { key: row.key }))
|
||||
// update display value
|
||||
// if (!isEmpty(removed)) {
|
||||
// for (const elem of removed) {
|
||||
@@ -133,10 +131,10 @@ const actionColumn = {
|
||||
// }
|
||||
// }
|
||||
} else {
|
||||
message.error(msg)
|
||||
$message.error(msg)
|
||||
}
|
||||
} catch (e) {
|
||||
message.error(e.message)
|
||||
$message.error(e.message)
|
||||
}
|
||||
},
|
||||
onSave: async () => {
|
||||
@@ -151,7 +149,7 @@ const actionColumn = {
|
||||
)
|
||||
if (success) {
|
||||
connectionStore.loadKeyValue(props.name, props.db, props.keyPath).then((r) => {})
|
||||
message.success(i18n.t('save_value_succ'))
|
||||
$message.success(i18n.t('save_value_succ'))
|
||||
// update display value
|
||||
// if (!isEmpty(updated)) {
|
||||
// for (const key in updated) {
|
||||
@@ -159,10 +157,10 @@ const actionColumn = {
|
||||
// }
|
||||
// }
|
||||
} else {
|
||||
message.error(msg)
|
||||
$message.error(msg)
|
||||
}
|
||||
} catch (e) {
|
||||
message.error(e.message)
|
||||
$message.error(e.message)
|
||||
} finally {
|
||||
currentEditRow.value.no = 0
|
||||
}
|
||||
|
Reference in New Issue
Block a user