Comments (3)
I got a similar error when importing components in next js server components that need client features (such as useContext
). Is the component you are using this in a client component? If not, try using the "use client"
directive at the top of the file.
from headlessui.
try using the
"use client"
directive at the top of the file.
This saved my day, thank you!
from headlessui.
Hey!
This typically happens when you accidentally load multiple versions of React on the same page. This can be hard to debug if you don't really have control over which React versions are being used.
Reading the conversation, it looks like you figured out what the issue is, so I'm going to close this issue for now.
One small thing to mention: in the v2 alpha we made sure to add "use client"
to all the components that require hooks that can only be used in client components. So hopefully in the future you shouldn't have to write "use client"
anymore.
from headlessui.
Related Issues (20)
- The Menu component is not being propagated the touch event to the parent, so the Menu does not close automatically as expected. HOT 4
- [Dialog] Leave transition not working when using `:unmount="false"` (vue)
- Combobox `disabled` attribute not disabling hidden inputs HOT 1
- Tabs: `selectedIndex` is not selecting the correct tab HOT 3
- Combobox active item should loop
- Transition no longer maintaining class specified in enterTo at end of transition. HOT 4
- Combobox should navigate to first element when pressing arrow down HOT 3
- Aria-describedby for listbox hidden inputs HOT 2
- ComboBox.Option conflicts with generic Checkbox and HTML label HOT 1
- Unable to attain leave transition on HeadlessUI's Dialog component.
- Tabs - Vue: Computed is still dirty HOT 1
- Cannot focus out of popover within modal
- Missing license file in package HOT 2
- [DOCS]: I am use @headlessui/vue for Vue2 HOT 1
- ESLint - Vue - Linting errors with HeadlessUI using "reserved" names HOT 2
- Add RTL support to Tabs HOT 2
- ComboBox single-select: after selection is done, input field gets focus
- Focus is lost when hitting tag when using transition HOT 1
- Can not use the combobox scrollbar in a bootstrap modal HOT 9
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 headlessui.