feat: redirect to Plan Required page if subscription status is not active (#2981)
* feat: redirect to Plan Required page if subscription status is not active Closes #2934 * feat: navigate to Plan Required in PageChangeEffect * feat: add Twenty logo to Plan Required modal * test: add Storybook story * Fix lint --------- Co-authored-by: Charles Bochet <charles@twenty.com>
This commit is contained in:
@ -41,6 +41,12 @@ export type AuthTokenPair = {
|
||||
refreshToken: AuthToken;
|
||||
};
|
||||
|
||||
export type Billing = {
|
||||
__typename?: 'Billing';
|
||||
billingUrl: Scalars['String']['output'];
|
||||
isBillingEnabled: Scalars['Boolean']['output'];
|
||||
};
|
||||
|
||||
export type BooleanFieldComparison = {
|
||||
is?: InputMaybe<Scalars['Boolean']['input']>;
|
||||
isNot?: InputMaybe<Scalars['Boolean']['input']>;
|
||||
@ -484,6 +490,7 @@ export type Workspace = {
|
||||
id: Scalars['ID']['output'];
|
||||
inviteHash?: Maybe<Scalars['String']['output']>;
|
||||
logo?: Maybe<Scalars['String']['output']>;
|
||||
subscriptionStatus: Scalars['String']['output'];
|
||||
updatedAt: Scalars['DateTime']['output'];
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user