feat(webapp): deprecate the subscription step in onboarding process

This commit is contained in:
a.bouhuolia
2023-03-04 23:08:02 +02:00
parent 57e3f68219
commit 0c1bf302e5
6 changed files with 4 additions and 23 deletions

View File

@@ -6,18 +6,15 @@ export default (mapState) => {
const {
isOrganizationSetupCompleted,
isOrganizationReady,
isSubscriptionActive,
isOrganizationBuildRunning
} = props;
const condits = {
isCongratsStep: isOrganizationSetupCompleted,
isSubscriptionStep: !isSubscriptionActive,
isInitializingStep: isOrganizationBuildRunning,
isOrganizationStep: !isOrganizationReady && !isOrganizationBuildRunning,
};
const scenarios = [
{ condition: condits.isSubscriptionStep, step: 'subscription' },
{ condition: condits.isOrganizationStep, step: 'organization' },
{ condition: condits.isInitializingStep, step: 'initializing' },
{ condition: condits.isCongratsStep, step: 'congrats' },