diff --git a/apps/nextjs/src/app/[locale]/init/_steps/integrations/init-integrations.tsx b/apps/nextjs/src/app/[locale]/init/_steps/integrations/init-integrations.tsx index 27c42fca6..11363f2b2 100644 --- a/apps/nextjs/src/app/[locale]/init/_steps/integrations/init-integrations.tsx +++ b/apps/nextjs/src/app/[locale]/init/_steps/integrations/init-integrations.tsx @@ -90,6 +90,7 @@ export const InitIntegrations = () => { kind={currentKind} onSuccess={advanceOrFinish} onCancel={backToSelect} + onSkip={advanceOrFinish} isOnboarding /> diff --git a/apps/nextjs/src/app/[locale]/manage/integrations/new/_integration-new-form.tsx b/apps/nextjs/src/app/[locale]/manage/integrations/new/_integration-new-form.tsx index 04d0f8b14..afcbc0a3a 100644 --- a/apps/nextjs/src/app/[locale]/manage/integrations/new/_integration-new-form.tsx +++ b/apps/nextjs/src/app/[locale]/manage/integrations/new/_integration-new-form.tsx @@ -49,6 +49,7 @@ interface NewIntegrationFormProps { initialName?: string; onSuccess: () => void; onCancel?: () => void; + onSkip?: () => void; isOnboarding?: boolean; } @@ -66,6 +67,7 @@ export const NewIntegrationForm = ({ initialName, onSuccess, onCancel, + onSkip, isOnboarding = false, }: NewIntegrationFormProps) => { const t = useI18n(); @@ -215,6 +217,11 @@ export const NewIntegrationForm = ({ {t("common.action.backToOverview")} )} + {onSkip && ( + + )} diff --git a/packages/translation/src/lang/en.json b/packages/translation/src/lang/en.json index 37e2ae207..f5abf6544 100644 --- a/packages/translation/src/lang/en.json +++ b/packages/translation/src/lang/en.json @@ -1109,6 +1109,7 @@ "add": "Add", "apply": "Apply", "backToOverview": "Back to overview", + "skip": "Skip", "change": "Change", "create": "Create", "createAnother": "Create and start over",