-
Notifications
You must be signed in to change notification settings - Fork 488
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
React Native 78/ React 19 support - currently not work #2974
Comments
+1 |
1 similar comment
+1 |
Hi Shopify team, any updates on this issue? It’s been open for a while. Just checking if it might have been overlooked. |
+1 hoping to get a time frame on this |
Hi, I tried this PR, Skia compiles successfully, and the first render loads fine. However, immediately after, I get the error: "Error: Value is true, expected an Object, js engine: Hermes." In ReanimatedRecorder:193 drawPath. It seems to happen with all components, not just Rect. Rendering an empty works fine now, it no longer crashes. This crashes: React Native 0.78.0, React 19, Reanimated 4.0.0-beta.2 EDIT: |
Just posting my error message so other people can find their way here, fwiw I'm on old architecture.
react-native 0.78.0, react: 19.0.0, react-native-skia: 1.11.8, react-native-reanimated": 3.16.7, old arch |
Getting the same error, came across it whilst attempting to use react-native: 0.78.0 Looking forward to an update from you guys too :-) |
React 19 and React Native 0.78 support is available via |
Hi, I confirm it works! Thank you for the great work! |
Hey guys, It's working fine for me with @shopify/react-native-skia@next but I just tested it with @shopify/react-native-skia@1.11.11 and I'm experiencing same error. @wcandillon ![]() |
In this version 1.11.11, React 19/RN 78 is not supported, which is why they released @next, as I understand it. |
Description
react-native-Skia doesn't work on RN78 (new architecture). The error I’m getting is: "Cannot read property 'ReactCurrentOwner' of undefined." Do you plan to add support? Or could the issue be on my end with the setup?
React Native Skia Version
1.11.8
React Native Version
0.78.0
Using New Architecture
Steps to Reproduce
Just create canvas
Snack, Code Example, Screenshot, or Link to Repository
import React from "react";
import { Canvas, Circle, Group } from "@shopify/react-native-skia";
const App = () => {
const width = 256;
const height = 256;
const r = width * 0.33;
return (
<Canvas style={{ width, height }}>
);
};
export default App;
The text was updated successfully, but these errors were encountered: