The configuration of your application is centralized in the folder src/config
There, you find 4 files:
config.ts
auth.ts
pricing.constants.ts
lifetime.constants.ts
config.ts
It is where the main configuration variables of your product live.
By updating one of these variables, the value will be updated across all the application
src/config/config.ts
exportconstbrandName="My App";exportconstlandingPageTitle="My App";exportconstlandingPageDescription="Make money today with My App";exportconstwebsiteUrl="https://myapp.com";exportconstsupportEmail="support@email.com";// the users will be redirected to this page after sign inexportconstsignInCallbackUrl="/dashboard";// only needed if you have the "talk to us" button in the landing pageexportconstdemoCalendlyLink="https://calendly.com/myself/15min";// used by MailChimpexportconstemailFrom="no-reply@email.com";// social linksexportconstdiscordLink="https://discordlink";exportconsttwitterLink="https://x.com/johndoe";exportconstyouTubeLink="https://youtube.com/johndoe";exportconstaffiliateProgramLink="https://yourstore.lemonsqueezy.com/affiliates";
auth.ts
This is where the authentication configuration lives.
Update it if you want to add new social authentication providers, or add new events.
The format of this configuration is from NextAut, check their documentation to learn more.
pricing.constants.ts
Where the pricing plans are defined, with all the details.
This configuration is used by the <Pricing /> component.