Skip to content

🐛Fix: localize resource deletion confirmations - #3781

Merged
Dallas98 merged 1 commit into
developfrom
zjy/bugfix-10
Aug 26, 2026
Merged

🐛Fix: localize resource deletion confirmations#3781
Dallas98 merged 1 commit into
developfrom
zjy/bugfix-10

Conversation

@ayiya12

@ayiya12 ayiya12 commented Aug 26, 2026

Copy link
Copy Markdown
Contributor

Summary

This PR standardizes destructive-action confirmations across the resource management UI by replacing inline Ant Design Popconfirm components with centered confirmation modals.

The update provides a consistent confirmation experience across agents, API keys, groups, invitations, knowledge bases, MCP resources, models, and users.
image
image
image
image
image
image
image
image

Changes

Replaced Popconfirm with confirmation modals in:

  • AgentList.tsx — Agent deletion
  • ApiKeyList.tsx — API key refresh and revoke
  • GroupList.tsx — Group deletion
  • InvitationList.tsx — Invitation deletion
  • KnowledgeList.tsx — Knowledge base deletion
  • McpList.tsx — MCP server, container, and OpenAPI service deletion
  • ModelList.tsx — Model deletion
  • UserList.tsx — User deletion

Verification

  • npm run type-check passes.
  • No backend changes.

@Dallas98
Dallas98 merged commit 327bcb0 into develop Aug 26, 2026
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants