UNPKG

@zohodesk/dot

Version:

In this Library, we Provide Some Basic Components to Build Your Application

29 lines (27 loc) 699 B
import React from 'react'; import { propTypes } from "./props/propTypes"; import style from "../../../../setup/helptips/Link/HelpTipsLink.module.css"; import ExternalLink from "../../../ExternalLink/ExternalLink"; export default function Link(props) { let { text, url, onClick, isDangerous = false } = props; if (isDangerous) { return /*#__PURE__*/React.createElement("div", { className: style.container, onClick: onClick, dangerouslySetInnerHTML: { __html: text } }); } return /*#__PURE__*/React.createElement(ExternalLink, { href: url, onClick: onClick, className: style.text }, text); } Link.propTypes = propTypes;