11( function webpackUniversalModuleDefinition ( root , factory ) {
22 if ( typeof exports === 'object' && typeof module === 'object' )
3- module . exports = factory ( require ( "normalizr " ) , require ( "react " ) , require ( "react-redux " ) , require ( "reactstrap " ) , require ( "prop-types " ) , require ( "seamless-immutable" ) ) ;
3+ module . exports = factory ( require ( "prop-types " ) , require ( "normalizr " ) , require ( "react" ) , require ( "react-redux " ) , require ( "reactstrap " ) , require ( "seamless-immutable" ) ) ;
44 else if ( typeof define === 'function' && define . amd )
5- define ( [ "normalizr" , "react" , "react-redux" , "reactstrap" , "prop-types ", "seamless-immutable" ] , factory ) ;
5+ define ( [ "prop-types" , " normalizr", "react" , "react-redux" , "reactstrap" , "seamless-immutable" ] , factory ) ;
66 else {
7- var a = typeof exports === 'object' ? factory ( require ( "normalizr " ) , require ( "react " ) , require ( "react-redux " ) , require ( "reactstrap " ) , require ( "prop-types " ) , require ( "seamless-immutable" ) ) : factory ( root [ "normalizr " ] , root [ "react " ] , root [ "react-redux " ] , root [ "reactstrap " ] , root [ "prop-types " ] , root [ "seamless-immutable" ] ) ;
7+ var a = typeof exports === 'object' ? factory ( require ( "prop-types " ) , require ( "normalizr " ) , require ( "react" ) , require ( "react-redux " ) , require ( "reactstrap " ) , require ( "seamless-immutable" ) ) : factory ( root [ "prop-types " ] , root [ "normalizr " ] , root [ "react" ] , root [ "react-redux " ] , root [ "reactstrap " ] , root [ "seamless-immutable" ] ) ;
88 for ( var i in a ) ( typeof exports === 'object' ? exports : root ) [ i ] = a [ i ] ;
99 }
10- } ) ( this , function ( __WEBPACK_EXTERNAL_MODULE_2__ , __WEBPACK_EXTERNAL_MODULE_5__ , __WEBPACK_EXTERNAL_MODULE_6__ , __WEBPACK_EXTERNAL_MODULE_7__ , __WEBPACK_EXTERNAL_MODULE_8__ , __WEBPACK_EXTERNAL_MODULE_10__ ) {
10+ } ) ( typeof self !== 'undefined' ? self : this , function ( __WEBPACK_EXTERNAL_MODULE_2__ , __WEBPACK_EXTERNAL_MODULE_3__ , __WEBPACK_EXTERNAL_MODULE_6__ , __WEBPACK_EXTERNAL_MODULE_7__ , __WEBPACK_EXTERNAL_MODULE_8__ , __WEBPACK_EXTERNAL_MODULE_10__ ) {
1111return /******/ ( function ( modules ) { // webpackBootstrap
1212/******/ // The module cache
1313/******/ var installedModules = { } ;
@@ -70,7 +70,7 @@ return /******/ (function(modules) { // webpackBootstrap
7070/******/ __webpack_require__ . p = "" ;
7171/******/
7272/******/ // Load entry module and return exports
73- /******/ return __webpack_require__ ( __webpack_require__ . s = 3 ) ;
73+ /******/ return __webpack_require__ ( __webpack_require__ . s = 4 ) ;
7474/******/ } )
7575/************************************************************************/
7676/******/ ( [
@@ -91,18 +91,30 @@ var _constants = __webpack_require__(1);
9191
9292var c = _interopRequireWildcard ( _constants ) ;
9393
94+ var _propTypes = __webpack_require__ ( 2 ) ;
95+
96+ var _propTypes2 = _interopRequireDefault ( _propTypes ) ;
97+
98+ function _interopRequireDefault ( obj ) { return obj && obj . __esModule ? obj : { default : obj } ; }
99+
94100function _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 ; } }
95101
96- function openDialog ( name ) {
102+ function openDialog ( name , data ) {
97103 return {
98104 type : c . OPEN_DIALOG ,
99105 dialog : {
100106 name : name ,
101- open : true
107+ open : true ,
108+ data : data
102109 }
103110 } ;
104111}
105112
113+ openDialog . propTypes = {
114+ name : _propTypes2 . default . string . isRequired ,
115+ data : _propTypes2 . default . object
116+ } ;
117+
106118var toggleDialog = exports . toggleDialog = function toggleDialog ( name ) {
107119 return {
108120 type : c . TOGGLE_DIALOG ,
@@ -112,6 +124,10 @@ var toggleDialog = exports.toggleDialog = function toggleDialog(name) {
112124 } ;
113125} ;
114126
127+ toggleDialog . propTypes = {
128+ name : _propTypes2 . default . string . isRequired
129+ } ;
130+
115131function closeDialog ( name ) {
116132 return {
117133 type : c . CLOSE_DIALOG ,
@@ -122,6 +138,10 @@ function closeDialog(name) {
122138 } ;
123139}
124140
141+ closeDialog . propTypes = {
142+ name : _propTypes2 . default . string . isRequired
143+ } ;
144+
125145/***/ } ) ,
126146/* 1 */
127147/***/ ( function ( module , exports , __webpack_require__ ) {
@@ -144,6 +164,12 @@ module.exports = __WEBPACK_EXTERNAL_MODULE_2__;
144164
145165/***/ } ) ,
146166/* 3 */
167+ /***/ ( function ( module , exports ) {
168+
169+ module . exports = __WEBPACK_EXTERNAL_MODULE_3__ ;
170+
171+ /***/ } ) ,
172+ /* 4 */
147173/***/ ( function ( module , exports , __webpack_require__ ) {
148174
149175"use strict" ;
@@ -154,7 +180,7 @@ Object.defineProperty(exports, "__esModule", {
154180} ) ;
155181exports . closeDialog = exports . openDialog = exports . dialogReducer = undefined ;
156182
157- var _reduxReactstrapModal = __webpack_require__ ( 4 ) ;
183+ var _reduxReactstrapModal = __webpack_require__ ( 5 ) ;
158184
159185var _reduxReactstrapModal2 = _interopRequireDefault ( _reduxReactstrapModal ) ;
160186
@@ -172,7 +198,7 @@ exports.openDialog = _actions.openDialog;
172198exports . closeDialog = _actions . closeDialog ;
173199
174200/***/ } ) ,
175- /* 4 */
201+ /* 5 */
176202/***/ ( function ( module , exports , __webpack_require__ ) {
177203
178204"use strict" ;
@@ -184,17 +210,17 @@ Object.defineProperty(exports, "__esModule", {
184210
185211var _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 ; } ;
186212
187- var _react = __webpack_require__ ( 5 ) ;
213+ var _react = __webpack_require__ ( 6 ) ;
188214
189215var _react2 = _interopRequireDefault ( _react ) ;
190216
191- var _reactRedux = __webpack_require__ ( 6 ) ;
217+ var _reactRedux = __webpack_require__ ( 7 ) ;
192218
193- var _reactstrap = __webpack_require__ ( 7 ) ;
219+ var _reactstrap = __webpack_require__ ( 8 ) ;
194220
195221var _actions = __webpack_require__ ( 0 ) ;
196222
197- var _propTypes = __webpack_require__ ( 8 ) ;
223+ var _propTypes = __webpack_require__ ( 2 ) ;
198224
199225var _propTypes2 = _interopRequireDefault ( _propTypes ) ;
200226
@@ -218,7 +244,8 @@ var reduxReactstrapModal = function reduxReactstrapModal(settings) {
218244
219245 var modal = state . dialogReducer . dialogs [ name ] ;
220246 var isOpen = modal && modal . open ;
221- return { isOpen : isOpen } ;
247+ var data = modal ? modal . data : undefined ;
248+ return { isOpen : isOpen , data : data } ;
222249 } ;
223250
224251 var mapDispatchToProps = function mapDispatchToProps ( dispatch , props ) {
@@ -249,12 +276,6 @@ reduxReactstrapModal.propTypes = {
249276
250277exports . default = reduxReactstrapModal ;
251278
252- /***/ } ) ,
253- /* 5 */
254- /***/ ( function ( module , exports ) {
255-
256- module . exports = __WEBPACK_EXTERNAL_MODULE_5__ ;
257-
258279/***/ } ) ,
259280/* 6 */
260281/***/ ( function ( module , exports ) {
@@ -292,7 +313,7 @@ var _seamlessImmutable = __webpack_require__(10);
292313
293314var _seamlessImmutable2 = _interopRequireDefault ( _seamlessImmutable ) ;
294315
295- var _normalizr = __webpack_require__ ( 2 ) ;
316+ var _normalizr = __webpack_require__ ( 3 ) ;
296317
297318var _schemas = __webpack_require__ ( 11 ) ;
298319
@@ -349,7 +370,7 @@ Object.defineProperty(exports, "__esModule", {
349370} ) ;
350371exports . dialogSchema = undefined ;
351372
352- var _normalizr = __webpack_require__ ( 2 ) ;
373+ var _normalizr = __webpack_require__ ( 3 ) ;
353374
354375var dialogSchema = exports . dialogSchema = new _normalizr . schema . Entity ( 'dialogs' , undefined , { idAttribute : 'name' } ) ;
355376
0 commit comments