@aashu-dubey/react-native-rating-bar
Version:
A React Native component for generating and displaying interactive Tap or Swipe enabled Ratings.
26 lines (25 loc) • 917 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.js");
var _styles = require("../theme/styles.js");
var _jsxRuntime = require("react/jsx-runtime");
function _interopRequireDefault(e) { return e && e.__esModule ? e : { default: e }; }
const NoRatingElement = ({
size,
children,
enableMask,
unratedColor
}) => {
const cloneChild = enableMask ? (0, _cloneElement.getClonedElement)(children, size, unratedColor) : children;
return /*#__PURE__*/(0, _jsxRuntime.jsx)(_reactNative.View, {
style: (0, _styles.elementStyle)(size).container,
children: cloneChild
});
};
var _default = exports.default = /*#__PURE__*/_react.default.memo(NoRatingElement);
//# sourceMappingURL=NoRatingElement.js.map