fix(web): use text buttons for table row actions

This commit is contained in:
2026-09-28 14:33:54 +08:00
parent 5b2756fea8
commit 630a4feab1
7 changed files with 20 additions and 19 deletions
@@ -131,10 +131,10 @@ export default function AccountManagementList() {
align: 'right',
render: (_, account) => (
<Space wrap>
<Button size="small" onClick={() => openTags(account)}>
<Button type="text" size="small" onClick={() => openTags(account)}>
编辑标签
</Button>
<Button size="small" onClick={() => history.push(`/accounts/${account.id}/edit`)}>
<Button type="text" size="small" onClick={() => history.push(`/accounts/${account.id}/edit`)}>
编辑账号
</Button>
<Popconfirm
@@ -142,7 +142,7 @@ export default function AccountManagementList() {
onConfirm={() => deleteAccount(account)}
disabled={actionBusy === account.id}
>
<Button size="small" danger disabled={actionBusy === account.id}>
<Button type="text" size="small" danger disabled={actionBusy === account.id}>
删除
</Button>
</Popconfirm>
@@ -182,9 +182,9 @@ export default function MonitoringAccountList() {
align: 'right',
render: (_, account) => (
<Space wrap>
<Button size="small" onClick={() => openTags(account)}>编辑标签</Button>
<Button size="small" loading={actionBusy === account.id} disabled={actionBusy === account.id} onClick={() => syncCompetitor(account)}>强制同步</Button>
<Button size="small" disabled={actionBusy === account.id} onClick={() => toggleCompetitor(account)}>
<Button type="text" size="small" onClick={() => openTags(account)}>编辑标签</Button>
<Button type="text" size="small" loading={actionBusy === account.id} disabled={actionBusy === account.id} onClick={() => syncCompetitor(account)}>强制同步</Button>
<Button type="text" size="small" disabled={actionBusy === account.id} onClick={() => toggleCompetitor(account)}>
{account.enabled ? '暂停' : '恢复'}
</Button>
<Popconfirm
@@ -192,7 +192,7 @@ export default function MonitoringAccountList() {
onConfirm={() => deleteAccount(account)}
disabled={actionBusy === account.id}
>
<Button size="small" danger disabled={actionBusy === account.id}>删除</Button>
<Button type="text" size="small" danger disabled={actionBusy === account.id}>删除</Button>
</Popconfirm>
</Space>
),