kroo / reflex-clerk

A reflex custom component library for clerk
14 stars 7 forks source link

Unable to export Reflex frontend with Clerk #16

Open sadsquirrel369 opened 1 month ago

sadsquirrel369 commented 1 month ago

Hi there,

I am trying to export my frontend that uses clerk, but I am not able to do so because of the way : reflex_clerk.install_signin_page is implemented. How can I fix this?

running this:

reflex export --frontend-only --no-zip

produces this:

14 6.384 reflex_clerk.install_signin_page(app, route='/signin')

14 6.385 File "/usr/local/lib/python3.11/site-packages/reflex_clerk/lib/reflex_clerk.py", line 38, in install_signin_page

14 6.385 signin_page = clerk_provider(

14 6.385 ^^^^^^^^^^^^^^^

14 6.385 File "/usr/local/lib/python3.11/site-packages/reflex_clerk/lib/clerk_provider.py", line 495, in clerk_provider

14 6.385 return ClerkProvider.create(

14 6.385 ^^^^^^^^^^^^^^^^^^^^^

14 6.385 File "/usr/local/lib/python3.11/site-packages/reflex_clerk/lib/clerk_provider.py", line 402, in create

14 6.385 raise ValueError(

14 6.385 ValueError: ClerkProvider requires a secret_key. You can set this by passing it as a keyword argument to the clerk_provider component or by setting the CLERK_SECRET_KEY environment variable.