Alter IconButton component as NButton to support disable property

This commit is contained in:
tiny-craft
2023-07-02 12:33:41 +08:00
parent 19c8e153c3
commit 8e3adbf0c3
7 changed files with 50 additions and 24 deletions

View File

@@ -80,7 +80,7 @@ const menuOptions = {
icon: renderIcon(CopyLink),
},
{
key: 'server_config',
key: 'server_edit',
label: i18n.t('edit_conn'),
icon: renderIcon(Config),
},
@@ -171,7 +171,7 @@ const openConnection = async (name) => {
await connectionStore.openConnection(name)
}
tabStore.upsertTab({
server: nae,
server: name,
})
} catch (e) {
message.error(e.message)
@@ -185,7 +185,7 @@ const dialog = useDialog()
const removeConnection = async (name) => {
dialog.warning({
title: i18n.t('warning'),
content: i18n.t('delete_key_tip', { key: name }),
content: i18n.t('remove_conn_tip', { conn: name }),
closable: false,
autoFocus: false,
transformOrigin: 'center',
@@ -195,8 +195,6 @@ const removeConnection = async (name) => {
connectionStore.removeConnection(name).then(({ success, msg }) => {
if (!success) {
message.error(msg)
} else {
message.success(i18n.t('delete_key_succ', { key: name }))
}
})
},