UNPKG

@pnp/spfx-controls-react

Version:

Reusable React controls for SharePoint Framework solutions

25 lines 1.5 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.UploadFiles = void 0; var tslib_1 = require("tslib"); /* eslint-disable @typescript-eslint/no-explicit-any */ var React = tslib_1.__importStar(require("react")); var jotai_1 = require("jotai"); var Stack_1 = require("@fluentui/react/lib/Stack"); var Text_1 = require("@fluentui/react/lib/Text"); var enhancedThemeProvider_1 = require("../../../enhancedThemeProvider"); var UploadFilesControl_1 = require("./UploadFilesControl"); var useUploadFilesStyles_1 = require("./useUploadFilesStyles"); var UploadFiles = function (props) { var themeVariant = props.themeVariant, title = props.title; var _a = (0, useUploadFilesStyles_1.useUploadFilesStyles)(), mainContainer = _a.mainContainer, titleStyles = _a.titleStyles; return (React.createElement(React.Fragment, null, React.createElement(Stack_1.Stack, { styles: mainContainer, tokens: { childrenGap: 20 } }, React.createElement(Text_1.Text, { variant: "xLarge", styles: titleStyles }, title), React.createElement(enhancedThemeProvider_1.EnhancedThemeProvider, { context: props.context, theme: themeVariant }, React.createElement("section", null, React.createElement(jotai_1.Provider, null, React.createElement(UploadFilesControl_1.UploadFilesControl, tslib_1.__assign({}, props)))))))); }; exports.UploadFiles = UploadFiles; //# sourceMappingURL=UploadFiles.js.map