@ggmdev/react-native-rating-bar
Version:
A React Native component for generating and displaying interactive Tap or Swipe enabled Ratings.
26 lines (25 loc) • 904 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
var _react = _interopRequireDefault(require("react"));
var _reactNative = require("react-native");
var _cloneElement = require("../helper/cloneElement");
var _styles = require("../theme/styles");
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
const NoRatingElement = _ref => {
let {
size,
children,
enableMask,
unratedColor
} = _ref;
const cloneChild = enableMask ? (0, _cloneElement.getClonedElement)(children, size, unratedColor) : children;
return /*#__PURE__*/_react.default.createElement(_reactNative.View, {
style: (0, _styles.elementStyle)(size).container
}, cloneChild);
};
var _default = /*#__PURE__*/_react.default.memo(NoRatingElement);
exports.default = _default;
//# sourceMappingURL=NoRatingElement.js.map