-
Notifications
You must be signed in to change notification settings - Fork 73
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
Type Error #80
Comments
Also getting this error i fixed it by implementing Whilst it does work, I have an issue on some devices where closing the sheet doesn't remove the |
What framer-motion and react-modal-sheet versions are you using? |
@Temzasse I'm using |
I see similar issue on Sheet.Container, Sheet.Header and Sheet.Content components on both versions of framer-motion 6.3.3 and 6.2.1 with react-modal-sheet 1.5.1 Property 'onViewportBoxUpdate' is missing in type '{ children: Element[]; }' but required in type 'Pick<MotionProps, "style" | "onDrag" | "onDragEnd" | "onDragStart" | "onAnimationStart" | "inherit" | "transformTemplate" | "transformValues" | "variants" | "transition" | ... 35 more ... | "dragMomentum">'.ts |
@Temzasse Any update on this? |
Unfortunately I don't have bandwidth to investigate this issue at the moment. To me this sounds like a Framer Motion related issue since I'm basically just using the types from My other hunch is that you might be having two versions of |
If, having installed the latest of both framer-motion and react-sheet-modal, react-sheet-modal has errors, then this is a bug within react-sheet-modal, and so it can only get fixed by the author or a contributor. Downgrading framer-motion is not a good solution to this bug, but it's what I had to do in my case to get this library to work. I wish that framer-motion would not release non-backwards-compatible updates, but it looks like they did, and so the only thing to do is fix the errors, as time-consuming as that is. |
@Johnrobmiller Which version of |
I still have no clue what really caused the problem since everything works perfectly fine locally but when I build the lib the types have this extra Anyway, I think I found a way to fix the problem. Hopefully it works for you guys now 😊 This should be fixed in the latest patch release |
@Temzasse Thanks - can confirm I'm no longer getting the errors and it's now correctly working in Android Webview. |
Getting an error like this when using TypeScript.
Property 'onViewportBoxUpdate' is missing in type '{ children: Element[]; }' but required in type 'Pick<MotionProps, "style" | "transformTemplate" | "transformValues" | "variants" | "transition" | "onViewportBoxUpdate" | "onBeforeLayoutMeasure" |
The text was updated successfully, but these errors were encountered: