diff --git a/apps/rowboat/app/projects/[projectId]/job-rules/components/composio-trigger-deployment-view.tsx b/apps/rowboat/app/projects/[projectId]/job-rules/components/composio-trigger-deployment-view.tsx
index e6ecfd69..a2fa8307 100644
--- a/apps/rowboat/app/projects/[projectId]/job-rules/components/composio-trigger-deployment-view.tsx
+++ b/apps/rowboat/app/projects/[projectId]/job-rules/components/composio-trigger-deployment-view.tsx
@@ -63,8 +63,7 @@ export function ComposioTriggerDeploymentView({ projectId, deploymentId }: { pro
title={
-
@@ -77,9 +76,9 @@ export function ComposioTriggerDeploymentView({ projectId, deploymentId }: { pro
onClick={() => setShowDeleteConfirm(true)}
variant="secondary"
size="sm"
- className="flex items-center gap-2 bg-red-50 hover:bg-red-100 text-red-700 dark:bg-red-950 dark:hover:bg-red-900 dark:text-red-400 border border-red-200 dark:border-red-800"
+ startContent={
}
+ className="bg-red-50 hover:bg-red-100 text-red-700 dark:bg-red-950 dark:hover:bg-red-900 dark:text-red-400 border border-red-200 dark:border-red-800 whitespace-nowrap"
>
-
Delete
@@ -151,14 +150,15 @@ export function ComposioTriggerDeploymentView({ projectId, deploymentId }: { pro
Delete External Trigger
Are you sure you want to delete this external trigger? This will remove the linked webhook in Composio and delete this deployment.
- setShowDeleteConfirm(false)} disabled={deleting}>Cancel
+ setShowDeleteConfirm(false)} disabled={deleting} className="whitespace-nowrap">Cancel
}
+ className="bg-red-50 hover:bg-red-100 text-red-700 dark:bg-red-950 dark:hover:bg-red-900 dark:text-red-400 border border-red-200 dark:border-red-800 whitespace-nowrap"
>
- {deleting ? (<> Deleting...>) : (<> Delete>)}
+ {deleting ? 'Deleting...' : 'Delete'}
diff --git a/apps/rowboat/app/projects/[projectId]/job-rules/components/triggers-tab.tsx b/apps/rowboat/app/projects/[projectId]/job-rules/components/triggers-tab.tsx
index 3a6d0111..59fdd94c 100644
--- a/apps/rowboat/app/projects/[projectId]/job-rules/components/triggers-tab.tsx
+++ b/apps/rowboat/app/projects/[projectId]/job-rules/components/triggers-tab.tsx
@@ -5,6 +5,7 @@ import { Spinner, Link } from '@heroui/react';
import { Button } from '@/components/ui/button';
import { Panel } from '@/components/common/panel-common';
import { Plus, Trash2, ZapIcon, ChevronDown, ChevronUp, ArrowLeftIcon } from 'lucide-react';
+import Image from 'next/image';
import { z } from 'zod';
import { ComposioTriggerDeployment } from '@/src/entities/models/composio-trigger-deployment';
import { ComposioTriggerType } from '@/src/entities/models/composio-trigger-type';
@@ -330,10 +331,13 @@ export function TriggersTab({ projectId }: { projectId: string }) {
{trigger.logo && (
-

)}
{trigger.toolkitSlug && (
@@ -364,10 +368,9 @@ export function TriggersTab({ projectId }: { projectId: string }) {
size="sm"
isLoading={deletingTrigger === trigger.id}
onClick={() => handleDeleteTrigger(trigger.id)}
+ startContent={
}
className="text-red-600 hover:text-red-700 hover:bg-red-50 dark:text-red-400 dark:hover:text-red-300 dark:hover:bg-red-950"
- >
-
-
+ />
{/* Advanced Details Section - Collapsible */}