react-native-label icon indicating copy to clipboard operation
react-native-label copied to clipboard

Require cycle

Open nfaycel opened this issue 5 years ago • 1 comments

The label works perfectly in my App but i got this warning :

Require cycle: node_modules\react-native-label\dist\components\index.js->node_modules\react-native-label\dist\components\Tail.js ->node_modules\react-native-label\dist\components\index.js

Require cycles are allowed but can result in uninitialized values....

nfaycel avatar Oct 18 '20 14:10 nfaycel

Made the warnings go away with the following npm patch:

`diff --git a/node_modules/react-native-label/dist/components/Banner.js b/node_modules/react-native-label/dist/components/Banner.js index e2c8fe8..e64a3a2 100644 --- a/node_modules/react-native-label/dist/components/Banner.js +++ b/node_modules/react-native-label/dist/components/Banner.js @@ -15,7 +15,7 @@ var _reactNative = require("react-native");

var _typeCheck = require("type-check");

-var _ = require("."); +var _ = require("./Tail");

var _constants = require("../constants");

diff --git a/node_modules/react-native-label/dist/components/Label.js b/node_modules/react-native-label/dist/components/Label.js index 2be0d73..e2034c4 100644 --- a/node_modules/react-native-label/dist/components/Label.js +++ b/node_modules/react-native-label/dist/components/Label.js @@ -15,7 +15,7 @@ var _reactNative = require("react-native");

var _typeCheck = require("type-check");

-var _ = require("."); +var _ = require("./Banner");

var _constants = require("../constants");

diff --git a/node_modules/react-native-label/dist/components/Tail.js b/node_modules/react-native-label/dist/components/Tail.js index 74f5db7..7ba49e9 100644 --- a/node_modules/react-native-label/dist/components/Tail.js +++ b/node_modules/react-native-label/dist/components/Tail.js @@ -11,7 +11,7 @@ var _propTypes = _interopRequireDefault(require("prop-types"));

var _reactNative = require("react-native");

-var _ = require("."); +var _ = require("./Triangle");

function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; }

`

oowletFalquinho avatar Apr 19 '23 11:04 oowletFalquinho