Skip to content

Commit c4c0bab

Browse files
committed
fix(permission): 优化权限提示名称首字母大写显示
- 引入capitalize工具函数格式化权限请求名称 - 将权限名称改为首字母大写显示,提升界面一致性和可读性
1 parent d87d97e commit c4c0bab

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

packages/vscode-ide-companion/src/webview/components/PermissionPrompt.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ import { Button } from "@/webview/components/ui/button";
33
import type { AppAction, AskPermissionRequest, PermissionPromptState, SkillInfo } from "@/webview/types";
44
import { ShieldAlert, X } from "lucide-react";
55
import { Alert, AlertDescription, AlertTitle } from "@/webview/components/ui/alert";
6+
import { capitalize } from "@/webview/utils";
67

78
export interface PermissionPromptProps {
89
askPermissions: AskPermissionRequest[];
@@ -267,7 +268,7 @@ export default function PermissionPrompt({
267268
</Button>
268269
</div>
269270

270-
<div className="font-semibold mb-1">{prompt.request.name}</div>
271+
<div className="font-semibold mb-1">{capitalize(prompt.request.name)}</div>
271272
<div className="text-xs text-muted-foreground mb-1 break-all">{prompt.request.command || "(no command)"}</div>
272273
{prompt.request.description && (
273274
<div className="text-xs text-muted-foreground mb-2">{prompt.request.description}</div>

0 commit comments

Comments
 (0)