Skip to content

Commit 717d73b

Browse files
authored
MNTOR-3840 - Add dashboard top banner state (#5399)
* MNTOR-3840 - Add dashboard top banner state * remove invalid state
1 parent 2a3ab7f commit 717d73b

File tree

1 file changed

+18
-10
lines changed

1 file changed

+18
-10
lines changed

src/app/(proper_react)/(redesign)/(authenticated)/user/(dashboard)/dashboard/getUserDashboardState.tsx

Lines changed: 18 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -225,16 +225,6 @@ export const getUserDashboardState = (
225225
isEligibleForPremium: true,
226226
isPremiumUser: false,
227227
scanInProgress: false,
228-
}) ||
229-
isMatchingContent(contentProps, {
230-
isRelevantGuidedStep: relevantGuidedStep.id === "Scan",
231-
hasExposures: true,
232-
hasUnresolvedBreaches: true,
233-
hasUnresolvedBrokers: true,
234-
isEligibleForFreeScan: false,
235-
isEligibleForPremium: false,
236-
isPremiumUser: true,
237-
scanInProgress: false,
238228
})
239229
) {
240230
return "UsUserNonPremiumWithScanUnresolvedExposures";
@@ -331,6 +321,24 @@ export const getUserDashboardState = (
331321
isPremiumUser: true,
332322
scanInProgress: false,
333323
}) ||
324+
/**
325+
* - US user
326+
* - Premium
327+
* - Unresolved breaches
328+
* - Scan: Unresolved
329+
*/
330+
isMatchingContent(contentProps, {
331+
isRelevantGuidedStep:
332+
relevantGuidedStep.id === "Scan" ||
333+
relevantGuidedStep.id === "DataBrokerManualRemoval",
334+
hasExposures: true,
335+
hasUnresolvedBreaches: true,
336+
hasUnresolvedBrokers: true,
337+
isEligibleForFreeScan: false,
338+
isEligibleForPremium: false,
339+
isPremiumUser: true,
340+
scanInProgress: false,
341+
}) ||
334342
/**
335343
* - US user
336344
* - Premium

0 commit comments

Comments
 (0)