Require cycle
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....
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 }; }
`