UNPKG

chayns-components

Version:

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

14 lines (13 loc) 650 B
import { isServer } from '../../utils/isServer'; export default function isInIframeDialog() { if (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