@botonic/react
Version:
Build Chatbots using React
19 lines • 700 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.Smileys = void 0;
const jsx_runtime_1 = require("react/jsx-runtime");
const icons_1 = require("./icons");
const SMILEY_MAP = {
1: icons_1.FaceAngrySvg,
2: icons_1.FaceFrownSvg,
3: icons_1.FaceMehSvg,
4: icons_1.FaceSmileSvg,
5: icons_1.FaceGrinBeamSvg,
};
const Smileys = ({ color, ratingNumber, hover }) => {
const isSelected = hover === ratingNumber;
const SmileyComponent = SMILEY_MAP[ratingNumber];
return SmileyComponent ? ((0, jsx_runtime_1.jsx)(SmileyComponent, { color: color, selected: isSelected })) : null;
};
exports.Smileys = Smileys;
//# sourceMappingURL=smileys.js.map