Skip to content

feat(table): surface frequent row actions as inline icons beside the … - #2117

Merged
Fiona2016 merged 1 commit into
feat-table-design-srm-0517from
feat-table-action-expose-0531
May 31, 2026
Merged

feat(table): surface frequent row actions as inline icons beside the …#2117
Fiona2016 merged 1 commit into
feat-table-design-srm-0517from
feat-table-action-expose-0531

Conversation

@Fiona2016

Copy link
Copy Markdown
Collaborator

…kebab

把高频/特色行操作从三点菜单放出为行内图标(icon+tooltip,置于三点左侧),并从菜单中移除不重复。

新增共享 TableActionIconButton + TableActionCell(含 style.less 行内图标样式)。

放 1 个图标 + 三点留 CRUD:技能资源文件(查看)、事件管道(执行记录)、自愈任务(详情)、自愈脚本(立即执行)、ES 索引模式(配置)。

注:事件管道「执行记录」、自愈脚本「立即执行」原为路由 Link,放成图标按钮后改用 history.push(跳转一致,失去 cmd+点击开新标签)。待议表保持收起。

…kebab

把高频/特色行操作从三点菜单放出为行内图标(icon+tooltip,置于三点左侧),并从菜单中移除不重复。

新增共享 TableActionIconButton + TableActionCell(含 style.less 行内图标样式)。

放 1 个图标 + 三点留 CRUD:技能资源文件(查看)、事件管道(执行记录)、自愈任务(详情)、自愈脚本(立即执行)、ES 索引模式(配置)。

注:事件管道「执行记录」、自愈脚本「立即执行」原为路由 Link,放成图标按钮后改用 history.push(跳转一致,失去 cmd+点击开新标签)。待议表保持收起。

Co-Authored-By: Claude Opus 4.8 <[email protected]>
@coderabbitai

coderabbitai Bot commented May 31, 2026

Copy link
Copy Markdown

Important

Review skipped

Auto reviews are disabled on base/target branches other than the default branch.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: 1b2fa0aa-205d-41e8-8214-997b3746ffd6

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch feat-table-action-expose-0531

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@Fiona2016
Fiona2016 merged commit 45825fb into feat-table-design-srm-0517 May 31, 2026
1 check 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.

1 participant