UNPKG

@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
"use strict"; 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