Comments (4)
Hi, is it possible that the useflags hook depends on some react context being available? That would be my initial suspicion, maybe it is trying to read some react context that is not being provided and thus is null.
You would need to provide the context wherever the extract plasmic query data function is being invoked. What's going on is it is trying to pre-render the react tree here, so you just need to specify a react tree that renders correctly, including any necessary context providers. The default nextjs quick start just renders the plasmic root provider and Plasmic component inside of the pre-rendering phase.
Please let me know if that helps / if that is the issue!
from plasmic.
Hi!
I think I did everything right in this matter. Maybe you can have a look in my repo here?
from plasmic.
Hi, that does seem to be the issue.
In the catchall page, the rendering function renders within the wrappers provided by _app.tsx, which has a FlagsmithProvider.
But this is not being provided within getStaticProps during pre-rendering to the extractPlasmicQueryData.
Please let me know if this makes sense!
from plasmic.
Thank you so much! This did the trick!
from plasmic.
Related Issues (20)
- Reduce bundle size of @plasmicpkgs/react-slick HOT 2
- Surpport drag/drop custom Vue or Nuxt components? HOT 2
- If Plasmic Is Open Source, Why the Need to Provide API Token? HOT 1
- plasmic internal server error HOT 4
- Installation of the Plasmic Studio platform HOT 5
- Inquire About Plasmic's Bug Bounty Program HOT 1
- Can someone please explain how the Plasmic App plugin system work internally?
- Installing Plasmic Studio locally HOT 3
- Unable to load any project page
- CREATE INDEX CONCURRENTLY cannot run inside a transaction block HOT 2
- Pricing Pages Unclear Regarding Public/Private Users HOT 1
- Feature Request: Add support for Supabase and its related fetures
- Help! Why I haven't the git submodule? and I can't get the wab/create-react-app-new HOT 2
- What is the recommended machine configuration required to launch it?
- If using Next.js app router, cannot use static `export` output mode HOT 4
- Site not loading at all. HOT 1
- [vue.js] user and userAuthToken are not declared
- Support Next.js edge runtime HOT 1
- Plasmic Studio not working anymore HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from plasmic.