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 2a188ef5d..98c4976a4 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
@@ -57,8 +57,13 @@ export const InitIntegrations = () => {
if (phase === "configure") {
const currentKind = selectedKinds[currentIndex];
if (currentKind === undefined) {
- setPhase("done");
- return <>>;
+ return (
+
+
+
+
+
+ );
}
return (
diff --git a/apps/nextjs/src/components/integration/integration-multi-select-grid.tsx b/apps/nextjs/src/components/integration/integration-multi-select-grid.tsx
index 3e5c542ae..3f0972f6a 100644
--- a/apps/nextjs/src/components/integration/integration-multi-select-grid.tsx
+++ b/apps/nextjs/src/components/integration/integration-multi-select-grid.tsx
@@ -16,9 +16,10 @@ interface IntegrationMultiSelectGridProps {
}
const getWidgetsByIntegration = () => {
- const map = Object.fromEntries(
- integrationKinds.map((kind) => [kind, [] as WidgetKind[]]),
- ) as Record;
+ const map = Object.fromEntries(integrationKinds.map((kind) => [kind, [] as WidgetKind[]])) as Record<
+ IntegrationKind,
+ WidgetKind[]
+ >;
for (const [widgetKind, widget] of Object.entries(widgetImports) as [
WidgetKind,
diff --git a/apps/nextjs/src/components/integration/integration-select-grid.tsx b/apps/nextjs/src/components/integration/integration-select-grid.tsx
index e846b54e5..8637137de 100644
--- a/apps/nextjs/src/components/integration/integration-select-grid.tsx
+++ b/apps/nextjs/src/components/integration/integration-select-grid.tsx
@@ -16,9 +16,10 @@ interface IntegrationSelectGridProps {
}
const getWidgetsByIntegration = () => {
- const map = Object.fromEntries(
- integrationKinds.map((kind) => [kind, [] as WidgetKind[]]),
- ) as Record;
+ const map = Object.fromEntries(integrationKinds.map((kind) => [kind, [] as WidgetKind[]])) as Record<
+ IntegrationKind,
+ WidgetKind[]
+ >;
for (const [widgetKind, widget] of Object.entries(widgetImports) as [
WidgetKind,
diff --git a/packages/api/src/router/onboard/onboard-router.ts b/packages/api/src/router/onboard/onboard-router.ts
index 140d2205b..bf733b920 100644
--- a/packages/api/src/router/onboard/onboard-router.ts
+++ b/packages/api/src/router/onboard/onboard-router.ts
@@ -177,6 +177,6 @@ export const onboardRouter = createTRPCRouter({
}
}
- await nextOnboardingStepAsync(db, undefined);
+ await nextOnboardingStepAsync(db);
}),
});