Merge pull request #6214 from menloresearch/enhancement/disabled-form
enhancement: mcp disable save button when server name still empty
This commit is contained in:
commit
8f2f3ca352
@ -142,7 +142,7 @@ export default function AddEditMCPServer({
|
|||||||
setTimeout(initialData.timeout ? initialData.timeout.toString() : '')
|
setTimeout(initialData.timeout ? initialData.timeout.toString() : '')
|
||||||
setArgs(initialData.args?.length > 0 ? initialData.args : [''])
|
setArgs(initialData.args?.length > 0 ? initialData.args : [''])
|
||||||
setTransportType(initialData?.type || 'stdio')
|
setTransportType(initialData?.type || 'stdio')
|
||||||
|
|
||||||
// Initialize JSON content for toggle mode
|
// Initialize JSON content for toggle mode
|
||||||
try {
|
try {
|
||||||
const jsonData = { [editingKey]: initialData }
|
const jsonData = { [editingKey]: initialData }
|
||||||
@ -633,7 +633,12 @@ export default function AddEditMCPServer({
|
|||||||
<Button variant="link" onClick={() => onOpenChange(false)}>
|
<Button variant="link" onClick={() => onOpenChange(false)}>
|
||||||
{t('common:cancel')}
|
{t('common:cancel')}
|
||||||
</Button>
|
</Button>
|
||||||
<Button onClick={handleSave}>{t('mcp-servers:save')}</Button>
|
<Button
|
||||||
|
onClick={handleSave}
|
||||||
|
disabled={!isToggled && serverName.trim() === ''}
|
||||||
|
>
|
||||||
|
{t('mcp-servers:save')}
|
||||||
|
</Button>
|
||||||
</DialogFooter>
|
</DialogFooter>
|
||||||
</DialogContent>
|
</DialogContent>
|
||||||
</Dialog>
|
</Dialog>
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user