@itwin/presentation-components
Version:
React components based on iTwin.js Presentation library
22 lines • 1.03 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.PortalTargetContextProvider = PortalTargetContextProvider;
const jsx_runtime_1 = require("react/jsx-runtime");
/*---------------------------------------------------------------------------------------------
* Copyright (c) Bentley Systems, Incorporated. All rights reserved.
* See LICENSE.md in the project root for license terms and full copyright notice.
*--------------------------------------------------------------------------------------------*/
/** @packageDocumentation
* @module Core
*/
const react_1 = require("react");
/**
* Provides a portal target for components.
* @public
* @deprecated in 5.6. No longer needed.
*/
function PortalTargetContextProvider({ portalTarget, children }) {
return (0, jsx_runtime_1.jsx)(portalTargetContext.Provider, { value: { portalTarget }, children: children });
}
const portalTargetContext = (0, react_1.createContext)({ portalTarget: null });
//# sourceMappingURL=PortalTargetContext.js.map