checkStripePortalLInkExists in shared/constants.ts
I'm using OpenSaas with with wasp 0.13.2 and WSL2.
The documentation (https://docs.opensaas.sh/guides/stripe-integration/) says to add this code to the src/shared/constants.ts file:
isDev and checkStripePortalLinkExists are not defined and throw an error.
OpenSaaS.sh
Stripe Integration
Open SaaS is a free, open-source, full-stack SaaS starter kit for React + NodeJS.
4 Replies
Hi @Louis Deconinck. I'm kapa.ai, your friendly support bot. I will try to answer your question by searching through the knowledge base. :wave:
----------------------
Based on the knowledge sources provided, it seems that there might be some confusion regarding the
isDev
and checkStripePortalLinkExists
functions. These functions are not defined in the provided code snippet, and they are not mentioned in the provided knowledge sources.
The isDev
function is typically used to check if the current environment is a development environment. If it's not defined in your project, you might need to define it yourself or import it from a library if it's a part of one.
The checkStripePortalLinkExists
function seems to be a custom function that checks if the Stripe portal link exists. If it's not defined in your project, you might need to implement this function yourself.
However, without more context or information, it's hard to provide a more specific solution. I would recommend checking the rest of your project's code to see if these functions are defined elsewhere. If they're not, you might need to implement them yourself or consult the OpenSaaS or Wasp documentation or community for more guidance.
----------------------
Note: you can ask me a follow up question by @ mentioning me again :speech_balloon:
----------------------
Sorry @Louis Deconinck, I seem to be having a bit of trouble. Don't worry though, I've pinged my support and they will try to fix me up! :technologist:
Perhaps try again in 15mins?@Wasp Team Any idea how to deal with missing isDev and checkStripePortalLinkExists in sec/shared/constants.ts file when following OpenSaas docs.
Do we have to implement these functions ourselves? Like this?
Ah this looks like a mistake. We removed this check recently I believe but forgot to remove it from the docs
So you can just ignore that portion of the docs. You should see the customer portal link in
.env.client
instead
@Louis Deconinck do you mind submitting an issue on the github repo about this? I’m on vacation and will fix it when I return.Thanks, here's the issue: https://github.com/wasp-lang/open-saas/issues/119
GitHub
checkStripePortalLinkExists throws an error · Issue #119 · wasp-lan...
The documentation (https://docs.opensaas.sh/guides/stripe-integration/) says to add this code to the src/shared/constants.ts file: const customerPortalTestUrl = 'https//billing.stripe.com/p/log...