diff --git a/frontend/libs/console/legacy-ce/src/lib/features/CloudOnboarding/OnboardingWizard/components/ConnectDBScreen/components/NeonOnboarding.tsx b/frontend/libs/console/legacy-ce/src/lib/features/CloudOnboarding/OnboardingWizard/components/ConnectDBScreen/components/NeonOnboarding.tsx
index b38b63469c9..d96d4a866ba 100644
--- a/frontend/libs/console/legacy-ce/src/lib/features/CloudOnboarding/OnboardingWizard/components/ConnectDBScreen/components/NeonOnboarding.tsx
+++ b/frontend/libs/console/legacy-ce/src/lib/features/CloudOnboarding/OnboardingWizard/components/ConnectDBScreen/components/NeonOnboarding.tsx
@@ -78,10 +78,10 @@ export function NeonOnboarding(props: {
useEmitOnboardingEvents(neonIntegrationStatus, installingTemplate);
// allow skipping only when an action is not in-progress
- const allowSkipping =
- neonIntegrationStatus.status === 'idle' ||
- neonIntegrationStatus.status === 'authentication-error' ||
- neonIntegrationStatus.status === 'neon-database-creation-error';
+ const isActionInProgress =
+ neonIntegrationStatus.status !== 'idle' &&
+ neonIntegrationStatus.status !== 'authentication-error' &&
+ neonIntegrationStatus.status !== 'neon-database-creation-error';
const neonBannerProps = transformNeonIntegrationStatusToNeonBannerProps(
neonIntegrationStatus
@@ -95,17 +95,23 @@ export function NeonOnboarding(props: {
return (
@@ -43,19 +64,39 @@ export function NeonBanner(props: Props) {
-
- Need a new database? We've partnered with{' '}
-
- Neon
- {' '}
- to help you get started.
+
+
+ Need a new database? We've partnered with Neon to help you
+ get started with a free Postgres database.
+
+
diff --git a/frontend/libs/console/legacy-ce/src/lib/features/ConnectDBRedesign/SelectDatabase.tsx b/frontend/libs/console/legacy-ce/src/lib/features/ConnectDBRedesign/SelectDatabase.tsx
index 82dcf16a854..8a795b7de2b 100644
--- a/frontend/libs/console/legacy-ce/src/lib/features/ConnectDBRedesign/SelectDatabase.tsx
+++ b/frontend/libs/console/legacy-ce/src/lib/features/ConnectDBRedesign/SelectDatabase.tsx
@@ -1,4 +1,4 @@
-import { NeonBanner } from '../CloudOnboarding/OnboardingWizard/components/NeonConnectBanner/NeonBanner';
+import { NeonBanner } from '../../components/Services/Data/DataSources/CreateDataSource/Neon/components/Neon/NeonBanner';
import { DatabaseKind } from './types';
import { Button } from '../../new-components/Button';
import React from 'react';
@@ -34,7 +34,6 @@ export const SelectDatabase: React.VFC = () => {
}
status={{ status: 'default' }}
buttonText="Create a Neon Database"
- setStepperIndex={() => {}}
/>
)}
diff --git a/frontend/libs/console/legacy-ce/src/lib/features/ConnectDBRedesign/components/SelectDatabase/SelectDatabase.tsx b/frontend/libs/console/legacy-ce/src/lib/features/ConnectDBRedesign/components/SelectDatabase/SelectDatabase.tsx
index c11d42e5b2b..904aec9a107 100644
--- a/frontend/libs/console/legacy-ce/src/lib/features/ConnectDBRedesign/components/SelectDatabase/SelectDatabase.tsx
+++ b/frontend/libs/console/legacy-ce/src/lib/features/ConnectDBRedesign/components/SelectDatabase/SelectDatabase.tsx
@@ -1,4 +1,4 @@
-import { NeonBanner } from '../../../CloudOnboarding/OnboardingWizard/components/NeonConnectBanner/NeonBanner';
+import { NeonBanner } from '../../../../components/Services/Data/DataSources/CreateDataSource/Neon/components/Neon/NeonBanner';
import Globals from '../../../../Globals';
import { Button } from '../../../../new-components/Button';
import React from 'react';
@@ -60,7 +60,6 @@ export const SelectDatabase = ({
}
status={{ status: 'default' }}
buttonText="Create a Neon Database"
- setStepperIndex={() => {}}
/>
)}