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)
- CLI sync command no longer works with pnpm HOT 3
- <DataProvider/> from regression between 0.2.164 and 0.2.180 HOT 2
- returning undefined in usePlasmicQueryData causes react component to rerender infinitely
- Link legacyBehavior HOT 2
- Disabling fetch cache on particular page HOT 5
- [Codegen] - Module not found: Can't resolve path error HOT 5
- Slack invite link broken HOT 1
- Do we need to get a paid plan with Plasmic if we're self-hosted? HOT 2
- Missing "Rows gap" option for code components with "Vertical stack" style HOT 3
- Is there a way to disable the request to "analytics.plasmic.app/capture" HOT 3
- Dynamic require of "antd/lib/locale/zh_CN" is not supported HOT 2
- feat: hosting Studio itself HOT 2
- Plasmic Studio: [MobX] trace() is not available in production HOT 1
- [Feature Request] Dark mode
- Plans for docker support? HOT 1
- How do you manage exports? HOT 1
- 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
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.