Skip to content

Commit ca94e3e

Browse files
committed
Don't offer free domain for first year in onboarding-with-email flow
1 parent a464aa7 commit ca94e3e

File tree

1 file changed

+12
-3
lines changed
  • client/signup/steps/domains/rewritten

1 file changed

+12
-3
lines changed

client/signup/steps/domains/rewritten/index.tsx

Lines changed: 12 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -197,21 +197,29 @@ const DomainSearchUI = (
197197
const slots = useMemo( () => {
198198
return {
199199
BeforeResults: () => {
200-
if ( isDomainForGravatarFlow( flowName ) || isFreeFlow( flowName ) ) {
200+
if (
201+
isDomainForGravatarFlow( flowName ) ||
202+
isFreeFlow( flowName ) ||
203+
isOnboardingWithEmailFlow
204+
) {
201205
return null;
202206
}
203207

204208
return <FreeDomainForAYearPromo />;
205209
},
206210
BeforeFullCartItems: () => {
207-
if ( isDomainForGravatarFlow( flowName ) || isFreeFlow( flowName ) ) {
211+
if (
212+
isDomainForGravatarFlow( flowName ) ||
213+
isFreeFlow( flowName ) ||
214+
isOnboardingWithEmailFlow
215+
) {
208216
return null;
209217
}
210218

211219
return <FreeDomainForAYearPromo textOnly />;
212220
},
213221
};
214-
}, [ flowName ] );
222+
}, [ flowName, isOnboardingWithEmailFlow ] );
215223

216224
const flowAllowsMultipleDomainsInCart = isDomainOnlyFlow;
217225

@@ -297,6 +305,7 @@ const DomainSearchUI = (
297305
config={ config }
298306
flowAllowsMultipleDomainsInCart={ flowAllowsMultipleDomainsInCart }
299307
slots={ slots }
308+
isFirstDomainFreeForFirstYear={ ! isOnboardingWithEmailFlow }
300309
/>
301310
}
302311
/>

0 commit comments

Comments
 (0)