@botonic/react
Version:
Build Chatbots using React
16 lines • 1.01 kB
JavaScript
Object.defineProperty(exports, "__esModule", { value: true });
exports.WebviewHeader = void 0;
const jsx_runtime_1 = require("react/jsx-runtime");
const react_1 = require("react");
const constants_1 = require("../../constants");
const contexts_1 = require("../../contexts");
const context_1 = require("../context");
const styles_1 = require("./styles");
const WebviewHeader = () => {
const { closeWebview } = (0, react_1.useContext)(contexts_1.WebviewRequestContext);
const { getThemeProperty } = (0, react_1.useContext)(context_1.WebchatContext);
return ((0, jsx_runtime_1.jsx)(styles_1.StyledWebviewHeader, Object.assign({ role: constants_1.ROLES.WEBVIEW_HEADER, style: Object.assign({}, getThemeProperty(constants_1.WEBCHAT.CUSTOM_PROPERTIES.webviewHeaderStyle)) }, { children: (0, jsx_runtime_1.jsx)(styles_1.StyledCloseHeader, Object.assign({ onClick: () => closeWebview() }, { children: "\u2715" })) })));
};
exports.WebviewHeader = WebviewHeader;
//# sourceMappingURL=header.js.map
;