Repository URL to install this package:
|
Version:
2.8.0-studio-release ▾
|
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
const tslib_1 = require("tslib");
const react_1 = tslib_1.__importDefault(require("react"));
const mobx_react_1 = require("xmobx/mobx-react");
const exotic_1 = require("exotic");
const UserManagement_1 = require("../../../../abstractions/B2B/UserManagement");
const renderProps_1 = require("./renderProps");
const state_1 = require("./state");
let UserInvite = class UserInvite extends react_1.default.Component {
constructor() {
super(...arguments);
this.userInviteStorage = new state_1.UserInviteStorage();
}
render() {
console.log('Preset/UserInvite', this.userInviteStorage);
return react_1.default.createElement(UserManagement_1.UserInvite, Object.assign({}, this.props, {
state: this.userInviteStorage
}));
}
};
UserInvite.defaultProps = {
className: '',
// renderProps
renderButton: renderProps_1.defaultRenderButton,
renderInviteCard: renderProps_1.defaultRenderInviteCard,
renderRemoveUserForm: renderProps_1.defaultRenderRemoveUserForm,
renderAddUserForm: renderProps_1.defaultRenderAddUserForm,
renderHeading: renderProps_1.defaultRenderHeading,
// handlers
onSendInviteClick: exotic_1.NO_OP
};
UserInvite = tslib_1.__decorate([mobx_react_1.observer], UserInvite);
exports.UserInvite = UserInvite;
exports.default = UserInvite; //# sourceMappingURL=UserInvite.js.map