@botonic/react
Version:
Build Chatbots using React
13 lines • 745 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.ShareButton = void 0;
const jsx_runtime_1 = require("react/jsx-runtime");
/** biome-ignore-all lint/security/noDangerouslySetInnerHtml: ShareButton is a component that renders a share button */
const react_1 = require("../util/react");
const ShareButton = props => {
const renderBrowser = () => null;
const renderNode = () => ((0, jsx_runtime_1.jsx)("button", { type: 'element_share', children: (0, jsx_runtime_1.jsx)("pre", { dangerouslySetInnerHTML: { __html: JSON.stringify(props.payload) } }) }));
return (0, react_1.renderComponent)({ renderBrowser, renderNode });
};
exports.ShareButton = ShareButton;
//# sourceMappingURL=share-button.js.map