This commit is contained in:
LaZzyMan 2026-02-25 20:51:41 +08:00
parent 25f923e89e
commit a608fdd243
14 changed files with 194 additions and 471 deletions

View file

@ -17,12 +17,11 @@ import {
formatServerCommand,
} from '../utils.js';
type ServerAction = 'view-tools' | 'view-logs' | 'reconnect' | 'toggle-disable';
type ServerAction = 'view-tools' | 'reconnect' | 'toggle-disable';
export const ServerDetailStep: React.FC<ServerDetailStepProps> = ({
server,
onViewTools,
onViewLogs,
onReconnect,
onDisable,
onBack,
@ -40,13 +39,6 @@ export const ServerDetailStep: React.FC<ServerDetailStepProps> = ({
},
value: 'view-tools' as const,
},
{
key: 'view-logs',
get label() {
return t('View logs');
},
value: 'view-logs' as const,
},
{
key: 'reconnect',
get label() {
@ -72,9 +64,6 @@ export const ServerDetailStep: React.FC<ServerDetailStepProps> = ({
case 'view-tools':
onViewTools();
break;
case 'view-logs':
onViewLogs?.();
break;
case 'reconnect':
onReconnect?.();
break;
@ -115,7 +104,7 @@ export const ServerDetailStep: React.FC<ServerDetailStepProps> = ({
>
{getStatusIcon(server.status)} {t(server.status)}
{server.isDisabled && (
<Text color={theme.status.warning}> (disabled)</Text>
<Text color={theme.status.warning}> {t('(disabled)')}</Text>
)}
</Text>
</Box>
@ -193,9 +182,6 @@ export const ServerDetailStep: React.FC<ServerDetailStepProps> = ({
case 'view-tools':
onViewTools();
break;
case 'view-logs':
onViewLogs?.();
break;
case 'reconnect':
onReconnect?.();
break;