UNPKG

chayns-components

Version:

A set of beautiful React components for developing chayns® applications.

18 lines (16 loc) 728 B
"use strict"; exports.__esModule = true; exports.default = isInIframeDialog; var _isServer = require("../../utils/isServer"); function isInIframeDialog() { if ((0, _isServer.isServer)()) return false; const scriptList = document.getElementsByTagName('script'); for (let i = 0; i < scriptList.length; i++) { var _scriptList$i, _scriptList$i$src; if (((_scriptList$i = scriptList[i]) === null || _scriptList$i === void 0 ? void 0 : (_scriptList$i$src = _scriptList$i.src) === null || _scriptList$i$src === void 0 ? void 0 : _scriptList$i$src.search(/\/js\/dialog(?:\/(?:staging|qa))?\/v.*\/dialog-chayns.min.js/i)) >= 0) { return true; } } return false; } //# sourceMappingURL=isInIframeDialog.js.map