@raona/components
Version:
React components used at Raona to work with SPFx
11 lines (10 loc) • 1.38 kB
JavaScript
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
var React = require("react");
var PeoplePicker_1 = require("@pnp/spfx-controls-react/lib/PeoplePicker");
var WrapperComponent_1 = require("./WrapperComponent");
exports.SPPeoplePicker = function (props) {
var containerClassName = props.containerClassName, label = props.label, labelClassName = props.labelClassName, requiredClassName = props.requiredClassName, requiredMessage = props.requiredMessage, onChange = props.onChange, defaultSelectedUsers = props.defaultSelectedUsers, context = props.context, resolveDelay = props.resolveDelay, principalTypes = props.principalTypes, showHiddenInUI = props.showHiddenInUI, personSelectionLimit = props.personSelectionLimit, errors = props.errors, ensureUser = props.ensureUser;
return (React.createElement(WrapperComponent_1.WrapperComponent, { containerClassName: containerClassName, label: label, labelClassName: labelClassName, requiredClassName: requiredClassName, requiredMessage: requiredMessage, errors: errors },
React.createElement(PeoplePicker_1.PeoplePicker, { context: context, selectedItems: onChange, defaultSelectedUsers: defaultSelectedUsers, resolveDelay: resolveDelay, principalTypes: principalTypes, showHiddenInUI: showHiddenInUI, personSelectionLimit: personSelectionLimit, ensureUser: ensureUser })));
};