@botonic/react
Version:
Build Chatbots using React
16 lines • 928 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.ConditionalAnimation = void 0;
const jsx_runtime_1 = require("react/jsx-runtime");
const react_1 = require("react");
const constants_1 = require("../../constants");
const styles_1 = require("../../shared/styles");
const react_2 = require("../../util/react");
const context_1 = require("../context");
const ConditionalAnimation = props => {
const { getThemeProperty } = (0, react_1.useContext)(context_1.WebchatContext);
const animationsEnabled = getThemeProperty(constants_1.WEBCHAT.CUSTOM_PROPERTIES.enableAnimations);
return ((0, jsx_runtime_1.jsx)(react_2.ConditionalWrapper, { condition: animationsEnabled, wrapper: children => (0, jsx_runtime_1.jsx)(styles_1.Scale, { children: children }), children: props.children }));
};
exports.ConditionalAnimation = ConditionalAnimation;
//# sourceMappingURL=conditional-animation.js.map