react-native-skeleton-placeholder icon indicating copy to clipboard operation
react-native-skeleton-placeholder copied to clipboard

"ReferenceError: React is not defined" during running Jest tests

Open vkondratievtouchbistro opened this issue 9 months ago • 0 comments

Hi! 👋

Firstly, thanks for your work on this project! 🙂

Today I used patch-package to patch [email protected] for the project I'm working on.

Here is the diff that solved my problem:

diff --git a/node_modules/react-native-skeleton-placeholder/lib/measure.js b/node_modules/react-native-skeleton-placeholder/lib/measure.js
index 5f518f3..3439eb7 100644
--- a/node_modules/react-native-skeleton-placeholder/lib/measure.js
+++ b/node_modules/react-native-skeleton-placeholder/lib/measure.js
@@ -1,4 +1,5 @@
 "use strict";
+import React from "react";
 var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
     if (k2 === undefined) k2 = k;
     var desc = Object.getOwnPropertyDescriptor(m, k);
diff --git a/node_modules/react-native-skeleton-placeholder/lib/skeleton-placeholder.js b/node_modules/react-native-skeleton-placeholder/lib/skeleton-placeholder.js
index d8304ec..4f36510 100644
--- a/node_modules/react-native-skeleton-placeholder/lib/skeleton-placeholder.js
+++ b/node_modules/react-native-skeleton-placeholder/lib/skeleton-placeholder.js
@@ -1,4 +1,5 @@
 "use strict";
+import React from "react";
 var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
     if (k2 === undefined) k2 = k;
     var desc = Object.getOwnPropertyDescriptor(m, k);

This issue body was partially generated by patch-package.

vkondratievtouchbistro avatar Mar 04 '25 11:03 vkondratievtouchbistro