UNPKG

@talend/react-components

Version:
28 lines 843 B
import { useMemo } from 'react'; import PropTypes from 'prop-types'; import ActionIntercom from '../../ActionIntercom'; import { getTheme } from '../../theme'; import headerBarCssModule from '../HeaderBar.module.scss'; import { jsx as _jsx } from "react/jsx-runtime"; const theme = getTheme(headerBarCssModule); export function Intercom({ id, config, tooltipPlacement }) { return /*#__PURE__*/_jsx(ActionIntercom, { className: theme('tc-header-bar-intercom-default-component', 'btn', 'btn-link'), id: id, config: useMemo(() => ({ ...config, vertical_padding: 70 }), [config]), tooltipPlacement: tooltipPlacement }); } Intercom.propTypes = { id: PropTypes.string.isRequired, config: PropTypes.object.isRequired, tooltipPlacement: PropTypes.string }; //# sourceMappingURL=Intercom.component.js.map