UNPKG

140 kBJavaScriptView Raw
1(function(e, a) { for(var i in a) e[i] = a[i]; }(exports, /******/ (function(modules) { // webpackBootstrap
2/******/ // The module cache
3/******/ var installedModules = {};
4
5/******/ // The require function
6/******/ function __webpack_require__(moduleId) {
7
8/******/ // Check if module is in cache
9/******/ if(installedModules[moduleId])
10/******/ return installedModules[moduleId].exports;
11
12/******/ // Create a new module (and put it into the cache)
13/******/ var module = installedModules[moduleId] = {
14/******/ exports: {},
15/******/ id: moduleId,
16/******/ loaded: false
17/******/ };
18
19/******/ // Execute the module function
20/******/ modules[moduleId].call(module.exports, module, module.exports, __webpack_require__);
21
22/******/ // Flag the module as loaded
23/******/ module.loaded = true;
24
25/******/ // Return the exports of the module
26/******/ return module.exports;
27/******/ }
28
29
30/******/ // expose the modules object (__webpack_modules__)
31/******/ __webpack_require__.m = modules;
32
33/******/ // expose the module cache
34/******/ __webpack_require__.c = installedModules;
35
36/******/ // __webpack_public_path__
37/******/ __webpack_require__.p = "";
38
39/******/ // Load entry module and return exports
40/******/ return __webpack_require__(0);
41/******/ })
42/************************************************************************/
43/******/ ([
44/* 0 */
45/***/ function(module, exports, __webpack_require__) {
46
47 "use strict";
48
49 Object.defineProperty(exports, "__esModule", {
50 value: true
51 });
52 exports.ButtonLoader = exports.TokenBridge = exports.DestroyAccountButton = exports.UpdatePasswordForm = exports.OAuthSignInButton = exports.RequestPasswordResetForm = exports.SignOutButton = exports.EmailSignUpForm = exports.EmailSignInForm = exports.AuthGlobals = undefined;
53
54 var _AuthGlobals2 = __webpack_require__(114);
55
56 var _AuthGlobals3 = _interopRequireDefault(_AuthGlobals2);
57
58 var _EmailSignInForm2 = __webpack_require__(116);
59
60 var _EmailSignInForm3 = _interopRequireDefault(_EmailSignInForm2);
61
62 var _EmailSignUpForm2 = __webpack_require__(117);
63
64 var _EmailSignUpForm3 = _interopRequireDefault(_EmailSignUpForm2);
65
66 var _SignOutButton2 = __webpack_require__(121);
67
68 var _SignOutButton3 = _interopRequireDefault(_SignOutButton2);
69
70 var _RequestPasswordResetForm2 = __webpack_require__(120);
71
72 var _RequestPasswordResetForm3 = _interopRequireDefault(_RequestPasswordResetForm2);
73
74 var _OAuthSignInButton2 = __webpack_require__(119);
75
76 var _OAuthSignInButton3 = _interopRequireDefault(_OAuthSignInButton2);
77
78 var _UpdatePasswordForm2 = __webpack_require__(122);
79
80 var _UpdatePasswordForm3 = _interopRequireDefault(_UpdatePasswordForm2);
81
82 var _DestroyAccountButton2 = __webpack_require__(115);
83
84 var _DestroyAccountButton3 = _interopRequireDefault(_DestroyAccountButton2);
85
86 var _TokenBridge2 = __webpack_require__(18);
87
88 var _TokenBridge3 = _interopRequireDefault(_TokenBridge2);
89
90 var _ButtonLoader2 = __webpack_require__(15);
91
92 var _ButtonLoader3 = _interopRequireDefault(_ButtonLoader2);
93
94 function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
95
96 exports.AuthGlobals = _AuthGlobals3.default;
97 exports.EmailSignInForm = _EmailSignInForm3.default;
98 exports.EmailSignUpForm = _EmailSignUpForm3.default;
99 exports.SignOutButton = _SignOutButton3.default;
100 exports.RequestPasswordResetForm = _RequestPasswordResetForm3.default;
101 exports.OAuthSignInButton = _OAuthSignInButton3.default;
102 exports.UpdatePasswordForm = _UpdatePasswordForm3.default;
103 exports.DestroyAccountButton = _DestroyAccountButton3.default;
104 exports.TokenBridge = _TokenBridge3.default;
105 exports.ButtonLoader = _ButtonLoader3.default;
106
107/***/ },
108/* 1 */
109/***/ function(module, exports) {
110
111 module.exports = require("react");
112
113/***/ },
114/* 2 */
115/***/ function(module, exports) {
116
117 module.exports = require("redux-auth");
118
119/***/ },
120/* 3 */
121/***/ function(module, exports) {
122
123 module.exports = require("react-redux");
124
125/***/ },
126/* 4 */
127/***/ function(module, exports) {
128
129 module.exports = require("immutable");
130
131/***/ },
132/* 5 */,
133/* 6 */,
134/* 7 */,
135/* 8 */
136/***/ function(module, exports, __webpack_require__) {
137
138 "use strict";
139
140 Object.defineProperty(exports, "__esModule", {
141 value: true
142 });
143
144 var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }();
145
146 var _react = __webpack_require__(1);
147
148 var _react2 = _interopRequireDefault(_react);
149
150 var _Dialog = __webpack_require__(43);
151
152 var _Dialog2 = _interopRequireDefault(_Dialog);
153
154 var _FlatButton = __webpack_require__(44);
155
156 var _FlatButton2 = _interopRequireDefault(_FlatButton);
157
158 var _ErrorList = __webpack_require__(118);
159
160 var _ErrorList2 = _interopRequireDefault(_ErrorList);
161
162 var _reactRedux = __webpack_require__(3);
163
164 var _MuiThemeProvider = __webpack_require__(30);
165
166 var _MuiThemeProvider2 = _interopRequireDefault(_MuiThemeProvider);
167
168 function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
169
170 function _toConsumableArray(arr) { if (Array.isArray(arr)) { for (var i = 0, arr2 = Array(arr.length); i < arr.length; i++) { arr2[i] = arr[i]; } return arr2; } else { return Array.from(arr); } }
171
172 function _toArray(arr) { return Array.isArray(arr) ? arr : Array.from(arr); }
173
174 function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } }
175
176 function _possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return call && (typeof call === "object" || typeof call === "function") ? call : self; }
177
178 function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; }
179
180 var BaseModal = function (_React$Component) {
181 _inherits(BaseModal, _React$Component);
182
183 function BaseModal() {
184 _classCallCheck(this, BaseModal);
185
186 return _possibleConstructorReturn(this, Object.getPrototypeOf(BaseModal).apply(this, arguments));
187 }
188
189 _createClass(BaseModal, [{
190 key: "close",
191 value: function close() {
192 this.props.dispatch(this.props.closeAction());
193 }
194 }, {
195 key: "getEndpoint",
196 value: function getEndpoint() {
197 return this.props.endpoint || this.props.auth.getIn(["configure", "currentEndpointKey"]) || this.props.auth.getIn(["configure", "defaultEndpointKey"]);
198 }
199 }, {
200 key: "getErrorList",
201 value: function getErrorList() {
202 var _props$errorAddr = _toArray(this.props.errorAddr);
203
204 var base = _props$errorAddr[0];
205
206 var rest = _props$errorAddr.slice(1);
207
208 return _react2.default.createElement(_ErrorList2.default, { errors: this.props.auth.getIn([base, this.getEndpoint()].concat(_toConsumableArray(rest))) });
209 }
210 }, {
211 key: "render",
212 value: function render() {
213 var body = this.props.errorAddr ? this.getErrorList() : this.props.children;
214
215 return _react2.default.createElement(
216 _MuiThemeProvider2.default,
217 null,
218 _react2.default.createElement(
219 _Dialog2.default,
220 {
221 open: this.props.show,
222 contentClassName: "redux-auth-modal " + this.props.containerClass,
223 title: this.props.title,
224 actions: [_react2.default.createElement(
225 _FlatButton2.default,
226 {
227 key: "close",
228 className: this.props.containerClass + "-close",
229 onClick: this.close.bind(this) },
230 this.props.closeBtnLabel
231 )].concat(_toConsumableArray(this.props.actions)) },
232 body
233 )
234 );
235 }
236 }]);
237
238 return BaseModal;
239 }(_react2.default.Component);
240
241 BaseModal.propTypes = {
242 show: _react.PropTypes.bool,
243 errorAddr: _react.PropTypes.array,
244 closeBtnLabel: _react.PropTypes.string,
245 actions: _react.PropTypes.array,
246 closeAction: _react.PropTypes.func
247 };
248 BaseModal.defaultProps = {
249 show: false,
250 errorAddr: null,
251 closeBtnLabel: "Ok",
252 actions: []
253 };
254 exports.default = (0, _reactRedux.connect)(function (_ref) {
255 var auth = _ref.auth;
256 return { auth: auth };
257 })(BaseModal);
258
259/***/ },
260/* 9 */,
261/* 10 */,
262/* 11 */,
263/* 12 */,
264/* 13 */,
265/* 14 */,
266/* 15 */
267/***/ function(module, exports, __webpack_require__) {
268
269 "use strict";
270
271 Object.defineProperty(exports, "__esModule", {
272 value: true
273 });
274
275 var _typeof = typeof Symbol === "function" && typeof Symbol.iterator === "symbol" ? function (obj) { return typeof obj; } : function (obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol ? "symbol" : typeof obj; };
276
277 var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };
278
279 var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }();
280
281 var _react = __webpack_require__(1);
282
283 var _react2 = _interopRequireDefault(_react);
284
285 var _RaisedButton = __webpack_require__(142);
286
287 var _RaisedButton2 = _interopRequireDefault(_RaisedButton);
288
289 var _favorite = __webpack_require__(145);
290
291 var _favorite2 = _interopRequireDefault(_favorite);
292
293 var _colors = __webpack_require__(31);
294
295 var Colors = _interopRequireWildcard(_colors);
296
297 var _reactLoader = __webpack_require__(23);
298
299 var _reactLoader2 = _interopRequireDefault(_reactLoader);
300
301 var _MuiThemeProvider = __webpack_require__(30);
302
303 var _MuiThemeProvider2 = _interopRequireDefault(_MuiThemeProvider);
304
305 function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } else { var newObj = {}; if (obj != null) { for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) newObj[key] = obj[key]; } } newObj.default = obj; return newObj; } }
306
307 function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
308
309 function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } }
310
311 function _possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return call && (typeof call === "object" || typeof call === "function") ? call : self; }
312
313 function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; }
314
315 var ButtonLoader = function (_React$Component) {
316 _inherits(ButtonLoader, _React$Component);
317
318 function ButtonLoader() {
319 _classCallCheck(this, ButtonLoader);
320
321 return _possibleConstructorReturn(this, Object.getPrototypeOf(ButtonLoader).apply(this, arguments));
322 }
323
324 _createClass(ButtonLoader, [{
325 key: "handleClick",
326 value: function handleClick(ev) {
327 ev.preventDefault();
328 this.props.onClick(ev);
329 }
330 }, {
331 key: "getColor",
332 value: function getColor() {
333 if (this.props.disabled) {
334 return this.props.spinColorDisabled;
335 } else if (this.props.primary || this.props.secondary) {
336 return this.props.spinColorLight;
337 } else {
338 return this.props.spinColorDark;
339 }
340 }
341 }, {
342 key: "renderIcon",
343 value: function renderIcon() {
344 var icon = void 0,
345 color = this.getColor();
346
347 if (this.props.loading) {
348 icon = _react2.default.createElement(
349 "div",
350 { style: { position: "absolute", top: 15, left: 7 } },
351 _react2.default.createElement(_reactLoader2.default, _extends({
352 ref: "spinner"
353 }, this.props.spinConfig, {
354 color: color,
355 loaded: false }))
356 );
357 } else {
358 if (_typeof(this.props.icon) === "object") {
359 icon = this.props.icon;
360 } else {
361 icon = _react2.default.createElement(this.props.icon, { color: color, style: { width: 15, height: 15 } });
362 }
363 }
364
365 return _react2.default.createElement(
366 "span",
367 { style: {
368 width: 15,
369 height: 15,
370 position: "absolute",
371 left: 10,
372 top: 3
373 } },
374 icon
375 );
376 }
377 }, {
378 key: "render",
379 value: function render() {
380 var color = this.getColor();
381
382 var props = {
383 backgroundColor: this.props.backgroundColor,
384 children: this.props.children,
385 className: this.props.className,
386 disabled: this.props.disabled || this.props.loading,
387 disabledBackgroundColor: this.props.disabledBackgroundColor,
388 disabledLabelColor: this.props.disabledLabelColor,
389 fullWidth: this.props.fullWidth,
390 href: this.props.href,
391 label: this.props.label || _react2.default.createElement(
392 "span",
393 { style: { paddingLeft: 15, color: color } },
394 this.props.children
395 ),
396 labelColor: this.props.labelColor || color,
397 labelPosition: this.props.labelPosition || "after",
398 labelStyle: this.props.labelStyle,
399 primary: this.props.primary,
400 rippleStyle: this.props.rippleStyle,
401 secondary: this.props.secondary,
402 style: this.props.style,
403 type: this.props.type
404 };
405
406 return _react2.default.createElement(
407 _MuiThemeProvider2.default,
408 null,
409 _react2.default.createElement(
410 _RaisedButton2.default,
411 _extends({}, props, {
412 onClick: this.handleClick.bind(this) }),
413 this.renderIcon()
414 )
415 );
416 }
417 }]);
418
419 return ButtonLoader;
420 }(_react2.default.Component);
421
422 ButtonLoader.propTypes = {
423 icon: _react.PropTypes.any,
424 loading: _react.PropTypes.bool,
425 spinConfig: _react.PropTypes.object,
426 spinColorDark: _react.PropTypes.string,
427 spinColorLight: _react.PropTypes.string,
428 spinColorDisabled: _react.PropTypes.string,
429 children: _react.PropTypes.node,
430 onClick: _react.PropTypes.func.isRequired,
431 style: _react.PropTypes.object
432 };
433 ButtonLoader.defaultProps = {
434 icon: _favorite2.default,
435 loading: false,
436 spinConfig: {
437 lines: 10,
438 length: 4,
439 width: 2,
440 radius: 3
441 },
442 spinColorDark: Colors.darkBlack,
443 spinColorLight: Colors.darkWhite,
444 spinColorDisabled: Colors.minBlack,
445 children: _react2.default.createElement(
446 "span",
447 null,
448 "Submit"
449 ),
450 style: {}
451 };
452 exports.default = ButtonLoader;
453
454/***/ },
455/* 16 */,
456/* 17 */,
457/* 18 */
458/***/ function(module, exports, __webpack_require__) {
459
460 "use strict";
461
462 Object.defineProperty(exports, "__esModule", {
463 value: true
464 });
465
466 var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }();
467
468 var _react = __webpack_require__(1);
469
470 var _react2 = _interopRequireDefault(_react);
471
472 var _reactRedux = __webpack_require__(3);
473
474 function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
475
476 function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } }
477
478 function _possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return call && (typeof call === "object" || typeof call === "function") ? call : self; }
479
480 function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; }
481
482 var TokenBridge = function (_React$Component) {
483 _inherits(TokenBridge, _React$Component);
484
485 function TokenBridge() {
486 _classCallCheck(this, TokenBridge);
487
488 return _possibleConstructorReturn(this, Object.getPrototypeOf(TokenBridge).apply(this, arguments));
489 }
490
491 _createClass(TokenBridge, [{
492 key: "render",
493 value: function render() {
494 return _react2.default.createElement("script", { id: "token-bridge",
495 type: "application/json",
496 dangerouslySetInnerHTML: { __html: this.props.initialCredentials } });
497 }
498 }]);
499
500 return TokenBridge;
501 }(_react2.default.Component);
502
503 exports.default = (0, _reactRedux.connect)(function (_ref) {
504 var auth = _ref.auth;
505
506 var headers = auth.getIn(["server", "headers"]);
507
508 return {
509 initialCredentials: headers && JSON.stringify({
510 user: auth.getIn(["server", "user"]),
511 mustResetPassword: auth.getIn(["server", "mustResetPassword"]),
512 firstTimeLogin: auth.getIn(["server", "firstTimeLogin"]),
513 currentEndpointKey: auth.getIn(["configure", "currentEndpointKey"]),
514 defaultEndpointKey: auth.getIn(["configure", "defaultEndpointKey"]),
515 headers: headers
516 })
517 };
518 })(TokenBridge);
519
520/***/ },
521/* 19 */,
522/* 20 */,
523/* 21 */,
524/* 22 */
525/***/ function(module, exports, __webpack_require__) {
526
527 "use strict";
528
529 Object.defineProperty(exports, "__esModule", {
530 value: true
531 });
532
533 var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };
534
535 var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }();
536
537 var _react = __webpack_require__(1);
538
539 var _react2 = _interopRequireDefault(_react);
540
541 var _colors = __webpack_require__(31);
542
543 var Colors = _interopRequireWildcard(_colors);
544
545 var _TextField = __webpack_require__(143);
546
547 var _TextField2 = _interopRequireDefault(_TextField);
548
549 var _error = __webpack_require__(39);
550
551 var _error2 = _interopRequireDefault(_error);
552
553 var _immutable = __webpack_require__(4);
554
555 var _immutable2 = _interopRequireDefault(_immutable);
556
557 var _MuiThemeProvider = __webpack_require__(30);
558
559 var _MuiThemeProvider2 = _interopRequireDefault(_MuiThemeProvider);
560
561 function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } else { var newObj = {}; if (obj != null) { for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) newObj[key] = obj[key]; } } newObj.default = obj; return newObj; } }
562
563 function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
564
565 function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } }
566
567 function _possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return call && (typeof call === "object" || typeof call === "function") ? call : self; }
568
569 function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; }
570
571 var AuthInput = function (_React$Component) {
572 _inherits(AuthInput, _React$Component);
573
574 function AuthInput() {
575 _classCallCheck(this, AuthInput);
576
577 return _possibleConstructorReturn(this, Object.getPrototypeOf(AuthInput).apply(this, arguments));
578 }
579
580 _createClass(AuthInput, [{
581 key: "handleInput",
582 value: function handleInput(ev) {
583 ev.preventDefault();
584 this.props.onChange(ev.target.value);
585 }
586 }, {
587 key: "renderErrorList",
588 value: function renderErrorList() {
589 var _this2 = this;
590
591 if (this.props.errors.size) {
592 return _react2.default.createElement(
593 "div",
594 { className: "auth-error-message" },
595 this.props.errors.map(function (err, i) {
596 return _react2.default.createElement(
597 "p",
598 { className: "inline-error-item",
599 style: { paddingLeft: "20px", position: "relative", marginBottom: "28px" },
600 key: i },
601 _react2.default.createElement(_error2.default, {
602 viewBox: "0 0 50 50",
603 color: Colors.red500,
604 style: {
605 position: "absolute",
606 left: 0,
607 top: 0 } }),
608 _this2.props.floatingLabelText,
609 " ",
610 err
611 );
612 })
613 );
614 } else {
615 return null;
616 }
617 }
618 }, {
619 key: "render",
620 value: function render() {
621 return _react2.default.createElement(
622 _MuiThemeProvider2.default,
623 null,
624 _react2.default.createElement(_TextField2.default, _extends({
625 fullWidth: true
626 }, this.props, {
627 errorText: this.renderErrorList(),
628 onChange: this.handleInput.bind(this) }))
629 );
630 }
631 }]);
632
633 return AuthInput;
634 }(_react2.default.Component);
635
636 AuthInput.propTypes = {
637 label: _react.PropTypes.string,
638 value: _react.PropTypes.string,
639 errors: _react.PropTypes.object
640 };
641 AuthInput.defaultProps = {
642 label: "",
643 value: null,
644 errors: _immutable2.default.fromJS([])
645 };
646 exports.default = AuthInput;
647
648/***/ },
649/* 23 */
650/***/ function(module, exports) {
651
652 module.exports = require("react-loader");
653
654/***/ },
655/* 24 */,
656/* 25 */,
657/* 26 */,
658/* 27 */,
659/* 28 */,
660/* 29 */,
661/* 30 */
662/***/ function(module, exports) {
663
664 module.exports = require("material-ui/styles/MuiThemeProvider");
665
666/***/ },
667/* 31 */
668/***/ function(module, exports) {
669
670 module.exports = require("material-ui/styles/colors");
671
672/***/ },
673/* 32 */,
674/* 33 */,
675/* 34 */,
676/* 35 */,
677/* 36 */,
678/* 37 */,
679/* 38 */
680/***/ function(module, exports) {
681
682 module.exports = require("material-ui/svg-icons/action/lock");
683
684/***/ },
685/* 39 */
686/***/ function(module, exports) {
687
688 module.exports = require("material-ui/svg-icons/alert/error");
689
690/***/ },
691/* 40 */,
692/* 41 */,
693/* 42 */,
694/* 43 */
695/***/ function(module, exports) {
696
697 module.exports = require("material-ui/Dialog");
698
699/***/ },
700/* 44 */
701/***/ function(module, exports) {
702
703 module.exports = require("material-ui/FlatButton");
704
705/***/ },
706/* 45 */
707/***/ function(module, exports) {
708
709 module.exports = require("material-ui/svg-icons/action/exit-to-app");
710
711/***/ },
712/* 46 */
713/***/ function(module, exports) {
714
715 module.exports = require("material-ui/svg-icons/content/send");
716
717/***/ },
718/* 47 */,
719/* 48 */,
720/* 49 */,
721/* 50 */,
722/* 51 */,
723/* 52 */,
724/* 53 */,
725/* 54 */,
726/* 55 */,
727/* 56 */,
728/* 57 */,
729/* 58 */,
730/* 59 */,
731/* 60 */,
732/* 61 */,
733/* 62 */,
734/* 63 */,
735/* 64 */,
736/* 65 */,
737/* 66 */,
738/* 67 */,
739/* 68 */,
740/* 69 */,
741/* 70 */,
742/* 71 */,
743/* 72 */,
744/* 73 */,
745/* 74 */,
746/* 75 */,
747/* 76 */,
748/* 77 */,
749/* 78 */,
750/* 79 */,
751/* 80 */,
752/* 81 */,
753/* 82 */,
754/* 83 */,
755/* 84 */,
756/* 85 */,
757/* 86 */,
758/* 87 */,
759/* 88 */,
760/* 89 */,
761/* 90 */,
762/* 91 */,
763/* 92 */,
764/* 93 */,
765/* 94 */,
766/* 95 */,
767/* 96 */,
768/* 97 */,
769/* 98 */,
770/* 99 */,
771/* 100 */,
772/* 101 */,
773/* 102 */,
774/* 103 */,
775/* 104 */,
776/* 105 */,
777/* 106 */,
778/* 107 */,
779/* 108 */,
780/* 109 */,
781/* 110 */,
782/* 111 */,
783/* 112 */,
784/* 113 */,
785/* 114 */
786/***/ function(module, exports, __webpack_require__) {
787
788 "use strict";
789
790 Object.defineProperty(exports, "__esModule", {
791 value: true
792 });
793
794 var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }();
795
796 var _react = __webpack_require__(1);
797
798 var _react2 = _interopRequireDefault(_react);
799
800 var _EmailSignInSuccessModal = __webpack_require__(126);
801
802 var _EmailSignInSuccessModal2 = _interopRequireDefault(_EmailSignInSuccessModal);
803
804 var _EmailSignInErrorModal = __webpack_require__(125);
805
806 var _EmailSignInErrorModal2 = _interopRequireDefault(_EmailSignInErrorModal);
807
808 var _OAuthSignInSuccessModal = __webpack_require__(132);
809
810 var _OAuthSignInSuccessModal2 = _interopRequireDefault(_OAuthSignInSuccessModal);
811
812 var _OAuthSignInErrorModal = __webpack_require__(131);
813
814 var _OAuthSignInErrorModal2 = _interopRequireDefault(_OAuthSignInErrorModal);
815
816 var _EmailSignUpSuccessModal = __webpack_require__(128);
817
818 var _EmailSignUpSuccessModal2 = _interopRequireDefault(_EmailSignUpSuccessModal);
819
820 var _EmailSignUpErrorModal = __webpack_require__(127);
821
822 var _EmailSignUpErrorModal2 = _interopRequireDefault(_EmailSignUpErrorModal);
823
824 var _SignOutSuccessModal = __webpack_require__(137);
825
826 var _SignOutSuccessModal2 = _interopRequireDefault(_SignOutSuccessModal);
827
828 var _SignOutErrorModal = __webpack_require__(136);
829
830 var _SignOutErrorModal2 = _interopRequireDefault(_SignOutErrorModal);
831
832 var _FirstTimeLoginSuccessModal = __webpack_require__(130);
833
834 var _FirstTimeLoginSuccessModal2 = _interopRequireDefault(_FirstTimeLoginSuccessModal);
835
836 var _FirstTimeLoginErrorModal = __webpack_require__(129);
837
838 var _FirstTimeLoginErrorModal2 = _interopRequireDefault(_FirstTimeLoginErrorModal);
839
840 var _RequestPasswordResetErrorModal = __webpack_require__(134);
841
842 var _RequestPasswordResetErrorModal2 = _interopRequireDefault(_RequestPasswordResetErrorModal);
843
844 var _RequestPasswordResetSuccessModal = __webpack_require__(135);
845
846 var _RequestPasswordResetSuccessModal2 = _interopRequireDefault(_RequestPasswordResetSuccessModal);
847
848 var _UpdatePasswordErrorModal = __webpack_require__(138);
849
850 var _UpdatePasswordErrorModal2 = _interopRequireDefault(_UpdatePasswordErrorModal);
851
852 var _UpdatePasswordSuccessModal = __webpack_require__(139);
853
854 var _UpdatePasswordSuccessModal2 = _interopRequireDefault(_UpdatePasswordSuccessModal);
855
856 var _DestroyAccountErrorModal = __webpack_require__(123);
857
858 var _DestroyAccountErrorModal2 = _interopRequireDefault(_DestroyAccountErrorModal);
859
860 var _DestroyAccountSuccessModal = __webpack_require__(124);
861
862 var _DestroyAccountSuccessModal2 = _interopRequireDefault(_DestroyAccountSuccessModal);
863
864 var _PasswordResetSuccessModal = __webpack_require__(133);
865
866 var _PasswordResetSuccessModal2 = _interopRequireDefault(_PasswordResetSuccessModal);
867
868 var _TokenBridge = __webpack_require__(18);
869
870 var _TokenBridge2 = _interopRequireDefault(_TokenBridge);
871
872 var _reactRedux = __webpack_require__(3);
873
874 function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
875
876 function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } }
877
878 function _possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return call && (typeof call === "object" || typeof call === "function") ? call : self; }
879
880 function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; }
881
882 var AuthGlobals = function (_React$Component) {
883 _inherits(AuthGlobals, _React$Component);
884
885 function AuthGlobals() {
886 _classCallCheck(this, AuthGlobals);
887
888 return _possibleConstructorReturn(this, Object.getPrototypeOf(AuthGlobals).apply(this, arguments));
889 }
890
891 _createClass(AuthGlobals, [{
892 key: "render",
893 value: function render() {
894 var showEmailSignInSuccess = this.props.emailSignInSuccessEnabled && this.props.auth.getIn(["ui", "emailSignInSuccessModalVisible"]);
895
896 var showEmailSignInError = this.props.emailSignInErrorEnabled && this.props.auth.getIn(["ui", "emailSignInErrorModalVisible"]);
897
898 var showEmailSignUpSuccess = this.props.emailSignUpSuccessEnabled && this.props.auth.getIn(["ui", "emailSignUpSuccessModalVisible"]);
899
900 var showEmailSignUpError = this.props.emailSignUpErrorEnabled && this.props.auth.getIn(["ui", "emailSignUpErrorModalVisible"]);
901
902 var showSignOutSuccess = this.props.signOutSuccessEnabled && this.props.auth.getIn(["ui", "signOutSuccessModalVisible"]);
903
904 var showSignOutError = this.props.signOutErrorEnabled && this.props.auth.getIn(["ui", "signOutErrorModalVisible"]);
905
906 var showFirstTimeLoginSuccess = this.props.firstTimeLoginSuccessEnabled && this.props.auth.getIn(["ui", "firstTimeLoginSuccessModalVisible"]);
907
908 var showFirstTimeLoginError = this.props.firstTimeLoginErrorEnabled && this.props.auth.getIn(["ui", "firstTimeLoginErrorModalVisible"]);
909
910 var showRequestPasswordResetError = this.props.requestPasswordResetErrorEnabled && this.props.auth.getIn(["ui", "requestPasswordResetErrorModalVisible"]);
911
912 var showRequestPasswordResetSuccess = this.props.requestPasswordResetSuccessEnabled && this.props.auth.getIn(["ui", "requestPasswordResetSuccessModalVisible"]);
913
914 var showOAuthSignInSuccess = this.props.oAuthSignInSuccessEnabled && this.props.auth.getIn(["ui", "oAuthSignInSuccessModalVisible"]);
915
916 var showOAuthSignInError = this.props.oAuthSignInErrorEnabled && this.props.auth.getIn(["ui", "oAuthSignInErrorModalVisible"]);
917
918 var updatePasswordSuccess = this.props.updatePasswordSuccessEnabled && this.props.auth.getIn(["ui", "updatePasswordSuccessModalVisible"]);
919
920 var updatePasswordError = this.props.updatePasswordErrorEnabled && this.props.auth.getIn(["ui", "updatePasswordErrorModalVisible"]);
921
922 var destroyAccountSuccess = this.props.destroyAccountSuccessEnabled && this.props.auth.getIn(["ui", "destroyAccountSuccessModalVisible"]);
923
924 var destroyAccountError = this.props.destroyAccountErrorEnabled && this.props.auth.getIn(["ui", "destroyAccountErrorModalVisible"]);
925
926 var passwordResetSuccess = this.props.passwordResetSuccessEnabled && this.props.auth.getIn(["ui", "passwordResetSuccessModalVisible"]);
927
928 //let passwordResetError = (
929 //this.props.passwordResetErrorEnabled &&
930 //this.props.auth.getIn(["ui", "passwordResetErrorModalVisible"])
931 //);
932
933 return _react2.default.createElement(
934 "div",
935 { id: "auth-modals" },
936 _react2.default.createElement(_EmailSignInSuccessModal2.default, { show: showEmailSignInSuccess }),
937 _react2.default.createElement(_EmailSignInErrorModal2.default, { show: showEmailSignInError }),
938 _react2.default.createElement(_OAuthSignInSuccessModal2.default, { show: showOAuthSignInSuccess }),
939 _react2.default.createElement(_OAuthSignInErrorModal2.default, { show: showOAuthSignInError }),
940 _react2.default.createElement(_EmailSignUpSuccessModal2.default, { show: showEmailSignUpSuccess }),
941 _react2.default.createElement(_EmailSignUpErrorModal2.default, { show: showEmailSignUpError }),
942 _react2.default.createElement(_SignOutSuccessModal2.default, { show: showSignOutSuccess }),
943 _react2.default.createElement(_SignOutErrorModal2.default, { show: showSignOutError }),
944 _react2.default.createElement(_FirstTimeLoginSuccessModal2.default, { show: showFirstTimeLoginSuccess }),
945 _react2.default.createElement(_FirstTimeLoginErrorModal2.default, { show: showFirstTimeLoginError }),
946 _react2.default.createElement(_RequestPasswordResetErrorModal2.default, { show: showRequestPasswordResetError }),
947 _react2.default.createElement(_RequestPasswordResetSuccessModal2.default, { show: showRequestPasswordResetSuccess }),
948 _react2.default.createElement(_UpdatePasswordErrorModal2.default, { show: updatePasswordError }),
949 _react2.default.createElement(_UpdatePasswordSuccessModal2.default, { show: updatePasswordSuccess }),
950 _react2.default.createElement(_DestroyAccountErrorModal2.default, { show: destroyAccountError }),
951 _react2.default.createElement(_DestroyAccountSuccessModal2.default, { show: destroyAccountSuccess }),
952 _react2.default.createElement(_PasswordResetSuccessModal2.default, { show: passwordResetSuccess }),
953 _react2.default.createElement(_TokenBridge2.default, null)
954 );
955 }
956 }]);
957
958 return AuthGlobals;
959 }(_react2.default.Component);
960
961 AuthGlobals.propTypes = {
962 signOutSuccessEnabled: _react.PropTypes.bool,
963 signOutErrorEnabled: _react.PropTypes.bool,
964 emailSignInSuccessEnabled: _react.PropTypes.bool,
965 emailSignInErrorEnabled: _react.PropTypes.bool,
966 oAuthSignInSuccessEnabled: _react.PropTypes.bool,
967 oAuthSignInErrorEnabled: _react.PropTypes.bool,
968 emailSignUpSuccessEnabled: _react.PropTypes.bool,
969 emailSignUpErrorEnabled: _react.PropTypes.bool,
970 firstTimeLoginSuccessEnabled: _react.PropTypes.bool,
971 firstTimeLoginErrorEnabled: _react.PropTypes.bool,
972 requestPasswordResetErrorEnabled: _react.PropTypes.bool,
973 requestPasswordResetSuccessEnabled: _react.PropTypes.bool,
974 updatePasswordErrorEnabled: _react.PropTypes.bool,
975 updatePasswordSuccessEnabled: _react.PropTypes.bool,
976 destroyAccountErrorEnabled: _react.PropTypes.bool,
977 destroyAccountSuccessEnabled: _react.PropTypes.bool,
978 passwordResetSuccessEnabled: _react.PropTypes.bool,
979 passwordResetErrorEnabled: _react.PropTypes.bool
980 };
981 AuthGlobals.defaultProps = {
982 signOutSuccessEnabled: true,
983 signOutErrorEnabled: true,
984 emailSignInSuccessEnabled: true,
985 emailSignInErrorEnabled: true,
986 oAuthSignInSuccessEnabled: true,
987 oAuthSignInErrorEnabled: true,
988 emailSignUpSuccessEnabled: true,
989 emailSignUpErrorEnabled: true,
990 firstTimeLoginSuccessEnabled: true,
991 firstTimeLoginErrorEnabled: true,
992 requestPasswordResetErrorEnabled: true,
993 requestPasswordResetSuccessEnabled: true,
994 updatePasswordErrorEnabled: true,
995 updatePasswordSuccessEnabled: true,
996 destroyAccountErrorEnabled: true,
997 destroyAccountSuccessEnabled: true,
998 passwordResetSuccessEnabled: true,
999 passwordResetErrorEnabled: true
1000 };
1001 exports.default = (0, _reactRedux.connect)(function (_ref) {
1002 var auth = _ref.auth;
1003 return { auth: auth };
1004 })(AuthGlobals);
1005
1006/***/ },
1007/* 115 */
1008/***/ function(module, exports, __webpack_require__) {
1009
1010 "use strict";
1011
1012 Object.defineProperty(exports, "__esModule", {
1013 value: true
1014 });
1015
1016 var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };
1017
1018 var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }();
1019
1020 var _react = __webpack_require__(1);
1021
1022 var _react2 = _interopRequireDefault(_react);
1023
1024 var _ButtonLoader = __webpack_require__(15);
1025
1026 var _ButtonLoader2 = _interopRequireDefault(_ButtonLoader);
1027
1028 var _destroyAccount = __webpack_require__(2);
1029
1030 var _delete = __webpack_require__(144);
1031
1032 var _delete2 = _interopRequireDefault(_delete);
1033
1034 var _reactRedux = __webpack_require__(3);
1035
1036 function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
1037
1038 function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } }
1039
1040 function _possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return call && (typeof call === "object" || typeof call === "function") ? call : self; }
1041
1042 function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; }
1043
1044 var DestroyAccountButton = function (_React$Component) {
1045 _inherits(DestroyAccountButton, _React$Component);
1046
1047 function DestroyAccountButton() {
1048 _classCallCheck(this, DestroyAccountButton);
1049
1050 return _possibleConstructorReturn(this, Object.getPrototypeOf(DestroyAccountButton).apply(this, arguments));
1051 }
1052
1053 _createClass(DestroyAccountButton, [{
1054 key: "getEndpoint",
1055 value: function getEndpoint() {
1056 return this.props.endpoint || this.props.auth.getIn(["configure", "currentEndpointKey"]) || this.props.auth.getIn(["configure", "defaultEndpointKey"]);
1057 }
1058 }, {
1059 key: "handleClick",
1060 value: function handleClick() {
1061 this.props.dispatch((0, _destroyAccount.destroyAccount)(this.getEndpoint()));
1062 }
1063 }, {
1064 key: "render",
1065 value: function render() {
1066 var disabled = !this.props.auth.getIn(["user", "isSignedIn"]);
1067 return _react2.default.createElement(_ButtonLoader2.default, _extends({
1068 loading: this.props.auth.getIn(["destroyAccount", this.getEndpoint(), "loading"]),
1069 icon: this.props.icon,
1070 disabled: disabled,
1071 primary: true,
1072 className: "destroy-account-submit",
1073 onClick: this.handleClick.bind(this)
1074 }, this.props));
1075 }
1076 }]);
1077
1078 return DestroyAccountButton;
1079 }(_react2.default.Component);
1080
1081 DestroyAccountButton.propTypes = {
1082 children: _react.PropTypes.node,
1083 icon: _react.PropTypes.func
1084 };
1085 DestroyAccountButton.defaultProps = {
1086 children: _react2.default.createElement(
1087 "span",
1088 null,
1089 "Destroy Account"
1090 ),
1091 icon: _delete2.default
1092 };
1093 exports.default = (0, _reactRedux.connect)(function (_ref) {
1094 var auth = _ref.auth;
1095 return { auth: auth };
1096 })(DestroyAccountButton);
1097
1098/***/ },
1099/* 116 */
1100/***/ function(module, exports, __webpack_require__) {
1101
1102 "use strict";
1103
1104 Object.defineProperty(exports, "__esModule", {
1105 value: true
1106 });
1107
1108 var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };
1109
1110 var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }();
1111
1112 var _react = __webpack_require__(1);
1113
1114 var _react2 = _interopRequireDefault(_react);
1115
1116 var _ButtonLoader = __webpack_require__(15);
1117
1118 var _ButtonLoader2 = _interopRequireDefault(_ButtonLoader);
1119
1120 var _Input = __webpack_require__(22);
1121
1122 var _Input2 = _interopRequireDefault(_Input);
1123
1124 var _emailSignIn = __webpack_require__(2);
1125
1126 var _exitToApp = __webpack_require__(45);
1127
1128 var _exitToApp2 = _interopRequireDefault(_exitToApp);
1129
1130 var _reactRedux = __webpack_require__(3);
1131
1132 function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
1133
1134 function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } }
1135
1136 function _possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return call && (typeof call === "object" || typeof call === "function") ? call : self; }
1137
1138 function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; }
1139
1140 var EmailSignInForm = function (_React$Component) {
1141 _inherits(EmailSignInForm, _React$Component);
1142
1143 function EmailSignInForm() {
1144 _classCallCheck(this, EmailSignInForm);
1145
1146 return _possibleConstructorReturn(this, Object.getPrototypeOf(EmailSignInForm).apply(this, arguments));
1147 }
1148
1149 _createClass(EmailSignInForm, [{
1150 key: "getEndpoint",
1151 value: function getEndpoint() {
1152 return this.props.endpoint || this.props.auth.getIn(["configure", "currentEndpointKey"]) || this.props.auth.getIn(["configure", "defaultEndpointKey"]);
1153 }
1154 }, {
1155 key: "handleInput",
1156 value: function handleInput(key, val) {
1157 this.props.dispatch((0, _emailSignIn.emailSignInFormUpdate)(this.getEndpoint(), key, val));
1158 }
1159 }, {
1160 key: "handleSubmit",
1161 value: function handleSubmit(event) {
1162 event.preventDefault();
1163 var formData = this.props.auth.getIn(["emailSignIn", this.getEndpoint(), "form"]).toJS();
1164 this.props.dispatch((0, _emailSignIn.emailSignIn)(formData, this.getEndpoint()));
1165 }
1166 }, {
1167 key: "render",
1168 value: function render() {
1169 var disabled = this.props.auth.getIn(["user", "isSignedIn"]) || this.props.auth.getIn(["emailSignIn", this.getEndpoint(), "loading"]);
1170
1171 return _react2.default.createElement(
1172 "form",
1173 { className: "redux-auth email-sign-in-form",
1174 style: { clear: "both", overflow: "hidden" },
1175 onSubmit: this.handleSubmit.bind(this) },
1176 _react2.default.createElement(_Input2.default, _extends({ type: "text",
1177 className: "email-sign-in-email",
1178 ref: "emailSignInEmail",
1179 floatingLabelText: "Email",
1180 disabled: disabled,
1181 value: this.props.auth.getIn(["emailSignIn", this.getEndpoint(), "form", "email"]),
1182 errors: this.props.auth.getIn(["emailSignIn", this.getEndpoint(), "errors", "email"]),
1183 onChange: this.handleInput.bind(this, "email")
1184 }, this.props.inputProps.email)),
1185 _react2.default.createElement(_Input2.default, _extends({ type: "password",
1186 floatingLabelText: "Password",
1187 className: "email-sign-in-password",
1188 disabled: disabled,
1189 value: this.props.auth.getIn(["emailSignIn", this.getEndpoint(), "form", "password"]),
1190 errors: this.props.auth.getIn(["emailSignIn", this.getEndpoint(), "errors", "password"]),
1191 onChange: this.handleInput.bind(this, "password")
1192 }, this.props.inputProps.password)),
1193 _react2.default.createElement(
1194 _ButtonLoader2.default,
1195 _extends({ loading: this.props.auth.getIn(["emailSignIn", "loading"]),
1196 type: "submit",
1197 style: { float: "right" },
1198 icon: _exitToApp2.default,
1199 className: "email-sign-in-submit",
1200 disabled: disabled,
1201 onClick: this.handleSubmit.bind(this),
1202 primary: true
1203 }, this.props.inputProps.submit),
1204 "Sign In"
1205 )
1206 );
1207 }
1208 }]);
1209
1210 return EmailSignInForm;
1211 }(_react2.default.Component);
1212
1213 EmailSignInForm.propTypes = {
1214 endpoint: _react.PropTypes.string,
1215 inputProps: _react.PropTypes.shape({
1216 email: _react.PropTypes.object,
1217 password: _react.PropTypes.object,
1218 submit: _react.PropTypes.object
1219 })
1220 };
1221 EmailSignInForm.defaultProps = {
1222 inputProps: {
1223 email: {},
1224 password: {},
1225 submit: {}
1226 }
1227 };
1228 exports.default = (0, _reactRedux.connect)(function (_ref) {
1229 var auth = _ref.auth;
1230 return { auth: auth };
1231 })(EmailSignInForm);
1232
1233/***/ },
1234/* 117 */
1235/***/ function(module, exports, __webpack_require__) {
1236
1237 "use strict";
1238
1239 Object.defineProperty(exports, "__esModule", {
1240 value: true
1241 });
1242
1243 var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };
1244
1245 var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }();
1246
1247 var _react = __webpack_require__(1);
1248
1249 var _react2 = _interopRequireDefault(_react);
1250
1251 var _Input = __webpack_require__(22);
1252
1253 var _Input2 = _interopRequireDefault(_Input);
1254
1255 var _ButtonLoader = __webpack_require__(15);
1256
1257 var _ButtonLoader2 = _interopRequireDefault(_ButtonLoader);
1258
1259 var _emailSignUp = __webpack_require__(2);
1260
1261 var _reactRedux = __webpack_require__(3);
1262
1263 var _send = __webpack_require__(46);
1264
1265 var _send2 = _interopRequireDefault(_send);
1266
1267 function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
1268
1269 function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } }
1270
1271 function _possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return call && (typeof call === "object" || typeof call === "function") ? call : self; }
1272
1273 function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; }
1274
1275 var EmailSignUpForm = function (_React$Component) {
1276 _inherits(EmailSignUpForm, _React$Component);
1277
1278 function EmailSignUpForm() {
1279 _classCallCheck(this, EmailSignUpForm);
1280
1281 return _possibleConstructorReturn(this, Object.getPrototypeOf(EmailSignUpForm).apply(this, arguments));
1282 }
1283
1284 _createClass(EmailSignUpForm, [{
1285 key: "getEndpoint",
1286 value: function getEndpoint() {
1287 return this.props.endpoint || this.props.auth.getIn(["configure", "currentEndpointKey"]) || this.props.auth.getIn(["configure", "defaultEndpointKey"]);
1288 }
1289 }, {
1290 key: "handleInput",
1291 value: function handleInput(key, val) {
1292 this.props.dispatch((0, _emailSignUp.emailSignUpFormUpdate)(this.getEndpoint(), key, val));
1293 }
1294 }, {
1295 key: "handleSubmit",
1296 value: function handleSubmit(event) {
1297 console.log("@-->handling submit");
1298 event.preventDefault();
1299 var formData = this.props.auth.getIn(["emailSignUp", this.getEndpoint(), "form"]).toJS();
1300 this.props.dispatch((0, _emailSignUp.emailSignUp)(formData, this.getEndpoint()));
1301 }
1302 }, {
1303 key: "render",
1304 value: function render() {
1305 var disabled = this.props.auth.getIn(["user", "isSignedIn"]) || this.props.auth.getIn(["emailSignUp", this.getEndpoint(), "loading"]);
1306
1307 return _react2.default.createElement(
1308 "form",
1309 { className: "redux-auth email-sign-up-form clearfix",
1310 style: { clear: "both", overflow: "hidden" },
1311 onSubmit: this.handleSubmit.bind(this) },
1312 _react2.default.createElement(_Input2.default, _extends({ type: "text",
1313 floatingLabelText: "Email",
1314 className: "email-sign-up-email",
1315 disabled: disabled,
1316 value: this.props.auth.getIn(["emailSignUp", this.getEndpoint(), "form", "email"]),
1317 errors: this.props.auth.getIn(["emailSignUp", this.getEndpoint(), "errors", "email"]),
1318 onChange: this.handleInput.bind(this, "email")
1319 }, this.props.inputProps.email)),
1320 _react2.default.createElement(_Input2.default, _extends({ type: "password",
1321 floatingLabelText: "Password",
1322 className: "email-sign-up-password",
1323 disabled: disabled,
1324 value: this.props.auth.getIn(["emailSignUp", this.getEndpoint(), "form", "password"]),
1325 errors: this.props.auth.getIn(["emailSignUp", this.getEndpoint(), "errors", "password"]),
1326 onChange: this.handleInput.bind(this, "password")
1327 }, this.props.inputProps.password)),
1328 _react2.default.createElement(_Input2.default, _extends({ type: "password",
1329 floatingLabelText: "Password Confirmation",
1330 className: "email-sign-up-password-confirmation",
1331 disabled: disabled,
1332 value: this.props.auth.getIn(["emailSignUp", this.getEndpoint(), "form", "password_confirmation"]),
1333 errors: this.props.auth.getIn(["emailSignUp", this.getEndpoint(), "errors", "password_confirmation"]),
1334 onChange: this.handleInput.bind(this, "password_confirmation")
1335 }, this.props.inputProps.passwordConfirmation)),
1336 _react2.default.createElement(
1337 _ButtonLoader2.default,
1338 _extends({ loading: this.props.auth.getIn(["emailSignUp", this.getEndpoint(), "loading"]),
1339 type: "submit",
1340 className: "email-sign-up-submit",
1341 primary: true,
1342 style: { float: "right" },
1343 icon: _send2.default,
1344 disabled: disabled,
1345 onClick: this.handleSubmit.bind(this)
1346 }, this.props.inputProps.submit),
1347 "Sign Up"
1348 )
1349 );
1350 }
1351 }]);
1352
1353 return EmailSignUpForm;
1354 }(_react2.default.Component);
1355
1356 EmailSignUpForm.propTypes = {
1357 endpoint: _react.PropTypes.string,
1358 inputProps: _react.PropTypes.shape({
1359 email: _react.PropTypes.object,
1360 password: _react.PropTypes.object,
1361 passwordConfirmation: _react.PropTypes.object,
1362 submit: _react.PropTypes.object
1363 })
1364 };
1365 EmailSignUpForm.defaultProps = {
1366 inputProps: {
1367 email: {},
1368 password: {},
1369 submit: {}
1370 }
1371 };
1372 exports.default = (0, _reactRedux.connect)(function (_ref) {
1373 var auth = _ref.auth;
1374 return { auth: auth };
1375 })(EmailSignUpForm);
1376
1377/***/ },
1378/* 118 */
1379/***/ function(module, exports, __webpack_require__) {
1380
1381 "use strict";
1382
1383 Object.defineProperty(exports, "__esModule", {
1384 value: true
1385 });
1386
1387 var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }();
1388
1389 var _react = __webpack_require__(1);
1390
1391 var _react2 = _interopRequireDefault(_react);
1392
1393 var _colors = __webpack_require__(31);
1394
1395 var Colors = _interopRequireWildcard(_colors);
1396
1397 var _error = __webpack_require__(39);
1398
1399 var _error2 = _interopRequireDefault(_error);
1400
1401 var _immutable = __webpack_require__(4);
1402
1403 var _immutable2 = _interopRequireDefault(_immutable);
1404
1405 function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } else { var newObj = {}; if (obj != null) { for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) newObj[key] = obj[key]; } } newObj.default = obj; return newObj; } }
1406
1407 function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
1408
1409 function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } }
1410
1411 function _possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return call && (typeof call === "object" || typeof call === "function") ? call : self; }
1412
1413 function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; }
1414
1415 var ErrorList = function (_React$Component) {
1416 _inherits(ErrorList, _React$Component);
1417
1418 function ErrorList() {
1419 _classCallCheck(this, ErrorList);
1420
1421 return _possibleConstructorReturn(this, Object.getPrototypeOf(ErrorList).apply(this, arguments));
1422 }
1423
1424 _createClass(ErrorList, [{
1425 key: "renderErrorList",
1426 value: function renderErrorList() {
1427 var errorCount = (this.props.errors || _immutable2.default.fromJS([])).size;
1428
1429 if (errorCount > 0) {
1430 // pluralize message
1431 var errorWord = "error";
1432 errorWord += errorCount === 1 ? "" : "s";
1433
1434 return _react2.default.createElement(
1435 "div",
1436 { className: "has-error" },
1437 _react2.default.createElement(
1438 "p",
1439 null,
1440 "Please correct the following ",
1441 errorWord,
1442 ":"
1443 ),
1444 this.props.errors.map(function (err, i) {
1445 return _react2.default.createElement(
1446 "p",
1447 {
1448 key: i,
1449 className: "control-label modal-error-item",
1450 style: { paddingLeft: "20px", position: "relative" } },
1451 _react2.default.createElement(_error2.default, {
1452 viewBox: "0 0 50 50",
1453 color: Colors.red500,
1454 style: {
1455 position: "absolute",
1456 left: 0,
1457 top: 3 } }),
1458 " ",
1459 err
1460 );
1461 })
1462 );
1463 } else {
1464 return _react2.default.createElement(
1465 "p",
1466 { style: { paddingLeft: "20px", position: "relative" } },
1467 _react2.default.createElement(_error2.default, {
1468 viewBox: "0 0 50 50",
1469 style: {
1470 position: "absolute",
1471 left: 0,
1472 top: 3 },
1473 color: Colors.red500 }),
1474 " There was an error processing this form. Please check each field and try again."
1475 );
1476 }
1477 }
1478 }, {
1479 key: "render",
1480 value: function render() {
1481 return _react2.default.createElement(
1482 "div",
1483 { className: "auth-error-message" },
1484 this.renderErrorList()
1485 );
1486 }
1487 }]);
1488
1489 return ErrorList;
1490 }(_react2.default.Component);
1491
1492 ErrorList.propTypes = {
1493 errors: _react.PropTypes.object
1494 };
1495 ErrorList.defaultProps = {
1496 errors: _immutable2.default.fromJS([])
1497 };
1498 exports.default = ErrorList;
1499
1500/***/ },
1501/* 119 */
1502/***/ function(module, exports, __webpack_require__) {
1503
1504 "use strict";
1505
1506 Object.defineProperty(exports, "__esModule", {
1507 value: true
1508 });
1509
1510 var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };
1511
1512 var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }();
1513
1514 var _react = __webpack_require__(1);
1515
1516 var _react2 = _interopRequireDefault(_react);
1517
1518 var _reactRedux = __webpack_require__(3);
1519
1520 var _ButtonLoader = __webpack_require__(15);
1521
1522 var _ButtonLoader2 = _interopRequireDefault(_ButtonLoader);
1523
1524 var _exitToApp = __webpack_require__(45);
1525
1526 var _exitToApp2 = _interopRequireDefault(_exitToApp);
1527
1528 var _oauthSignIn = __webpack_require__(2);
1529
1530 function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
1531
1532 function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } }
1533
1534 function _possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return call && (typeof call === "object" || typeof call === "function") ? call : self; }
1535
1536 function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; }
1537
1538 // hook for rewire
1539 var oAuthSignIn = _oauthSignIn.oAuthSignIn;
1540
1541 var OAuthSignInButton = function (_React$Component) {
1542 _inherits(OAuthSignInButton, _React$Component);
1543
1544 function OAuthSignInButton() {
1545 _classCallCheck(this, OAuthSignInButton);
1546
1547 return _possibleConstructorReturn(this, Object.getPrototypeOf(OAuthSignInButton).apply(this, arguments));
1548 }
1549
1550 _createClass(OAuthSignInButton, [{
1551 key: "getEndpoint",
1552 value: function getEndpoint() {
1553 return this.props.endpoint || this.props.auth.getIn(["configure", "currentEndpointKey"]) || this.props.auth.getIn(["configure", "defaultEndpointKey"]);
1554 }
1555 }, {
1556 key: "handleClick",
1557 value: function handleClick() {
1558 this.props.dispatch(oAuthSignIn({
1559 provider: this.props.provider,
1560 params: this.props.signInParams,
1561 endpointKey: this.getEndpoint()
1562 }));
1563 }
1564 }, {
1565 key: "render",
1566 value: function render() {
1567 var disabled = this.props.auth.getIn(["user", "isSignedIn"]);
1568 var loading = this.props.auth.getIn(["ui", "oAuthSignInLoadingProvider"]) === this.props.provider && this.props.auth.getIn(["oAuthSignIn", this.getEndpoint(), "loading"]);
1569
1570 return _react2.default.createElement(_ButtonLoader2.default, _extends({
1571 loading: loading,
1572 icon: this.props.icon,
1573 className: this.props.className + ' oauth-sign-in-submit',
1574 disabled: disabled,
1575 onClick: this.handleClick.bind(this)
1576 }, this.props));
1577 }
1578 }]);
1579
1580 return OAuthSignInButton;
1581 }(_react2.default.Component);
1582
1583 OAuthSignInButton.propTypes = {
1584 provider: _react.PropTypes.string.isRequired,
1585 label: _react.PropTypes.string,
1586 signInParams: _react.PropTypes.object,
1587 children: _react.PropTypes.node,
1588 icon: _react.PropTypes.func
1589 };
1590 OAuthSignInButton.defaultProps = {
1591 signInParams: {},
1592 children: _react2.default.createElement(
1593 "span",
1594 null,
1595 "OAuth Sign In"
1596 ),
1597 icon: _exitToApp2.default
1598 };
1599 exports.default = (0, _reactRedux.connect)(function (_ref) {
1600 var auth = _ref.auth;
1601 return { auth: auth };
1602 })(OAuthSignInButton);
1603
1604/***/ },
1605/* 120 */
1606/***/ function(module, exports, __webpack_require__) {
1607
1608 "use strict";
1609
1610 Object.defineProperty(exports, "__esModule", {
1611 value: true
1612 });
1613
1614 var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };
1615
1616 var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }();
1617
1618 var _react = __webpack_require__(1);
1619
1620 var _react2 = _interopRequireDefault(_react);
1621
1622 var _Input = __webpack_require__(22);
1623
1624 var _Input2 = _interopRequireDefault(_Input);
1625
1626 var _ButtonLoader = __webpack_require__(15);
1627
1628 var _ButtonLoader2 = _interopRequireDefault(_ButtonLoader);
1629
1630 var _reactRedux = __webpack_require__(3);
1631
1632 var _send = __webpack_require__(46);
1633
1634 var _send2 = _interopRequireDefault(_send);
1635
1636 var _requestPasswordReset = __webpack_require__(2);
1637
1638 function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
1639
1640 function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } }
1641
1642 function _possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return call && (typeof call === "object" || typeof call === "function") ? call : self; }
1643
1644 function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; }
1645
1646 var RequestPasswordResetForm = function (_React$Component) {
1647 _inherits(RequestPasswordResetForm, _React$Component);
1648
1649 function RequestPasswordResetForm() {
1650 _classCallCheck(this, RequestPasswordResetForm);
1651
1652 return _possibleConstructorReturn(this, Object.getPrototypeOf(RequestPasswordResetForm).apply(this, arguments));
1653 }
1654
1655 _createClass(RequestPasswordResetForm, [{
1656 key: "getEndpoint",
1657 value: function getEndpoint() {
1658 return this.props.endpoint || this.props.auth.getIn(["configure", "currentEndpointKey"]) || this.props.auth.getIn(["configure", "defaultEndpointKey"]);
1659 }
1660 }, {
1661 key: "handleInput",
1662 value: function handleInput(key, val) {
1663 this.props.dispatch((0, _requestPasswordReset.requestPasswordResetFormUpdate)(this.getEndpoint(), key, val));
1664 }
1665 }, {
1666 key: "handleSubmit",
1667 value: function handleSubmit(event) {
1668 event.preventDefault();
1669 var formData = this.props.auth.getIn(["requestPasswordReset", this.getEndpoint(), "form"]).toJS();
1670 this.props.dispatch((0, _requestPasswordReset.requestPasswordReset)(formData, this.getEndpoint()));
1671 }
1672 }, {
1673 key: "render",
1674 value: function render() {
1675 var endpoint = this.getEndpoint();
1676 var loading = this.props.auth.getIn(["requestPasswordReset", endpoint, "loading"]);
1677 var inputDisabled = this.props.auth.getIn(["user", "isSignedIn"]);
1678 var submitDisabled = !this.props.auth.getIn(["requestPasswordReset", endpoint, "form", "email"]);
1679
1680 return _react2.default.createElement(
1681 "form",
1682 {
1683 className: "redux-auth request-password-reset-form clearfix",
1684 style: { clear: "both", overflow: "hidden" },
1685 onSubmit: this.handleSubmit.bind(this) },
1686 _react2.default.createElement(_Input2.default, _extends({
1687 type: "text",
1688 floatingLabelText: "Email Address",
1689 className: "request-password-reset-email",
1690 disabled: loading || inputDisabled,
1691 value: this.props.auth.getIn(["requestPasswordReset", endpoint, "form", "email"]),
1692 errors: this.props.auth.getIn(["requestPasswordReset", endpoint, "errors", "email"]),
1693 onChange: this.handleInput.bind(this, "email")
1694 }, this.props.inputProps.email)),
1695 _react2.default.createElement(
1696 _ButtonLoader2.default,
1697 _extends({
1698 loading: loading,
1699 type: "submit",
1700 primary: true,
1701 icon: _send2.default,
1702 style: { float: "right" },
1703 className: "request-password-reset-submit",
1704 disabled: inputDisabled || submitDisabled,
1705 onClick: this.handleSubmit.bind(this)
1706 }, this.props.inputProps.submit),
1707 "Request Password Reset"
1708 )
1709 );
1710 }
1711 }]);
1712
1713 return RequestPasswordResetForm;
1714 }(_react2.default.Component);
1715
1716 RequestPasswordResetForm.propTypes = {
1717 endpoint: _react.PropTypes.string,
1718 inputProps: _react.PropTypes.shape({
1719 email: _react.PropTypes.object,
1720 submit: _react.PropTypes.object
1721 })
1722 };
1723 RequestPasswordResetForm.defaultProps = {
1724 inputProps: {
1725 email: {},
1726 submit: {}
1727 }
1728 };
1729 exports.default = (0, _reactRedux.connect)(function (_ref) {
1730 var auth = _ref.auth;
1731 return { auth: auth };
1732 })(RequestPasswordResetForm);
1733
1734/***/ },
1735/* 121 */
1736/***/ function(module, exports, __webpack_require__) {
1737
1738 "use strict";
1739
1740 Object.defineProperty(exports, "__esModule", {
1741 value: true
1742 });
1743
1744 var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };
1745
1746 var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }();
1747
1748 var _react = __webpack_require__(1);
1749
1750 var _react2 = _interopRequireDefault(_react);
1751
1752 var _ButtonLoader = __webpack_require__(15);
1753
1754 var _ButtonLoader2 = _interopRequireDefault(_ButtonLoader);
1755
1756 var _lock = __webpack_require__(38);
1757
1758 var _lock2 = _interopRequireDefault(_lock);
1759
1760 var _reactRedux = __webpack_require__(3);
1761
1762 var _signOut = __webpack_require__(2);
1763
1764 function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
1765
1766 function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } }
1767
1768 function _possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return call && (typeof call === "object" || typeof call === "function") ? call : self; }
1769
1770 function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; }
1771
1772 var SignOutButton = function (_React$Component) {
1773 _inherits(SignOutButton, _React$Component);
1774
1775 function SignOutButton() {
1776 _classCallCheck(this, SignOutButton);
1777
1778 return _possibleConstructorReturn(this, Object.getPrototypeOf(SignOutButton).apply(this, arguments));
1779 }
1780
1781 _createClass(SignOutButton, [{
1782 key: "getEndpoint",
1783 value: function getEndpoint() {
1784 return this.props.endpoint || this.props.auth.getIn(["configure", "currentEndpointKey"]) || this.props.auth.getIn(["configure", "defaultEndpointKey"]);
1785 }
1786 }, {
1787 key: "handleClick",
1788 value: function handleClick() {
1789 this.props.dispatch((0, _signOut.signOut)(this.getEndpoint()));
1790 }
1791 }, {
1792 key: "render",
1793 value: function render() {
1794 var disabled = !this.props.auth.getIn(["user", "isSignedIn"]);
1795 return _react2.default.createElement(_ButtonLoader2.default, _extends({
1796 loading: this.props.auth.getIn(["signOut", this.getEndpoint(), "loading"]),
1797 icon: this.props.icon,
1798 disabled: disabled,
1799 primary: true,
1800 className: "sign-out-submit",
1801 onClick: this.handleClick.bind(this)
1802 }, this.props));
1803 }
1804 }]);
1805
1806 return SignOutButton;
1807 }(_react2.default.Component);
1808
1809 SignOutButton.propTypes = {
1810 endpoint: _react.PropTypes.string,
1811 children: _react.PropTypes.node,
1812 icon: _react.PropTypes.func
1813 };
1814 SignOutButton.defaultProps = {
1815 children: _react2.default.createElement(
1816 "span",
1817 null,
1818 "Sign Out"
1819 ),
1820 icon: _lock2.default
1821 };
1822 exports.default = (0, _reactRedux.connect)(function (_ref) {
1823 var auth = _ref.auth;
1824 return { auth: auth };
1825 })(SignOutButton);
1826
1827/***/ },
1828/* 122 */
1829/***/ function(module, exports, __webpack_require__) {
1830
1831 "use strict";
1832
1833 Object.defineProperty(exports, "__esModule", {
1834 value: true
1835 });
1836
1837 var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };
1838
1839 var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }();
1840
1841 var _react = __webpack_require__(1);
1842
1843 var _react2 = _interopRequireDefault(_react);
1844
1845 var _Input = __webpack_require__(22);
1846
1847 var _Input2 = _interopRequireDefault(_Input);
1848
1849 var _ButtonLoader = __webpack_require__(15);
1850
1851 var _ButtonLoader2 = _interopRequireDefault(_ButtonLoader);
1852
1853 var _lock = __webpack_require__(38);
1854
1855 var _lock2 = _interopRequireDefault(_lock);
1856
1857 var _updatePassword = __webpack_require__(2);
1858
1859 var _reactRedux = __webpack_require__(3);
1860
1861 function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
1862
1863 function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } }
1864
1865 function _possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return call && (typeof call === "object" || typeof call === "function") ? call : self; }
1866
1867 function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; }
1868
1869 var UpdatePasswordForm = function (_React$Component) {
1870 _inherits(UpdatePasswordForm, _React$Component);
1871
1872 function UpdatePasswordForm() {
1873 _classCallCheck(this, UpdatePasswordForm);
1874
1875 return _possibleConstructorReturn(this, Object.getPrototypeOf(UpdatePasswordForm).apply(this, arguments));
1876 }
1877
1878 _createClass(UpdatePasswordForm, [{
1879 key: "getEndpoint",
1880 value: function getEndpoint() {
1881 return this.props.endpoint || this.props.auth.getIn(["configure", "currentEndpointKey"]) || this.props.auth.getIn(["configure", "defaultEndpointKey"]);
1882 }
1883 }, {
1884 key: "handleInput",
1885 value: function handleInput(key, val) {
1886 this.props.dispatch((0, _updatePassword.updatePasswordFormUpdate)(this.getEndpoint(), key, val));
1887 }
1888 }, {
1889 key: "handleSubmit",
1890 value: function handleSubmit(ev) {
1891 ev.preventDefault();
1892 var formData = this.props.auth.getIn(["updatePassword", this.getEndpoint(), "form"]).toJS();
1893 this.props.dispatch((0, _updatePassword.updatePassword)(formData, this.getEndpoint()));
1894 }
1895 }, {
1896 key: "render",
1897 value: function render() {
1898 var endpoint = this.getEndpoint();
1899 var loading = this.props.auth.getIn(["updatePassword", endpoint, "loading"]);
1900 var disabled = !this.props.auth.getIn(["user", "isSignedIn"]) || loading || this.props.auth.getIn(["user", "attributes", "provider"]) !== "email";
1901
1902 return _react2.default.createElement(
1903 "form",
1904 {
1905 className: "redux-auth update-password-form clearfix",
1906 onSubmit: this.handleSubmit.bind(this) },
1907 _react2.default.createElement(_Input2.default, _extends({
1908 type: "password",
1909 floatingLabelText: "Password",
1910 disabled: disabled,
1911 className: "update-password-password",
1912 value: this.props.auth.getIn(["updatePassword", endpoint, "form", "password"]),
1913 errors: this.props.auth.getIn(["updatePassword", endpoint, "errors", "password"]),
1914 onChange: this.handleInput.bind(this, "password")
1915 }, this.props.inputProps.password)),
1916 _react2.default.createElement(_Input2.default, _extends({
1917 type: "password",
1918 floatingLabelText: "Password Confirmation",
1919 className: "update-password-password-confirmation",
1920 disabled: disabled,
1921 value: this.props.auth.getIn(["updatePassword", endpoint, "form", "password_confirmation"]),
1922 errors: this.props.auth.getIn(["updatePassword", endpoint, "errors", "password_confirmation"]),
1923 onChange: this.handleInput.bind(this, "password_confirmation")
1924 }, this.props.inputProps.passwordConfirmation)),
1925 _react2.default.createElement(
1926 _ButtonLoader2.default,
1927 _extends({
1928 loading: loading,
1929 type: "submit",
1930 className: "update-password-submit",
1931 icon: _lock2.default,
1932 primary: true,
1933 disabled: disabled,
1934 style: { float: "right" },
1935 onClick: this.handleSubmit.bind(this)
1936 }, this.props.inputProps.submit),
1937 "Update Password"
1938 )
1939 );
1940 }
1941 }]);
1942
1943 return UpdatePasswordForm;
1944 }(_react2.default.Component);
1945
1946 UpdatePasswordForm.propTypes = {
1947 endpoint: _react.PropTypes.string,
1948 inputProps: _react.PropTypes.shape({
1949 password: _react.PropTypes.object,
1950 passwordConfirmation: _react.PropTypes.object,
1951 submit: _react.PropTypes.object
1952 })
1953 };
1954 UpdatePasswordForm.defaultProps = {
1955 inputProps: {
1956 password: {},
1957 passwordConfirmation: {},
1958 submit: {}
1959 }
1960 };
1961 exports.default = (0, _reactRedux.connect)(function (_ref) {
1962 var auth = _ref.auth;
1963 return { auth: auth };
1964 })(UpdatePasswordForm);
1965
1966/***/ },
1967/* 123 */
1968/***/ function(module, exports, __webpack_require__) {
1969
1970 "use strict";
1971
1972 Object.defineProperty(exports, "__esModule", {
1973 value: true
1974 });
1975
1976 var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };
1977
1978 var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }();
1979
1980 var _react = __webpack_require__(1);
1981
1982 var _react2 = _interopRequireDefault(_react);
1983
1984 var _Modal = __webpack_require__(8);
1985
1986 var _Modal2 = _interopRequireDefault(_Modal);
1987
1988 var _ui = __webpack_require__(2);
1989
1990 function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
1991
1992 function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } }
1993
1994 function _possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return call && (typeof call === "object" || typeof call === "function") ? call : self; }
1995
1996 function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; }
1997
1998 var DestroyAccountErrorModal = function (_React$Component) {
1999 _inherits(DestroyAccountErrorModal, _React$Component);
2000
2001 function DestroyAccountErrorModal() {
2002 _classCallCheck(this, DestroyAccountErrorModal);
2003
2004 return _possibleConstructorReturn(this, Object.getPrototypeOf(DestroyAccountErrorModal).apply(this, arguments));
2005 }
2006
2007 _createClass(DestroyAccountErrorModal, [{
2008 key: "render",
2009 value: function render() {
2010 return _react2.default.createElement(_Modal2.default, _extends({}, this.props, {
2011 containerClass: "destroy-account-error-modal",
2012 closeAction: _ui.hideDestroyAccountErrorModal,
2013 errorAddr: ["destroyAccount", "errors"],
2014 title: "Error" }));
2015 }
2016 }]);
2017
2018 return DestroyAccountErrorModal;
2019 }(_react2.default.Component);
2020
2021 exports.default = DestroyAccountErrorModal;
2022
2023/***/ },
2024/* 124 */
2025/***/ function(module, exports, __webpack_require__) {
2026
2027 "use strict";
2028
2029 Object.defineProperty(exports, "__esModule", {
2030 value: true
2031 });
2032
2033 var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };
2034
2035 var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }();
2036
2037 var _react = __webpack_require__(1);
2038
2039 var _react2 = _interopRequireDefault(_react);
2040
2041 var _Modal = __webpack_require__(8);
2042
2043 var _Modal2 = _interopRequireDefault(_Modal);
2044
2045 var _reactRedux = __webpack_require__(3);
2046
2047 var _ui = __webpack_require__(2);
2048
2049 function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
2050
2051 function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } }
2052
2053 function _possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return call && (typeof call === "object" || typeof call === "function") ? call : self; }
2054
2055 function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; }
2056
2057 var DestroyAccountSuccessModal = function (_React$Component) {
2058 _inherits(DestroyAccountSuccessModal, _React$Component);
2059
2060 function DestroyAccountSuccessModal() {
2061 _classCallCheck(this, DestroyAccountSuccessModal);
2062
2063 return _possibleConstructorReturn(this, Object.getPrototypeOf(DestroyAccountSuccessModal).apply(this, arguments));
2064 }
2065
2066 _createClass(DestroyAccountSuccessModal, [{
2067 key: "render",
2068 value: function render() {
2069 return _react2.default.createElement(
2070 _Modal2.default,
2071 _extends({}, this.props, {
2072 title: "Destroy Account Success",
2073 containerClass: "destroy-account-success-modal",
2074 closeAction: _ui.hideDestroyAccountSuccessModal }),
2075 _react2.default.createElement(
2076 "p",
2077 null,
2078 this.props.auth.getIn(["ui", "destroyAccountMessage"])
2079 )
2080 );
2081 }
2082 }]);
2083
2084 return DestroyAccountSuccessModal;
2085 }(_react2.default.Component);
2086
2087 exports.default = (0, _reactRedux.connect)(function (_ref) {
2088 var auth = _ref.auth;
2089 return { auth: auth };
2090 })(DestroyAccountSuccessModal);
2091
2092/***/ },
2093/* 125 */
2094/***/ function(module, exports, __webpack_require__) {
2095
2096 "use strict";
2097
2098 Object.defineProperty(exports, "__esModule", {
2099 value: true
2100 });
2101
2102 var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };
2103
2104 var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }();
2105
2106 var _react = __webpack_require__(1);
2107
2108 var _react2 = _interopRequireDefault(_react);
2109
2110 var _ui = __webpack_require__(2);
2111
2112 var _Modal = __webpack_require__(8);
2113
2114 var _Modal2 = _interopRequireDefault(_Modal);
2115
2116 function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
2117
2118 function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } }
2119
2120 function _possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return call && (typeof call === "object" || typeof call === "function") ? call : self; }
2121
2122 function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; }
2123
2124 var EmailSignInErrorModal = function (_React$Component) {
2125 _inherits(EmailSignInErrorModal, _React$Component);
2126
2127 function EmailSignInErrorModal() {
2128 _classCallCheck(this, EmailSignInErrorModal);
2129
2130 return _possibleConstructorReturn(this, Object.getPrototypeOf(EmailSignInErrorModal).apply(this, arguments));
2131 }
2132
2133 _createClass(EmailSignInErrorModal, [{
2134 key: "render",
2135 value: function render() {
2136 return _react2.default.createElement(_Modal2.default, _extends({}, this.props, {
2137 closeAction: _ui.hideEmailSignInErrorModal,
2138 containerClass: "email-sign-in-error-modal",
2139 title: "Sign In Error",
2140 errorAddr: ["emailSignIn", "errors"] }));
2141 }
2142 }]);
2143
2144 return EmailSignInErrorModal;
2145 }(_react2.default.Component);
2146
2147 exports.default = EmailSignInErrorModal;
2148
2149/***/ },
2150/* 126 */
2151/***/ function(module, exports, __webpack_require__) {
2152
2153 "use strict";
2154
2155 Object.defineProperty(exports, "__esModule", {
2156 value: true
2157 });
2158
2159 var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };
2160
2161 var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }();
2162
2163 var _react = __webpack_require__(1);
2164
2165 var _react2 = _interopRequireDefault(_react);
2166
2167 var _Modal = __webpack_require__(8);
2168
2169 var _Modal2 = _interopRequireDefault(_Modal);
2170
2171 var _reactRedux = __webpack_require__(3);
2172
2173 var _ui = __webpack_require__(2);
2174
2175 function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
2176
2177 function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } }
2178
2179 function _possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return call && (typeof call === "object" || typeof call === "function") ? call : self; }
2180
2181 function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; }
2182
2183 var EmailSignInSuccessModal = function (_React$Component) {
2184 _inherits(EmailSignInSuccessModal, _React$Component);
2185
2186 function EmailSignInSuccessModal() {
2187 _classCallCheck(this, EmailSignInSuccessModal);
2188
2189 return _possibleConstructorReturn(this, Object.getPrototypeOf(EmailSignInSuccessModal).apply(this, arguments));
2190 }
2191
2192 _createClass(EmailSignInSuccessModal, [{
2193 key: "render",
2194 value: function render() {
2195 return _react2.default.createElement(
2196 _Modal2.default,
2197 _extends({}, this.props, {
2198 title: "Welcome Back",
2199 closeAction: _ui.hideEmailSignInSuccessModal,
2200 containerClass: "email-sign-in-success-modal" }),
2201 _react2.default.createElement(
2202 "p",
2203 null,
2204 "You are now signed in as ",
2205 this.props.auth.getIn(["user", "attributes", "email"]),
2206 "."
2207 )
2208 );
2209 }
2210 }]);
2211
2212 return EmailSignInSuccessModal;
2213 }(_react2.default.Component);
2214
2215 exports.default = (0, _reactRedux.connect)(function (_ref) {
2216 var auth = _ref.auth;
2217 return { auth: auth };
2218 })(EmailSignInSuccessModal);
2219
2220/***/ },
2221/* 127 */
2222/***/ function(module, exports, __webpack_require__) {
2223
2224 "use strict";
2225
2226 Object.defineProperty(exports, "__esModule", {
2227 value: true
2228 });
2229
2230 var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };
2231
2232 var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }();
2233
2234 var _react = __webpack_require__(1);
2235
2236 var _react2 = _interopRequireDefault(_react);
2237
2238 var _ui = __webpack_require__(2);
2239
2240 var _Modal = __webpack_require__(8);
2241
2242 var _Modal2 = _interopRequireDefault(_Modal);
2243
2244 function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
2245
2246 function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } }
2247
2248 function _possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return call && (typeof call === "object" || typeof call === "function") ? call : self; }
2249
2250 function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; }
2251
2252 var EmailSignUpErrorModal = function (_React$Component) {
2253 _inherits(EmailSignUpErrorModal, _React$Component);
2254
2255 function EmailSignUpErrorModal() {
2256 _classCallCheck(this, EmailSignUpErrorModal);
2257
2258 return _possibleConstructorReturn(this, Object.getPrototypeOf(EmailSignUpErrorModal).apply(this, arguments));
2259 }
2260
2261 _createClass(EmailSignUpErrorModal, [{
2262 key: "render",
2263 value: function render() {
2264 return _react2.default.createElement(_Modal2.default, _extends({}, this.props, {
2265 title: "Sign Up Error",
2266 containerClass: "email-sign-up-form-error-modal",
2267 closeAction: _ui.hideEmailSignUpErrorModal,
2268 errorAddr: ["emailSignUp", "errors", "full_messages"] }));
2269 }
2270 }]);
2271
2272 return EmailSignUpErrorModal;
2273 }(_react2.default.Component);
2274
2275 exports.default = EmailSignUpErrorModal;
2276
2277/***/ },
2278/* 128 */
2279/***/ function(module, exports, __webpack_require__) {
2280
2281 "use strict";
2282
2283 Object.defineProperty(exports, "__esModule", {
2284 value: true
2285 });
2286
2287 var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };
2288
2289 var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }();
2290
2291 var _react = __webpack_require__(1);
2292
2293 var _react2 = _interopRequireDefault(_react);
2294
2295 var _ui = __webpack_require__(2);
2296
2297 var _reactRedux = __webpack_require__(3);
2298
2299 var _Modal = __webpack_require__(8);
2300
2301 var _Modal2 = _interopRequireDefault(_Modal);
2302
2303 function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
2304
2305 function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } }
2306
2307 function _possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return call && (typeof call === "object" || typeof call === "function") ? call : self; }
2308
2309 function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; }
2310
2311 var EmailSignUpSuccessModal = function (_React$Component) {
2312 _inherits(EmailSignUpSuccessModal, _React$Component);
2313
2314 function EmailSignUpSuccessModal() {
2315 _classCallCheck(this, EmailSignUpSuccessModal);
2316
2317 return _possibleConstructorReturn(this, Object.getPrototypeOf(EmailSignUpSuccessModal).apply(this, arguments));
2318 }
2319
2320 _createClass(EmailSignUpSuccessModal, [{
2321 key: "render",
2322 value: function render() {
2323 return _react2.default.createElement(
2324 _Modal2.default,
2325 _extends({}, this.props, {
2326 containerClass: "email-sign-up-success-modal",
2327 closeAction: _ui.hideEmailSignUpSuccessModal,
2328 title: "Sign Up Success" }),
2329 _react2.default.createElement(
2330 "p",
2331 null,
2332 "A confirmation email was sent to your account at ",
2333 this.props.auth.getIn(["ui", "emailSignUpAddress"]),
2334 ". Follow the instructions in the email to complete registration."
2335 )
2336 );
2337 }
2338 }]);
2339
2340 return EmailSignUpSuccessModal;
2341 }(_react2.default.Component);
2342
2343 exports.default = (0, _reactRedux.connect)(function (_ref) {
2344 var auth = _ref.auth;
2345 return { auth: auth };
2346 })(EmailSignUpSuccessModal);
2347
2348/***/ },
2349/* 129 */
2350/***/ function(module, exports, __webpack_require__) {
2351
2352 "use strict";
2353
2354 Object.defineProperty(exports, "__esModule", {
2355 value: true
2356 });
2357
2358 var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };
2359
2360 var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }();
2361
2362 var _react = __webpack_require__(1);
2363
2364 var _react2 = _interopRequireDefault(_react);
2365
2366 var _ui = __webpack_require__(2);
2367
2368 var _Modal = __webpack_require__(8);
2369
2370 var _Modal2 = _interopRequireDefault(_Modal);
2371
2372 function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
2373
2374 function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } }
2375
2376 function _possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return call && (typeof call === "object" || typeof call === "function") ? call : self; }
2377
2378 function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; }
2379
2380 var FirstTimeLoginErrorModal = function (_React$Component) {
2381 _inherits(FirstTimeLoginErrorModal, _React$Component);
2382
2383 function FirstTimeLoginErrorModal() {
2384 _classCallCheck(this, FirstTimeLoginErrorModal);
2385
2386 return _possibleConstructorReturn(this, Object.getPrototypeOf(FirstTimeLoginErrorModal).apply(this, arguments));
2387 }
2388
2389 _createClass(FirstTimeLoginErrorModal, [{
2390 key: "render",
2391 value: function render() {
2392 return _react2.default.createElement(
2393 _Modal2.default,
2394 _extends({}, this.props, {
2395 containerClass: "first-time-login-error-modal",
2396 closeAction: _ui.hideFirstTimeLoginErrorModal,
2397 title: "Confirmation Error" }),
2398 _react2.default.createElement(
2399 "p",
2400 null,
2401 "There was a problem confirming your account. Please try again."
2402 )
2403 );
2404 }
2405 }]);
2406
2407 return FirstTimeLoginErrorModal;
2408 }(_react2.default.Component);
2409
2410 exports.default = FirstTimeLoginErrorModal;
2411
2412/***/ },
2413/* 130 */
2414/***/ function(module, exports, __webpack_require__) {
2415
2416 "use strict";
2417
2418 Object.defineProperty(exports, "__esModule", {
2419 value: true
2420 });
2421
2422 var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };
2423
2424 var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }();
2425
2426 var _react = __webpack_require__(1);
2427
2428 var _react2 = _interopRequireDefault(_react);
2429
2430 var _reactRedux = __webpack_require__(3);
2431
2432 var _ui = __webpack_require__(2);
2433
2434 var _Modal = __webpack_require__(8);
2435
2436 var _Modal2 = _interopRequireDefault(_Modal);
2437
2438 function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
2439
2440 function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } }
2441
2442 function _possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return call && (typeof call === "object" || typeof call === "function") ? call : self; }
2443
2444 function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; }
2445
2446 var FirstTimeLoginSuccessModal = function (_React$Component) {
2447 _inherits(FirstTimeLoginSuccessModal, _React$Component);
2448
2449 function FirstTimeLoginSuccessModal() {
2450 _classCallCheck(this, FirstTimeLoginSuccessModal);
2451
2452 return _possibleConstructorReturn(this, Object.getPrototypeOf(FirstTimeLoginSuccessModal).apply(this, arguments));
2453 }
2454
2455 _createClass(FirstTimeLoginSuccessModal, [{
2456 key: "render",
2457 value: function render() {
2458 return _react2.default.createElement(
2459 _Modal2.default,
2460 _extends({}, this.props, {
2461 containerClass: "first-time-login-success-modal",
2462 closeAction: _ui.hideFirstTimeLoginSuccessModal,
2463 title: "Welcome " + this.props.auth.getIn(["user", "attributes", "email"]) + "!" }),
2464 _react2.default.createElement(
2465 "p",
2466 null,
2467 "Your account has been confirmed."
2468 )
2469 );
2470 }
2471 }]);
2472
2473 return FirstTimeLoginSuccessModal;
2474 }(_react2.default.Component);
2475
2476 exports.default = (0, _reactRedux.connect)(function (_ref) {
2477 var auth = _ref.auth;
2478 return { auth: auth };
2479 })(FirstTimeLoginSuccessModal);
2480
2481/***/ },
2482/* 131 */
2483/***/ function(module, exports, __webpack_require__) {
2484
2485 "use strict";
2486
2487 Object.defineProperty(exports, "__esModule", {
2488 value: true
2489 });
2490
2491 var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };
2492
2493 var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }();
2494
2495 var _react = __webpack_require__(1);
2496
2497 var _react2 = _interopRequireDefault(_react);
2498
2499 var _colors = __webpack_require__(31);
2500
2501 var Colors = _interopRequireWildcard(_colors);
2502
2503 var _ui = __webpack_require__(2);
2504
2505 var _error = __webpack_require__(39);
2506
2507 var _error2 = _interopRequireDefault(_error);
2508
2509 var _Modal = __webpack_require__(8);
2510
2511 var _Modal2 = _interopRequireDefault(_Modal);
2512
2513 function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } else { var newObj = {}; if (obj != null) { for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) newObj[key] = obj[key]; } } newObj.default = obj; return newObj; } }
2514
2515 function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
2516
2517 function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } }
2518
2519 function _possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return call && (typeof call === "object" || typeof call === "function") ? call : self; }
2520
2521 function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; }
2522
2523 var OAuthSignInErrorModal = function (_React$Component) {
2524 _inherits(OAuthSignInErrorModal, _React$Component);
2525
2526 function OAuthSignInErrorModal() {
2527 _classCallCheck(this, OAuthSignInErrorModal);
2528
2529 return _possibleConstructorReturn(this, Object.getPrototypeOf(OAuthSignInErrorModal).apply(this, arguments));
2530 }
2531
2532 _createClass(OAuthSignInErrorModal, [{
2533 key: "render",
2534 value: function render() {
2535 return _react2.default.createElement(
2536 _Modal2.default,
2537 _extends({}, this.props, {
2538 containerClass: "oauth-sign-in-error-modal",
2539 closeAction: _ui.hideOAuthSignInErrorModal,
2540 title: "OAuth Sign In Error" }),
2541 _react2.default.createElement(
2542 "p",
2543 {
2544 className: "inline-error-item",
2545 style: { paddingLeft: "20px", position: "relative", marginBottom: "28px" } },
2546 _react2.default.createElement(_error2.default, {
2547 viewBox: "0 0 50 50",
2548 color: Colors.red500,
2549 style: {
2550 position: "absolute",
2551 left: 0,
2552 top: 3 } }),
2553 "There was an error authenticating your account. Please try again."
2554 )
2555 );
2556 }
2557 }]);
2558
2559 return OAuthSignInErrorModal;
2560 }(_react2.default.Component);
2561
2562 exports.default = OAuthSignInErrorModal;
2563
2564/***/ },
2565/* 132 */
2566/***/ function(module, exports, __webpack_require__) {
2567
2568 "use strict";
2569
2570 Object.defineProperty(exports, "__esModule", {
2571 value: true
2572 });
2573
2574 var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };
2575
2576 var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }();
2577
2578 var _react = __webpack_require__(1);
2579
2580 var _react2 = _interopRequireDefault(_react);
2581
2582 var _reactRedux = __webpack_require__(3);
2583
2584 var _ui = __webpack_require__(2);
2585
2586 var _Modal = __webpack_require__(8);
2587
2588 var _Modal2 = _interopRequireDefault(_Modal);
2589
2590 function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
2591
2592 function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } }
2593
2594 function _possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return call && (typeof call === "object" || typeof call === "function") ? call : self; }
2595
2596 function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; }
2597
2598 var OAuthSignInSuccessModal = function (_React$Component) {
2599 _inherits(OAuthSignInSuccessModal, _React$Component);
2600
2601 function OAuthSignInSuccessModal() {
2602 _classCallCheck(this, OAuthSignInSuccessModal);
2603
2604 return _possibleConstructorReturn(this, Object.getPrototypeOf(OAuthSignInSuccessModal).apply(this, arguments));
2605 }
2606
2607 _createClass(OAuthSignInSuccessModal, [{
2608 key: "render",
2609 value: function render() {
2610 return _react2.default.createElement(
2611 _Modal2.default,
2612 _extends({}, this.props, {
2613 containerClass: "oauth-sign-in-success-modal",
2614 title: "Welcome",
2615 closeAction: _ui.hideOAuthSignInSuccessModal }),
2616 _react2.default.createElement(
2617 "p",
2618 null,
2619 "You are now signed in via ",
2620 this.props.auth.getIn(["user", "attributes", "provider"]),
2621 "."
2622 )
2623 );
2624 }
2625 }]);
2626
2627 return OAuthSignInSuccessModal;
2628 }(_react2.default.Component);
2629
2630 exports.default = (0, _reactRedux.connect)(function (_ref) {
2631 var auth = _ref.auth;
2632 return { auth: auth };
2633 })(OAuthSignInSuccessModal);
2634
2635/***/ },
2636/* 133 */
2637/***/ function(module, exports, __webpack_require__) {
2638
2639 "use strict";
2640
2641 Object.defineProperty(exports, "__esModule", {
2642 value: true
2643 });
2644
2645 var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };
2646
2647 var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }();
2648
2649 var _react = __webpack_require__(1);
2650
2651 var _react2 = _interopRequireDefault(_react);
2652
2653 var _lock = __webpack_require__(38);
2654
2655 var _lock2 = _interopRequireDefault(_lock);
2656
2657 var _Dialog = __webpack_require__(43);
2658
2659 var _Dialog2 = _interopRequireDefault(_Dialog);
2660
2661 var _FlatButton = __webpack_require__(44);
2662
2663 var _FlatButton2 = _interopRequireDefault(_FlatButton);
2664
2665 var _MuiThemeProvider = __webpack_require__(30);
2666
2667 var _MuiThemeProvider2 = _interopRequireDefault(_MuiThemeProvider);
2668
2669 var _ButtonLoader = __webpack_require__(15);
2670
2671 var _ButtonLoader2 = _interopRequireDefault(_ButtonLoader);
2672
2673 var _Input = __webpack_require__(22);
2674
2675 var _Input2 = _interopRequireDefault(_Input);
2676
2677 var _reactRedux = __webpack_require__(3);
2678
2679 var _ui = __webpack_require__(2);
2680
2681 var _updatePasswordModal = __webpack_require__(2);
2682
2683 function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
2684
2685 function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } }
2686
2687 function _possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return call && (typeof call === "object" || typeof call === "function") ? call : self; }
2688
2689 function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; }
2690
2691 var PasswordResetSuccessModal = function (_React$Component) {
2692 _inherits(PasswordResetSuccessModal, _React$Component);
2693
2694 function PasswordResetSuccessModal() {
2695 _classCallCheck(this, PasswordResetSuccessModal);
2696
2697 return _possibleConstructorReturn(this, Object.getPrototypeOf(PasswordResetSuccessModal).apply(this, arguments));
2698 }
2699
2700 _createClass(PasswordResetSuccessModal, [{
2701 key: "getEndpoint",
2702 value: function getEndpoint() {
2703 return this.props.endpoint || this.props.auth.getIn(["configure", "currentEndpointKey"]) || this.props.auth.getIn(["configure", "defaultEndpointKey"]);
2704 }
2705 }, {
2706 key: "handleInput",
2707 value: function handleInput(key, val) {
2708 this.props.dispatch((0, _updatePasswordModal.updatePasswordModalFormUpdate)(this.getEndpoint(), key, val));
2709 }
2710 }, {
2711 key: "handleSubmit",
2712 value: function handleSubmit() {
2713 var formData = this.props.auth.getIn(["updatePasswordModal", this.getEndpoint(), "form"]).toJS();
2714 this.props.dispatch((0, _updatePasswordModal.updatePasswordModal)(formData, this.getEndpoint()));
2715 }
2716 }, {
2717 key: "close",
2718 value: function close() {
2719 this.props.dispatch((0, _ui.hidePasswordResetSuccessModal)());
2720 }
2721 }, {
2722 key: "render",
2723 value: function render() {
2724 var endpoint = this.getEndpoint();
2725 var loading = this.props.auth.getIn(["updatePasswordModal", endpoint, "loading"]);
2726
2727 return _react2.default.createElement(
2728 _MuiThemeProvider2.default,
2729 null,
2730 _react2.default.createElement(
2731 _Dialog2.default,
2732 {
2733 open: this.props.show,
2734 contentClassName: "redux-auth-modal password-reset-success-modal",
2735 actions: [_react2.default.createElement(
2736 _FlatButton2.default,
2737 _extends({
2738 key: "cancel",
2739 className: "password-reset-success-modal-close",
2740 onClick: this.close.bind(this),
2741 secondary: true
2742 }, this.props.inputProps.cancel),
2743 "Cancel"
2744 ), _react2.default.createElement(_ButtonLoader2.default, _extends({
2745 key: "submit"
2746 }, this.props, {
2747 loading: loading,
2748 type: "submit",
2749 primary: true,
2750 className: "password-reset-success-modal-submit",
2751 icon: _lock2.default,
2752 onClick: this.handleSubmit.bind(this)
2753 }, this.props.inputProps.submit))],
2754 title: "Reset Your Password" },
2755 _react2.default.createElement(
2756 "form",
2757 null,
2758 _react2.default.createElement(_Input2.default, _extends({
2759 type: "password",
2760 label: "Password",
2761 placeholder: "Password",
2762 disabled: loading,
2763 className: "password-reset-success-modal-password",
2764 value: this.props.auth.getIn(["updatePasswordModal", endpoint, "form", "password"]),
2765 errors: this.props.auth.getIn(["updatePasswordModal", endpoint, "errors", "password"]),
2766 onChange: this.handleInput.bind(this, "password")
2767 }, this.props.inputProps.password)),
2768 _react2.default.createElement(_Input2.default, _extends({
2769 type: "password",
2770 label: "Password Confirmation",
2771 placeholder: "Password Confirmation",
2772 disabled: loading,
2773 className: "password-reset-success-modal-password-confirmation",
2774 value: this.props.auth.getIn(["updatePasswordModal", endpoint, "form", "password_confirmation"]),
2775 errors: this.props.auth.getIn(["updatePasswordModal", endpoint, "errors", "password_confirmation"]),
2776 onChange: this.handleInput.bind(this, "password_confirmation")
2777 }, this.props.inputProps.passwordConfirmation))
2778 )
2779 )
2780 );
2781 }
2782 }]);
2783
2784 return PasswordResetSuccessModal;
2785 }(_react2.default.Component);
2786
2787 PasswordResetSuccessModal.propTypes = {
2788 endpoint: _react.PropTypes.string,
2789 show: _react.PropTypes.bool,
2790 inputProps: _react.PropTypes.object
2791 };
2792 PasswordResetSuccessModal.defaultProps = {
2793 show: false,
2794 inputProps: {}
2795 };
2796 exports.default = (0, _reactRedux.connect)(function (_ref) {
2797 var auth = _ref.auth;
2798 return { auth: auth };
2799 })(PasswordResetSuccessModal);
2800
2801/***/ },
2802/* 134 */
2803/***/ function(module, exports, __webpack_require__) {
2804
2805 "use strict";
2806
2807 Object.defineProperty(exports, "__esModule", {
2808 value: true
2809 });
2810
2811 var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };
2812
2813 var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }();
2814
2815 var _react = __webpack_require__(1);
2816
2817 var _react2 = _interopRequireDefault(_react);
2818
2819 var _ui = __webpack_require__(2);
2820
2821 var _Modal = __webpack_require__(8);
2822
2823 var _Modal2 = _interopRequireDefault(_Modal);
2824
2825 function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
2826
2827 function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } }
2828
2829 function _possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return call && (typeof call === "object" || typeof call === "function") ? call : self; }
2830
2831 function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; }
2832
2833 var RequestPasswordResetErrorModal = function (_React$Component) {
2834 _inherits(RequestPasswordResetErrorModal, _React$Component);
2835
2836 function RequestPasswordResetErrorModal() {
2837 _classCallCheck(this, RequestPasswordResetErrorModal);
2838
2839 return _possibleConstructorReturn(this, Object.getPrototypeOf(RequestPasswordResetErrorModal).apply(this, arguments));
2840 }
2841
2842 _createClass(RequestPasswordResetErrorModal, [{
2843 key: "render",
2844 value: function render() {
2845 return _react2.default.createElement(_Modal2.default, _extends({}, this.props, {
2846 containerClass: "request-password-reset-error-modal",
2847 closeAction: _ui.hidePasswordResetRequestErrorModal,
2848 title: "Error",
2849 errorAddr: ["requestPassswordReset", "errors"] }));
2850 }
2851 }]);
2852
2853 return RequestPasswordResetErrorModal;
2854 }(_react2.default.Component);
2855
2856 exports.default = RequestPasswordResetErrorModal;
2857
2858/***/ },
2859/* 135 */
2860/***/ function(module, exports, __webpack_require__) {
2861
2862 "use strict";
2863
2864 Object.defineProperty(exports, "__esModule", {
2865 value: true
2866 });
2867
2868 var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };
2869
2870 var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }();
2871
2872 var _react = __webpack_require__(1);
2873
2874 var _react2 = _interopRequireDefault(_react);
2875
2876 var _reactRedux = __webpack_require__(3);
2877
2878 var _ui = __webpack_require__(2);
2879
2880 var _Modal = __webpack_require__(8);
2881
2882 var _Modal2 = _interopRequireDefault(_Modal);
2883
2884 function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
2885
2886 function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } }
2887
2888 function _possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return call && (typeof call === "object" || typeof call === "function") ? call : self; }
2889
2890 function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; }
2891
2892 var RequestPasswordResetSuccessModal = function (_React$Component) {
2893 _inherits(RequestPasswordResetSuccessModal, _React$Component);
2894
2895 function RequestPasswordResetSuccessModal() {
2896 _classCallCheck(this, RequestPasswordResetSuccessModal);
2897
2898 return _possibleConstructorReturn(this, Object.getPrototypeOf(RequestPasswordResetSuccessModal).apply(this, arguments));
2899 }
2900
2901 _createClass(RequestPasswordResetSuccessModal, [{
2902 key: "render",
2903 value: function render() {
2904 return _react2.default.createElement(
2905 _Modal2.default,
2906 _extends({}, this.props, {
2907 containerClass: "request-password-reset-success-modal",
2908 closeAction: _ui.hidePasswordResetRequestSuccessModal,
2909 title: "Password Reset Request Success" }),
2910 _react2.default.createElement(
2911 "p",
2912 null,
2913 this.props.auth.getIn(["ui", "requestPasswordResetSuccessMessage"])
2914 )
2915 );
2916 }
2917 }]);
2918
2919 return RequestPasswordResetSuccessModal;
2920 }(_react2.default.Component);
2921
2922 exports.default = (0, _reactRedux.connect)(function (_ref) {
2923 var auth = _ref.auth;
2924 return { auth: auth };
2925 })(RequestPasswordResetSuccessModal);
2926
2927/***/ },
2928/* 136 */
2929/***/ function(module, exports, __webpack_require__) {
2930
2931 "use strict";
2932
2933 Object.defineProperty(exports, "__esModule", {
2934 value: true
2935 });
2936
2937 var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };
2938
2939 var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }();
2940
2941 var _react = __webpack_require__(1);
2942
2943 var _react2 = _interopRequireDefault(_react);
2944
2945 var _ui = __webpack_require__(2);
2946
2947 var _Modal = __webpack_require__(8);
2948
2949 var _Modal2 = _interopRequireDefault(_Modal);
2950
2951 function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
2952
2953 function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } }
2954
2955 function _possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return call && (typeof call === "object" || typeof call === "function") ? call : self; }
2956
2957 function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; }
2958
2959 var SignOutErrorModal = function (_React$Component) {
2960 _inherits(SignOutErrorModal, _React$Component);
2961
2962 function SignOutErrorModal() {
2963 _classCallCheck(this, SignOutErrorModal);
2964
2965 return _possibleConstructorReturn(this, Object.getPrototypeOf(SignOutErrorModal).apply(this, arguments));
2966 }
2967
2968 _createClass(SignOutErrorModal, [{
2969 key: "render",
2970 value: function render() {
2971 return _react2.default.createElement(
2972 _Modal2.default,
2973 _extends({}, this.props, {
2974 containerClass: "sign-out-error-modal",
2975 title: "Sign Out Error",
2976 closeAction: _ui.hideSignOutErrorModal }),
2977 _react2.default.createElement(
2978 "p",
2979 null,
2980 "The server encountered an error while trying to sign you out. Your account information has been wiped from this browser, but you may want to sign in and then sign back out again to resolve any issues."
2981 )
2982 );
2983 }
2984 }]);
2985
2986 return SignOutErrorModal;
2987 }(_react2.default.Component);
2988
2989 exports.default = SignOutErrorModal;
2990
2991/***/ },
2992/* 137 */
2993/***/ function(module, exports, __webpack_require__) {
2994
2995 "use strict";
2996
2997 Object.defineProperty(exports, "__esModule", {
2998 value: true
2999 });
3000
3001 var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };
3002
3003 var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }();
3004
3005 var _react = __webpack_require__(1);
3006
3007 var _react2 = _interopRequireDefault(_react);
3008
3009 var _ui = __webpack_require__(2);
3010
3011 var _Modal = __webpack_require__(8);
3012
3013 var _Modal2 = _interopRequireDefault(_Modal);
3014
3015 function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
3016
3017 function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } }
3018
3019 function _possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return call && (typeof call === "object" || typeof call === "function") ? call : self; }
3020
3021 function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; }
3022
3023 var SignOutSuccessModal = function (_React$Component) {
3024 _inherits(SignOutSuccessModal, _React$Component);
3025
3026 function SignOutSuccessModal() {
3027 _classCallCheck(this, SignOutSuccessModal);
3028
3029 return _possibleConstructorReturn(this, Object.getPrototypeOf(SignOutSuccessModal).apply(this, arguments));
3030 }
3031
3032 _createClass(SignOutSuccessModal, [{
3033 key: "render",
3034 value: function render() {
3035 return _react2.default.createElement(
3036 _Modal2.default,
3037 _extends({}, this.props, {
3038 containerClass: "sign-out-success-modal",
3039 closeAction: _ui.hideSignOutSuccessModal,
3040 title: "Goodbye!" }),
3041 "You have been successfully signed out."
3042 );
3043 }
3044 }]);
3045
3046 return SignOutSuccessModal;
3047 }(_react2.default.Component);
3048
3049 exports.default = SignOutSuccessModal;
3050
3051/***/ },
3052/* 138 */
3053/***/ function(module, exports, __webpack_require__) {
3054
3055 "use strict";
3056
3057 Object.defineProperty(exports, "__esModule", {
3058 value: true
3059 });
3060
3061 var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };
3062
3063 var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }();
3064
3065 var _react = __webpack_require__(1);
3066
3067 var _react2 = _interopRequireDefault(_react);
3068
3069 var _ui = __webpack_require__(2);
3070
3071 var _Modal = __webpack_require__(8);
3072
3073 var _Modal2 = _interopRequireDefault(_Modal);
3074
3075 function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
3076
3077 function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } }
3078
3079 function _possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return call && (typeof call === "object" || typeof call === "function") ? call : self; }
3080
3081 function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; }
3082
3083 var UpdatePasswordErrorModal = function (_React$Component) {
3084 _inherits(UpdatePasswordErrorModal, _React$Component);
3085
3086 function UpdatePasswordErrorModal() {
3087 _classCallCheck(this, UpdatePasswordErrorModal);
3088
3089 return _possibleConstructorReturn(this, Object.getPrototypeOf(UpdatePasswordErrorModal).apply(this, arguments));
3090 }
3091
3092 _createClass(UpdatePasswordErrorModal, [{
3093 key: "render",
3094 value: function render() {
3095 return _react2.default.createElement(_Modal2.default, _extends({}, this.props, {
3096 containerClass: "update-password-error-modal",
3097 closeAction: _ui.hideUpdatePasswordErrorModal,
3098 title: "Error",
3099 errorAddr: ["updatePassword", "errors", "full_messages"] }));
3100 }
3101 }]);
3102
3103 return UpdatePasswordErrorModal;
3104 }(_react2.default.Component);
3105
3106 exports.default = UpdatePasswordErrorModal;
3107
3108/***/ },
3109/* 139 */
3110/***/ function(module, exports, __webpack_require__) {
3111
3112 "use strict";
3113
3114 Object.defineProperty(exports, "__esModule", {
3115 value: true
3116 });
3117
3118 var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };
3119
3120 var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }();
3121
3122 var _react = __webpack_require__(1);
3123
3124 var _react2 = _interopRequireDefault(_react);
3125
3126 var _ui = __webpack_require__(2);
3127
3128 var _Modal = __webpack_require__(8);
3129
3130 var _Modal2 = _interopRequireDefault(_Modal);
3131
3132 function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
3133
3134 function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } }
3135
3136 function _possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return call && (typeof call === "object" || typeof call === "function") ? call : self; }
3137
3138 function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; }
3139
3140 var UpdatePasswordSuccessModal = function (_React$Component) {
3141 _inherits(UpdatePasswordSuccessModal, _React$Component);
3142
3143 function UpdatePasswordSuccessModal() {
3144 _classCallCheck(this, UpdatePasswordSuccessModal);
3145
3146 return _possibleConstructorReturn(this, Object.getPrototypeOf(UpdatePasswordSuccessModal).apply(this, arguments));
3147 }
3148
3149 _createClass(UpdatePasswordSuccessModal, [{
3150 key: "render",
3151 value: function render() {
3152 return _react2.default.createElement(
3153 _Modal2.default,
3154 _extends({}, this.props, {
3155 containerClass: "update-password-success-modal",
3156 closeAction: _ui.hideUpdatePasswordSuccessModal,
3157 title: "Success" }),
3158 _react2.default.createElement(
3159 "p",
3160 null,
3161 "Your password has been successfully changed."
3162 )
3163 );
3164 }
3165 }]);
3166
3167 return UpdatePasswordSuccessModal;
3168 }(_react2.default.Component);
3169
3170 exports.default = UpdatePasswordSuccessModal;
3171
3172/***/ },
3173/* 140 */,
3174/* 141 */,
3175/* 142 */
3176/***/ function(module, exports) {
3177
3178 module.exports = require("material-ui/RaisedButton");
3179
3180/***/ },
3181/* 143 */
3182/***/ function(module, exports) {
3183
3184 module.exports = require("material-ui/TextField");
3185
3186/***/ },
3187/* 144 */
3188/***/ function(module, exports) {
3189
3190 module.exports = require("material-ui/svg-icons/action/delete");
3191
3192/***/ },
3193/* 145 */
3194/***/ function(module, exports) {
3195
3196 module.exports = require("material-ui/svg-icons/action/favorite");
3197
3198/***/ }
3199/******/ ])));
\No newline at end of file