-
Notifications
You must be signed in to change notification settings - Fork 105
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[v1] Prop id did not match #375
Comments
All ids generated are just prefixed with an id created using the useId() hook. The id is stable unless the component tree is different as mentioned in the docs:
I am not sure if Conform has any impact here as the only thing you rendered using Conform is the |
|
The v1.0.0 is doing something weird. The moment I add
|
aria-describedby
did not match
I have reduced the entire example down to just: import { Accordion as ArkAccordion } from '@ark-ui/react/accordion';
import { useForm } from '@conform-to/react';
import { useFetcher } from '@remix-run/react';
const Route = () => {
useFetcher();
useForm({});
return <ArkAccordion collapsible />;
};
export default Route;
"@ark-ui/react": "^1.2.1",
"@conform-to/react": "1.0.0-pre.6",
"@remix-run/react": "2.4.1", This gives error:
If you comment out |
I wonder if related remix-run/react-router#11166. Haven't had a chance to test yet |
Please try this solution suggested from the original issue or upgrade to remix v2.5 to see if it is resolved. |
Confirming that this is no longer an issue in Remix v2.5. Thank you! |
Describe the bug and the expected behavior
Trying out v1 and getting error:
Appears that server IDs do not match client IDs.
Conform version
v1.0.0
Steps to Reproduce the Bug or Issue
What browsers are you seeing the problem on?
No response
Screenshots or Videos
No response
Additional context
No response
The text was updated successfully, but these errors were encountered: