diff --git a/web/app/components/app/overview/app-card.tsx b/web/app/components/app/overview/app-card.tsx index a2d71436c1..43293ab53b 100644 --- a/web/app/components/app/overview/app-card.tsx +++ b/web/app/components/app/overview/app-card.tsx @@ -221,7 +221,7 @@ function AppCard({
window.open(docLink('/guides/workflow/node/start'), '_blank')} + onClick={() => window.open(docLink('/guides/workflow/node/user-input'), '_blank')} > {t('appOverview.overview.appInfo.enableTooltip.learnMore')}
diff --git a/web/app/components/app/overview/trigger-card.tsx b/web/app/components/app/overview/trigger-card.tsx index 856f17c595..8946bdc0a5 100644 --- a/web/app/components/app/overview/trigger-card.tsx +++ b/web/app/components/app/overview/trigger-card.tsx @@ -18,6 +18,7 @@ import { canFindTool } from '@/utils' import { useTriggerStatusStore } from '@/app/components/workflow/store/trigger-status' import BlockIcon from '@/app/components/workflow/block-icon' import { BlockEnum } from '@/app/components/workflow/types' +import { useDocLink } from '@/context/i18n' export type ITriggerCardProps = { appInfo: AppDetailResponse & Partial @@ -83,6 +84,7 @@ const getTriggerIcon = (trigger: AppTrigger, triggerPlugins: any[]) => { function TriggerCard({ appInfo, onToggleResult }: ITriggerCardProps) { const { t } = useTranslation() + const docLink = useDocLink() const appId = appInfo.id const { isCurrentWorkspaceEditor } = useAppContext() const { data: triggersResponse, isLoading } = useAppTriggers(appId) @@ -136,10 +138,6 @@ function TriggerCard({ appInfo, onToggleResult }: ITriggerCardProps) { } } - const handleLearnMoreClick = () => { - console.log('Learn about Triggers clicked') - } - if (isLoading) { return (
@@ -209,8 +207,9 @@ function TriggerCard({ appInfo, onToggleResult }: ITriggerCardProps) {
{t('appOverview.overview.triggerInfo.triggerStatusDescription')}{' '} {t('appOverview.overview.triggerInfo.learnAboutTriggers')} diff --git a/web/app/components/workflow-app/components/workflow-onboarding-modal/index.tsx b/web/app/components/workflow-app/components/workflow-onboarding-modal/index.tsx index 7e8c76d67a..747a232ca7 100644 --- a/web/app/components/workflow-app/components/workflow-onboarding-modal/index.tsx +++ b/web/app/components/workflow-app/components/workflow-onboarding-modal/index.tsx @@ -63,7 +63,7 @@ const WorkflowOnboardingModal: FC = ({
{t('workflow.onboarding.description')}{' '} , schemaTypeDefinitions?: Sc const metaData = genNodeMetaData({ sort: 1, type: BlockEnum.TriggerPlugin, + helpLinkUri: 'plugin-trigger', isStart: true, }) diff --git a/web/app/components/workflow/nodes/trigger-schedule/default.ts b/web/app/components/workflow/nodes/trigger-schedule/default.ts index e47518cc25..69f93c33f4 100644 --- a/web/app/components/workflow/nodes/trigger-schedule/default.ts +++ b/web/app/components/workflow/nodes/trigger-schedule/default.ts @@ -107,6 +107,7 @@ const validateVisualConfig = (payload: ScheduleTriggerNodeType, t: any): string const metaData = genNodeMetaData({ sort: 2, type: BlockEnum.TriggerSchedule, + helpLinkUri: 'schedule-trigger', isStart: true, }) diff --git a/web/app/components/workflow/nodes/trigger-webhook/default.ts b/web/app/components/workflow/nodes/trigger-webhook/default.ts index 176b365b03..5071a79913 100644 --- a/web/app/components/workflow/nodes/trigger-webhook/default.ts +++ b/web/app/components/workflow/nodes/trigger-webhook/default.ts @@ -8,6 +8,7 @@ import { createWebhookRawVariable } from './utils/raw-variable' const metaData = genNodeMetaData({ sort: 3, type: BlockEnum.TriggerWebhook, + helpLinkUri: 'webhook-trigger', isStart: true, })