UNPKG

@saleor/app-sdk

Version:

SDK for building great Saleor Apps

25 lines (19 loc) 648 B
"use strict";Object.defineProperty(exports, "__esModule", {value: true});// src/util/is-in-iframe.ts var isInIframe = () => { if (!document || !window) { throw new Error("isInIframe should be called only in browser"); } try { return document.location !== window.parent.location; } catch (e) { return false; } }; // src/util/use-is-mounted.ts var _react = require('react'); var useIsMounted = () => { const [mounted, setMounted] = _react.useState.call(void 0, false); _react.useEffect.call(void 0, () => setMounted(true), []); return mounted; }; exports.isInIframe = isInIframe; exports.useIsMounted = useIsMounted;