UNPKG

@itwin/presentation-components

Version:

React components based on iTwin.js Presentation library

22 lines 1.03 kB
"use strict"; 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