UNPKG

@fluentui/react

Version:

Reusable React components for building web experiences.

15 lines 984 B
define(["require", "exports", "tslib", "react", "@fluentui/utilities", "./ThemeContext"], function (require, exports, tslib_1, React, utilities_1, ThemeContext_1) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.renderThemeProvider = void 0; var renderThemeProvider = function (state) { var theme = state.theme, customizerContext = state.customizerContext; var Root = state.as || 'div'; var rootProps = typeof state.as === 'string' ? utilities_1.getNativeElementProps(state.as, state) : utilities_1.omit(state, ['as']); return (React.createElement(ThemeContext_1.ThemeContext.Provider, { value: theme }, React.createElement(utilities_1.CustomizerContext.Provider, { value: customizerContext }, React.createElement(Root, tslib_1.__assign({}, rootProps))))); }; exports.renderThemeProvider = renderThemeProvider; }); //# sourceMappingURL=renderThemeProvider.js.map