UNPKG

@omq.ai/omq-help-react

Version:

OMQ Help component for react

2 lines 2.44 kB
!function(e,t){"object"===typeof exports&&"object"===typeof module?module.exports=t(require("react")):"function"===typeof define&&define.amd?define(["react"],t):"object"===typeof exports?exports.OmqHelp=t(require("react")):e.OmqHelp=t(e.react)}(window,(function(e){return function(e){var t={};function n(o){if(t[o])return t[o].exports;var r=t[o]={i:o,l:!1,exports:{}};return e[o].call(r.exports,r,r.exports,n),r.l=!0,r.exports}return n.m=e,n.c=t,n.d=function(e,t,o){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:o})},n.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var o=Object.create(null);if(n.r(o),Object.defineProperty(o,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var r in e)n.d(o,r,function(t){return e[t]}.bind(null,r));return o},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=1)}([function(t,n){t.exports=e},function(e,t,n){"use strict";n.r(t);var o=n(0),r=n.n(o);function u(e,t){r.a.useEffect((function(){var n=window.OMQHelp;if(null!=e&&""!==e&&null!=t&&""!==t)return null==n?function(e){if(null==document.getElementById("omqHelpClientScript")){var t=function(e){return e.match("https://|http://")?e+"/help/help.min.js":"https://".concat(e,".omq.io").concat("/help/help.min.js")}(e),n=document.createElement("script");n.src=t,n.type="text/javascript",n.id="omqHelpClientScript";var o=document.querySelector("head");null!=o&&o.appendChild(n)}}(e):n.update({account:e,apiKey:t}),function(){null!=n&&n.unmountOMQHelp()}}),[e,t])}function c(e){var t=e.account,n=e.apiKey;return u(t,n),r.a.createElement("div",{id:"omq-help-container","data-omq-help-account":t,"data-omq-help-api-key":n})}function i(e){var t=e.account,n=e.apiKey;return null==t||""===t||null==n||""===n?(console.error("OMQ Help: Account and/or API key is missing. Please check the integration of OMQ Help component.",'\nAdd your account and API key as props to the component: <OMQHelp account="ACCOUNT_NAME" apiKey="HELP_API_KEY" />'),null):r.a.createElement(c,{account:t,apiKey:n})}n.d(t,"OmqHelp",(function(){return i}))}])})); //# sourceMappingURL=index.js.map