@uiw/react-iframe
Version:
This component allows you to wrap your entire React application or each component in an iFrame.
23 lines (22 loc) • 649 B
JavaScript
;
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault")["default"];
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.useFrame = exports.FrameContext = void 0;
var _react = _interopRequireDefault(require("react"));
var doc;
var win;
if (typeof document !== 'undefined') {
doc = document;
}
if (typeof window !== 'undefined') {
win = window;
}
var FrameContext = exports.FrameContext = /*#__PURE__*/_react["default"].createContext({
document: doc,
window: win
});
var useFrame = exports.useFrame = function useFrame() {
return _react["default"].useContext(FrameContext);
};