@zohodesk/dot
Version:
In this Library, we Provide Some Basic Components to Build Your Application
74 lines (60 loc) • 2.4 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports["default"] = void 0;
var _react = _interopRequireDefault(require("react"));
var _icons = require("@zohodesk/icons");
var _Layout = require("@zohodesk/components/es/v1/Layout");
var _defaultProps = require("./props/defaultProps");
var _propTypes = require("./props/propTypes");
var _NewStarModule = _interopRequireDefault(require("../../NewStar/NewStar.module.css"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; }
var NewStar = function NewStar(props) {
var palette = props.palette,
customClass = props.customClass,
position = props.position;
var alignPosition = {
topRight: {
className: _NewStarModule["default"].topRight // align: 'right',
// alignBox: 'row',
// reverse: 'wrap'
},
topLeft: {
className: _NewStarModule["default"].topLeft // align: 'left',
// alignBox: 'row',
// reverse: 'wrap'
},
bottomLeft: {
className: _NewStarModule["default"].bottomLeft // align: 'left',
// alignBox: 'column-reverse',
// reverse: 'wrap'
},
bottomRight: {
className: _NewStarModule["default"].bottomRight // align: 'right',
// alignBox: 'column',
// reverse: 'wrap-reverse'
}
};
return /*#__PURE__*/_react["default"].createElement(_Layout.Container, {
alignBox: "row",
isCover: false,
className: "".concat(_NewStarModule["default"].star, " ").concat(alignPosition[position].className, " ").concat(customClass)
}, /*#__PURE__*/_react["default"].createElement(_icons.Icon, {
name: "ZD-snippetStar",
iconClass: "".concat(_NewStarModule["default"][palette], " ").concat(_NewStarModule["default"].starOne),
size: "10"
}), /*#__PURE__*/_react["default"].createElement(_icons.Icon, {
name: "ZD-snippetStar",
iconClass: "".concat(_NewStarModule["default"][palette], " ").concat(_NewStarModule["default"].starTwo),
size: "10"
}), /*#__PURE__*/_react["default"].createElement(_icons.Icon, {
name: "ZD-snippetStar",
iconClass: "".concat(_NewStarModule["default"][palette], " ").concat(_NewStarModule["default"].starThree),
size: "10"
}));
};
NewStar.propTypes = _propTypes.propTypes;
NewStar.defaultProps = _defaultProps.defaultProps;
var _default = NewStar;
exports["default"] = _default;