From a58df35ead6a1529a6e443b993837349d8d2bd1a Mon Sep 17 00:00:00 2001 From: lyzno1 <92089059+lyzno1@users.noreply.github.com> Date: Fri, 29 Aug 2025 13:37:44 +0800 Subject: [PATCH] fix: improve trigger card layout spacing and remove dividers (#24756) --- .../components/app/overview/trigger-card.tsx | 44 ++++++++----------- 1 file changed, 18 insertions(+), 26 deletions(-) diff --git a/web/app/components/app/overview/trigger-card.tsx b/web/app/components/app/overview/trigger-card.tsx index 63ec2567b1..c6a4ad55f4 100644 --- a/web/app/components/app/overview/trigger-card.tsx +++ b/web/app/components/app/overview/trigger-card.tsx @@ -4,8 +4,6 @@ import { useTranslation } from 'react-i18next' import Link from 'next/link' import { Schedule, TriggerAll, WebhookLine } from '@/app/components/base/icons/src/vender/workflow' import Switch from '@/app/components/base/switch' -import Divider from '@/app/components/base/divider' -import Indicator from '@/app/components/header/indicator' import type { AppDetailResponse } from '@/models/app' import type { AppSSO } from '@/types/app' import { useAppContext } from '@/context/app-context' @@ -142,32 +140,26 @@ function TriggerCard({ appInfo }: ITriggerCardProps) { {triggerCount > 0 && (
- {triggers.map((trigger, index) => ( -
-
-
- {getTriggerIcon(trigger)} -
- {trigger.title} -
+ {triggers.map(trigger => ( +
+
+ {getTriggerIcon(trigger)} +
+ {trigger.title}
-
- -
- {trigger.status === 'enabled' - ? t('appOverview.overview.status.running') - : t('appOverview.overview.status.disable')} -
-
- onToggleTrigger(trigger, enabled)} - disabled={!isCurrentWorkspaceEditor} - />
- {index < triggers.length - 1 && ( - - )} +
+
+ {trigger.status === 'enabled' + ? t('appOverview.overview.status.running') + : t('appOverview.overview.status.disable')} +
+
+ onToggleTrigger(trigger, enabled)} + disabled={!isCurrentWorkspaceEditor} + />
))}