39 create subscription and success modale (#4208)
* Init add choose your plan page component * Update price format * Add billing refund trial duration env variable * Add billing benefits * Add Button * Call checkout endpoint * Fix theme color * Add Payment success modale * Add loader to createWorkspace submit button * Fix lint * Fix dark mode * Code review returns * Use a resolver for front requests * Fix 'create workspace' loader at sign up * Fix 'create workspace' with enter key bug
This commit is contained in:
@@ -2,12 +2,12 @@ import { Module } from '@nestjs/common';
|
||||
import { TypeOrmModule } from '@nestjs/typeorm';
|
||||
|
||||
import { BillingController } from 'src/core/billing/billing.controller';
|
||||
import { EnvironmentModule } from 'src/integrations/environment/environment.module';
|
||||
import { BillingService } from 'src/core/billing/billing.service';
|
||||
import { StripeModule } from 'src/core/billing/stripe/stripe.module';
|
||||
import { BillingSubscription } from 'src/core/billing/entities/billing-subscription.entity';
|
||||
import { BillingSubscriptionItem } from 'src/core/billing/entities/billing-subscription-item.entity';
|
||||
import { Workspace } from 'src/core/workspace/workspace.entity';
|
||||
import { BillingResolver } from 'src/core/billing/billing.resolver';
|
||||
|
||||
@Module({
|
||||
imports: [
|
||||
@@ -18,6 +18,6 @@ import { Workspace } from 'src/core/workspace/workspace.entity';
|
||||
),
|
||||
],
|
||||
controllers: [BillingController],
|
||||
providers: [EnvironmentModule, BillingService],
|
||||
providers: [BillingService, BillingResolver],
|
||||
})
|
||||
export class BillingModule {}
|
||||
|
||||
Reference in New Issue
Block a user