Enhance Dialog component to accept contentClassName prop for customizable styling. Update ToolLibraryPage to utilize new prop for improved modal layout. Refactor text in ToolLibrary for clarity.

This commit is contained in:
Xin Wang
2026-02-27 15:12:01 +08:00
parent 487634c494
commit 0f1165af64
2 changed files with 5 additions and 3 deletions

View File

@@ -486,6 +486,7 @@ export const ToolLibraryPage: React.FC = () => {
isOpen={isToolModalOpen}
onClose={() => setIsToolModalOpen(false)}
title={editingTool ? '编辑自定义工具' : '添加自定义工具'}
contentClassName="max-w-4xl"
footer={
<>
<Button variant="ghost" onClick={() => setIsToolModalOpen(false)}></Button>
@@ -560,7 +561,7 @@ export const ToolLibraryPage: React.FC = () => {
</div>
{toolParameters.length === 0 ? (
<div className="rounded-md border border-white/10 bg-black/20 p-3 text-xs text-muted-foreground">
ElevenLabs JSON Schema
JSON Schema
</div>
) : (
<div className="space-y-3">