From 98ef356e0ebdc28807a63660b14b38401f4bc09b Mon Sep 17 00:00:00 2001 From: Lukas Obermann Date: Wed, 19 Oct 2016 00:57:11 +0200 Subject: [PATCH] Addes save and load of hero --- dist/bundle.js | 1020 +++++++++++------ .../content/disadv/DisAdvAddListItem.js | 1 + .../rcp/SpecialAbilitiesListAddItem.js | 113 -- .../rcp/SpecialAbilitiesListRemoveItem.js | 86 -- js/components/content/rcp/SpellListItem.js | 61 - js/constants/Categories.js | 23 + js/stores/AttributeStore.js | 23 +- js/stores/CombatTechniquesStore.js | 14 +- js/stores/DisAdvStore.js | 50 +- js/stores/ListStore.js | 4 + js/stores/LiturgiesStore.js | 16 +- js/stores/SpecialAbilitiesStore.js | 42 +- js/stores/SpellsStore.js | 16 +- js/stores/TalentsStore.js | 14 +- js/stores/core/HerolistStore.js | 23 +- js/stores/core/TabStore.js | 4 +- js/utils/WebAPIUtils.js | 38 +- js/utils/saveHero.js | 3 + 18 files changed, 886 insertions(+), 665 deletions(-) delete mode 100644 js/components/content/rcp/SpecialAbilitiesListAddItem.js delete mode 100644 js/components/content/rcp/SpecialAbilitiesListRemoveItem.js delete mode 100644 js/components/content/rcp/SpellListItem.js create mode 100644 js/constants/Categories.js diff --git a/dist/bundle.js b/dist/bundle.js index 01f22adf..41734720 100644 --- a/dist/bundle.js +++ b/dist/bundle.js @@ -435,7 +435,7 @@ _reactDom2.default.render(_react2.default.createElement(_AppController2.default, _WebAPIUtils2.default.getAllData(); -},{"./actions/AccountActions":4,"./components/AppController":24,"./utils/WebAPIUtils":144,"react":329,"react-dom":159}],4:[function(require,module,exports){ +},{"./actions/AccountActions":4,"./components/AppController":24,"./utils/WebAPIUtils":145,"react":330,"react-dom":160}],4:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -784,7 +784,7 @@ var AccountActions = { exports.default = AccountActions; -},{"../constants/ActionTypes":119,"../dispatcher/AppDispatcher":120,"../stores/core/AccountStore":135,"../utils/WebAPIUtils":144,"../utils/reactAlert":147}],5:[function(require,module,exports){ +},{"../constants/ActionTypes":119,"../dispatcher/AppDispatcher":121,"../stores/core/AccountStore":136,"../utils/WebAPIUtils":145,"../utils/reactAlert":148}],5:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -848,7 +848,7 @@ var AttributeActions = { exports.default = AttributeActions; -},{"../constants/ActionTypes":119,"../dispatcher/AppDispatcher":120,"../stores/APStore":121,"../stores/AttributeStore":122}],6:[function(require,module,exports){ +},{"../constants/ActionTypes":119,"../dispatcher/AppDispatcher":121,"../stores/APStore":122,"../stores/AttributeStore":123}],6:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -916,7 +916,7 @@ var CombatTechniquesActions = { exports.default = CombatTechniquesActions; -},{"../constants/ActionTypes":119,"../dispatcher/AppDispatcher":120,"../stores/APStore":121,"../stores/CombatTechniquesStore":123}],7:[function(require,module,exports){ +},{"../constants/ActionTypes":119,"../dispatcher/AppDispatcher":121,"../stores/APStore":122,"../stores/CombatTechniquesStore":124}],7:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -983,7 +983,7 @@ var CultureActions = { exports.default = CultureActions; -},{"../constants/ActionTypes":119,"../dispatcher/AppDispatcher":120}],8:[function(require,module,exports){ +},{"../constants/ActionTypes":119,"../dispatcher/AppDispatcher":121}],8:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -1050,7 +1050,7 @@ var DisAdvActions = { exports.default = DisAdvActions; -},{"../constants/ActionTypes":119,"../dispatcher/AppDispatcher":120,"../stores/APStore":121}],9:[function(require,module,exports){ +},{"../constants/ActionTypes":119,"../dispatcher/AppDispatcher":121,"../stores/APStore":122}],9:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -1071,7 +1071,7 @@ var EquipmentActions = {}; exports.default = EquipmentActions; -},{"../constants/ActionTypes":119,"../dispatcher/AppDispatcher":120}],10:[function(require,module,exports){ +},{"../constants/ActionTypes":119,"../dispatcher/AppDispatcher":121}],10:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -1103,7 +1103,7 @@ var GroupsActions = { exports.default = GroupsActions; -},{"../constants/ActionTypes":119,"../dispatcher/AppDispatcher":120}],11:[function(require,module,exports){ +},{"../constants/ActionTypes":119,"../dispatcher/AppDispatcher":121}],11:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -1197,7 +1197,7 @@ var HerolistActions = { exports.default = HerolistActions; -},{"../components/content/herolist/HeroCreation":48,"../constants/ActionTypes":119,"../dispatcher/AppDispatcher":120,"../utils/WebAPIUtils":144,"../utils/createDialogNode":145,"../utils/reactAlert":147,"react":329,"react-dom":159}],12:[function(require,module,exports){ +},{"../components/content/herolist/HeroCreation":48,"../constants/ActionTypes":119,"../dispatcher/AppDispatcher":121,"../utils/WebAPIUtils":145,"../utils/createDialogNode":146,"../utils/reactAlert":148,"react":330,"react-dom":160}],12:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -1400,7 +1400,7 @@ var InGameActions = { exports.default = InGameActions; -},{"../components/layout/Dialog":102,"../constants/ActionTypes":119,"../dispatcher/AppDispatcher":120,"../utils/createDialogNode":145,"react":329,"react-dom":159}],13:[function(require,module,exports){ +},{"../components/layout/Dialog":102,"../constants/ActionTypes":119,"../dispatcher/AppDispatcher":121,"../utils/createDialogNode":146,"react":330,"react-dom":160}],13:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -1421,7 +1421,7 @@ var InventoryActions = {}; exports.default = InventoryActions; -},{"../constants/ActionTypes":119,"../dispatcher/AppDispatcher":120}],14:[function(require,module,exports){ +},{"../constants/ActionTypes":119,"../dispatcher/AppDispatcher":121}],14:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -1521,7 +1521,7 @@ var LiturgiesActions = { exports.default = LiturgiesActions; -},{"../constants/ActionTypes":119,"../dispatcher/AppDispatcher":120,"../stores/APStore":121,"../stores/LiturgiesStore":129}],15:[function(require,module,exports){ +},{"../constants/ActionTypes":119,"../dispatcher/AppDispatcher":121,"../stores/APStore":122,"../stores/LiturgiesStore":130}],15:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -1595,7 +1595,7 @@ var ProfessionActions = { exports.default = ProfessionActions; -},{"../components/content/rcp/Selections":82,"../constants/ActionTypes":119,"../dispatcher/AppDispatcher":120,"../utils/createDialogNode":145,"react":329,"react-dom":159}],16:[function(require,module,exports){ +},{"../components/content/rcp/Selections":82,"../constants/ActionTypes":119,"../dispatcher/AppDispatcher":121,"../utils/createDialogNode":146,"react":330,"react-dom":160}],16:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -1629,7 +1629,7 @@ var ProfessionVariantActions = { exports.default = ProfessionVariantActions; -},{"../constants/ActionTypes":119,"../dispatcher/AppDispatcher":120}],17:[function(require,module,exports){ +},{"../constants/ActionTypes":119,"../dispatcher/AppDispatcher":121}],17:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -1717,7 +1717,7 @@ var ProfileActions = { exports.default = ProfileActions; -},{"../components/content/rcp/Selections":82,"../constants/ActionTypes":119,"../dispatcher/AppDispatcher":120,"../utils/createDialogNode":145,"react":329,"react-dom":159}],18:[function(require,module,exports){ +},{"../components/content/rcp/Selections":82,"../constants/ActionTypes":119,"../dispatcher/AppDispatcher":121,"../utils/createDialogNode":146,"react":330,"react-dom":160}],18:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -1768,7 +1768,7 @@ var RaceActions = { exports.default = RaceActions; -},{"../constants/ActionTypes":119,"../dispatcher/AppDispatcher":120}],19:[function(require,module,exports){ +},{"../constants/ActionTypes":119,"../dispatcher/AppDispatcher":121}],19:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -1833,7 +1833,7 @@ var ServerActions = { exports.default = ServerActions; -},{"../constants/ActionTypes":119,"../dispatcher/AppDispatcher":120,"../stores/core/HerolistStore":136,"../utils/reactAlert":147}],20:[function(require,module,exports){ +},{"../constants/ActionTypes":119,"../dispatcher/AppDispatcher":121,"../stores/core/HerolistStore":137,"../utils/reactAlert":148}],20:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -1907,7 +1907,7 @@ var SpecialAbilitiesActions = { exports.default = SpecialAbilitiesActions; -},{"../constants/ActionTypes":119,"../dispatcher/AppDispatcher":120,"../stores/APStore":121}],21:[function(require,module,exports){ +},{"../constants/ActionTypes":119,"../dispatcher/AppDispatcher":121,"../stores/APStore":122}],21:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -2007,7 +2007,7 @@ var SpellsActions = { exports.default = SpellsActions; -},{"../constants/ActionTypes":119,"../dispatcher/AppDispatcher":120,"../stores/APStore":121,"../stores/SpellsStore":133}],22:[function(require,module,exports){ +},{"../constants/ActionTypes":119,"../dispatcher/AppDispatcher":121,"../stores/APStore":122,"../stores/SpellsStore":134}],22:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -2088,7 +2088,7 @@ var TabActions = { exports.default = TabActions; -},{"../constants/ActionTypes":119,"../dispatcher/AppDispatcher":120,"../utils/saveHero":149}],23:[function(require,module,exports){ +},{"../constants/ActionTypes":119,"../dispatcher/AppDispatcher":121,"../utils/saveHero":150}],23:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -2161,7 +2161,7 @@ var TalentsActions = { exports.default = TalentsActions; -},{"../constants/ActionTypes":119,"../dispatcher/AppDispatcher":120,"../stores/APStore":121,"../stores/TalentsStore":134}],24:[function(require,module,exports){ +},{"../constants/ActionTypes":119,"../dispatcher/AppDispatcher":121,"../stores/APStore":122,"../stores/TalentsStore":135}],24:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -2260,7 +2260,7 @@ var AppController = function (_Component) { exports.default = AppController; -},{"../stores/core/TabStore":137,"../stores/core/WaitStore":139,"./content/Content":25,"react":329}],25:[function(require,module,exports){ +},{"../stores/core/TabStore":138,"../stores/core/WaitStore":140,"./content/Content":25,"react":330}],25:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -2460,7 +2460,7 @@ Content.propTypes = { }; exports.default = Content; -},{"../layout/TitleBar":112,"./about/About":26,"./account/ChangeAccount":27,"./account/DeleteAccount":28,"./account/ForgotPassword":29,"./account/ForgotUsername":30,"./account/Login":31,"./account/Registration":32,"./account/RegistrationConfirm":33,"./account/ResendActivation":34,"./attributes/Attribute":35,"./disadv/DisAdv":42,"./grouplist/Grouplist":47,"./herolist/Herolist":49,"./home/Home":51,"./items/Items":54,"./master/Master":64,"./profile/Profile":73,"./rcp/RCP":80,"./skills/Skills":93,"react":329}],26:[function(require,module,exports){ +},{"../layout/TitleBar":112,"./about/About":26,"./account/ChangeAccount":27,"./account/DeleteAccount":28,"./account/ForgotPassword":29,"./account/ForgotUsername":30,"./account/Login":31,"./account/Registration":32,"./account/RegistrationConfirm":33,"./account/ResendActivation":34,"./attributes/Attribute":35,"./disadv/DisAdv":42,"./grouplist/Grouplist":47,"./herolist/Herolist":49,"./home/Home":51,"./items/Items":54,"./master/Master":64,"./profile/Profile":73,"./rcp/RCP":80,"./skills/Skills":93,"react":330}],26:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -2947,7 +2947,7 @@ var About = function (_Component) { exports.default = About; -},{"../../../stores/core/VersionStore":138,"../../layout/Scroll":107,"react":329}],27:[function(require,module,exports){ +},{"../../../stores/core/VersionStore":139,"../../layout/Scroll":107,"react":330}],27:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -3077,7 +3077,7 @@ ChangeAccount.propTypes = { exports.default = ChangeAccount; -},{"../../../actions/AccountActions":4,"../../../actions/TabActions":22,"react":329}],28:[function(require,module,exports){ +},{"../../../actions/AccountActions":4,"../../../actions/TabActions":22,"react":330}],28:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -3170,7 +3170,7 @@ var DeleteAccount = function (_Component) { exports.default = DeleteAccount; -},{"../../../actions/AccountActions":4,"../../../actions/TabActions":22,"react":329}],29:[function(require,module,exports){ +},{"../../../actions/AccountActions":4,"../../../actions/TabActions":22,"react":330}],29:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -3265,7 +3265,7 @@ var ForgotPassword = function (_Component) { exports.default = ForgotPassword; -},{"../../../actions/AccountActions":4,"../../../actions/TabActions":22,"react":329}],30:[function(require,module,exports){ +},{"../../../actions/AccountActions":4,"../../../actions/TabActions":22,"react":330}],30:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -3360,7 +3360,7 @@ var ForgotUsername = function (_Component) { exports.default = ForgotUsername; -},{"../../../actions/AccountActions":4,"../../../actions/TabActions":22,"react":329}],31:[function(require,module,exports){ +},{"../../../actions/AccountActions":4,"../../../actions/TabActions":22,"react":330}],31:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -3500,7 +3500,7 @@ var Login = function (_Component) { exports.default = Login; -},{"../../../actions/AccountActions":4,"../../../actions/TabActions":22,"react":329}],32:[function(require,module,exports){ +},{"../../../actions/AccountActions":4,"../../../actions/TabActions":22,"react":330}],32:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -3644,7 +3644,7 @@ var Registration = function (_Component) { exports.default = Registration; -},{"../../../actions/AccountActions":4,"../../../actions/TabActions":22,"react":329}],33:[function(require,module,exports){ +},{"../../../actions/AccountActions":4,"../../../actions/TabActions":22,"react":330}],33:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -3719,7 +3719,7 @@ var RegistrationConfirm = function (_Component) { exports.default = RegistrationConfirm; -},{"../../../actions/TabActions":22,"react":329}],34:[function(require,module,exports){ +},{"../../../actions/TabActions":22,"react":330}],34:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -3816,7 +3816,7 @@ var ResendActivation = function (_Component) { exports.default = ResendActivation; -},{"../../../actions/AccountActions":4,"../../../actions/TabActions":22,"react":329}],35:[function(require,module,exports){ +},{"../../../actions/AccountActions":4,"../../../actions/TabActions":22,"react":330}],35:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -3930,7 +3930,7 @@ var Attribute = function (_Component) { exports.default = Attribute; -},{"../../../stores/AttributeStore":122,"../../../stores/ELStore":125,"../../layout/Scroll":107,"./AttributeCalc":37,"./AttributeList":39,"react":329}],36:[function(require,module,exports){ +},{"../../../stores/AttributeStore":123,"../../../stores/ELStore":126,"../../layout/Scroll":107,"./AttributeCalc":37,"./AttributeList":39,"react":330}],36:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -4006,7 +4006,7 @@ AttributeBorder.propTypes = { }; exports.default = AttributeBorder; -},{"classnames":151,"react":329}],37:[function(require,module,exports){ +},{"classnames":152,"react":330}],37:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -4146,7 +4146,7 @@ AttributeCalc.propTypes = { }; exports.default = AttributeCalc; -},{"../../../stores/AttributeStore":122,"../../../stores/ListStore":128,"./AttributeCalcItem":38,"react":329}],38:[function(require,module,exports){ +},{"../../../stores/AttributeStore":123,"../../../stores/ListStore":129,"./AttributeCalcItem":38,"react":330}],38:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -4229,7 +4229,7 @@ AttributeCalcItem.propTypes = { }; exports.default = AttributeCalcItem; -},{"../../../actions/AttributeActions":5,"../../layout/IconButton":104,"./AttributeBorder":36,"react":329}],39:[function(require,module,exports){ +},{"../../../actions/AttributeActions":5,"../../layout/IconButton":104,"./AttributeBorder":36,"react":330}],39:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -4295,7 +4295,7 @@ AttributeList.propTypes = { }; exports.default = AttributeList; -},{"./AttributeListItem":40,"react":329}],40:[function(require,module,exports){ +},{"./AttributeListItem":40,"react":330}],40:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -4375,7 +4375,7 @@ AttributeListItem.propTypes = { }; exports.default = AttributeListItem; -},{"../../../actions/AttributeActions":5,"../../layout/IconButton":104,"./AttributeBorder":36,"react":329}],41:[function(require,module,exports){ +},{"../../../actions/AttributeActions":5,"../../layout/IconButton":104,"./AttributeBorder":36,"react":330}],41:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -4566,7 +4566,7 @@ var Advantages = function (_Component) { exports.default = Advantages; -},{"../../../actions/DisAdvActions":8,"../../../stores/DisAdvStore":124,"../../../stores/rcp/CultureStore":140,"../../../stores/rcp/ProfessionStore":141,"../../../stores/rcp/RaceStore":143,"../../layout/BorderButton":100,"../../layout/Checkbox":101,"../../layout/Slidein":108,"../../layout/TextField":111,"./DisAdvList":44,"react":329}],42:[function(require,module,exports){ +},{"../../../actions/DisAdvActions":8,"../../../stores/DisAdvStore":125,"../../../stores/rcp/CultureStore":141,"../../../stores/rcp/ProfessionStore":142,"../../../stores/rcp/RaceStore":144,"../../layout/BorderButton":100,"../../layout/Checkbox":101,"../../layout/Slidein":108,"../../layout/TextField":111,"./DisAdvList":44,"react":330}],42:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -4668,7 +4668,7 @@ var DisAdv = function (_React$Component) { exports.default = DisAdv; -},{"../../layout/BorderButton":100,"../../layout/SubTabs":109,"../../layout/TextField":111,"./Advantages":41,"./Disadvantages":46,"classnames":151,"react":329}],43:[function(require,module,exports){ +},{"../../layout/BorderButton":100,"../../layout/SubTabs":109,"../../layout/TextField":111,"./Advantages":41,"./Disadvantages":46,"classnames":152,"react":330}],43:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -4780,6 +4780,7 @@ var DisAdvAddListItem = function (_Component) { var inputElement2; if (['ADV_4', 'ADV_16', 'ADV_17', 'ADV_47', 'DISADV_48'].indexOf(disadv.id) > -1) { + console.log(disadv.sel); if (this.state.selected !== '') { ap = disadv.ap[_DisAdvStore2.default.get(this.state.selected).skt - 1]; } @@ -4978,7 +4979,7 @@ DisAdvAddListItem.propTypes = { }; exports.default = DisAdvAddListItem; -},{"../../../actions/DisAdvActions":8,"../../../stores/DisAdvStore":124,"../../layout/BorderButton":100,"../../layout/Dropdown":103,"../../layout/TextField":111,"react":329}],44:[function(require,module,exports){ +},{"../../../actions/DisAdvActions":8,"../../../stores/DisAdvStore":125,"../../layout/BorderButton":100,"../../layout/Dropdown":103,"../../layout/TextField":111,"react":330}],44:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -5088,7 +5089,7 @@ DisAdvList.propTypes = { }; exports.default = DisAdvList; -},{"../../layout/Scroll":107,"./DisAdvAddListItem":43,"./DisAdvRemoveListItem":45,"classnames":151,"react":329}],45:[function(require,module,exports){ +},{"../../layout/Scroll":107,"./DisAdvAddListItem":43,"./DisAdvRemoveListItem":45,"classnames":152,"react":330}],45:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -5220,7 +5221,7 @@ DisAdvRemoveListItem.propTypes = { }; exports.default = DisAdvRemoveListItem; -},{"../../../actions/DisAdvActions":8,"../../layout/BorderButton":100,"../../layout/Dropdown":103,"../../layout/TextField":111,"react":329}],46:[function(require,module,exports){ +},{"../../../actions/DisAdvActions":8,"../../layout/BorderButton":100,"../../layout/Dropdown":103,"../../layout/TextField":111,"react":330}],46:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -5411,7 +5412,7 @@ var Disadvantages = function (_Component) { exports.default = Disadvantages; -},{"../../../actions/DisAdvActions":8,"../../../stores/DisAdvStore":124,"../../../stores/rcp/CultureStore":140,"../../../stores/rcp/ProfessionStore":141,"../../../stores/rcp/RaceStore":143,"../../layout/BorderButton":100,"../../layout/Checkbox":101,"../../layout/Slidein":108,"../../layout/TextField":111,"./DisAdvList":44,"react":329}],47:[function(require,module,exports){ +},{"../../../actions/DisAdvActions":8,"../../../stores/DisAdvStore":125,"../../../stores/rcp/CultureStore":141,"../../../stores/rcp/ProfessionStore":142,"../../../stores/rcp/RaceStore":144,"../../layout/BorderButton":100,"../../layout/Checkbox":101,"../../layout/Slidein":108,"../../layout/TextField":111,"./DisAdvList":44,"react":330}],47:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -5501,7 +5502,7 @@ var Grouplist = function (_Component) { exports.default = Grouplist; -},{"../../../actions/TabActions":22,"../../layout/BorderButton":100,"../../layout/RadioButtonGroup":106,"../../layout/Scroll":107,"../../layout/TextField":111,"react":329}],48:[function(require,module,exports){ +},{"../../../actions/TabActions":22,"../../layout/BorderButton":100,"../../layout/RadioButtonGroup":106,"../../layout/Scroll":107,"../../layout/TextField":111,"react":330}],48:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -5608,7 +5609,7 @@ HeroCreation.props = { }; exports.default = HeroCreation; -},{"../../../actions/HerolistActions":11,"../../layout/Dialog":102,"../../layout/Dropdown":103,"../../layout/TextField":111,"react":329}],49:[function(require,module,exports){ +},{"../../../actions/HerolistActions":11,"../../layout/Dialog":102,"../../layout/Dropdown":103,"../../layout/TextField":111,"react":330}],49:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -5771,7 +5772,7 @@ var Herolist = function (_Component) { exports.default = Herolist; -},{"../../../actions/HerolistActions":11,"../../../stores/core/HerolistStore":136,"../../../stores/rcp/CultureStore":140,"../../../stores/rcp/ProfessionStore":141,"../../../stores/rcp/RaceStore":143,"../../layout/BorderButton":100,"../../layout/RadioButtonGroup":106,"../../layout/Scroll":107,"../../layout/TextField":111,"./HerolistItem":50,"react":329}],50:[function(require,module,exports){ +},{"../../../actions/HerolistActions":11,"../../../stores/core/HerolistStore":137,"../../../stores/rcp/CultureStore":141,"../../../stores/rcp/ProfessionStore":142,"../../../stores/rcp/RaceStore":144,"../../layout/BorderButton":100,"../../layout/RadioButtonGroup":106,"../../layout/Scroll":107,"../../layout/TextField":111,"./HerolistItem":50,"react":330}],50:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -5929,7 +5930,7 @@ HerolistItem.propTypes = { }; exports.default = HerolistItem; -},{"../../../actions/HerolistActions":11,"../../../stores/rcp/CultureStore":140,"../../../stores/rcp/ProfessionStore":141,"../../../stores/rcp/ProfessionVariantStore":142,"../../../stores/rcp/RaceStore":143,"../../layout/Avatar":99,"../../layout/BorderButton":100,"classnames":151,"react":329,"react-progress-arc":161}],51:[function(require,module,exports){ +},{"../../../actions/HerolistActions":11,"../../../stores/rcp/CultureStore":141,"../../../stores/rcp/ProfessionStore":142,"../../../stores/rcp/ProfessionVariantStore":143,"../../../stores/rcp/RaceStore":144,"../../layout/Avatar":99,"../../layout/BorderButton":100,"classnames":152,"react":330,"react-progress-arc":162}],51:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -6015,7 +6016,7 @@ var Home = function (_Component) { exports.default = Home; -},{"../../layout/Scroll":107,"react":329}],52:[function(require,module,exports){ +},{"../../layout/Scroll":107,"react":330}],52:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -6069,7 +6070,7 @@ var Equipment = function (_Component) { exports.default = Equipment; -},{"../../../actions/EquipmentActions":9,"react":329}],53:[function(require,module,exports){ +},{"../../../actions/EquipmentActions":9,"react":330}],53:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -6123,7 +6124,7 @@ var Inventory = function (_Component) { exports.default = Inventory; -},{"../../../actions/InventoryActions":13,"react":329}],54:[function(require,module,exports){ +},{"../../../actions/InventoryActions":13,"react":330}],54:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -6213,7 +6214,7 @@ var Items = function (_Component) { exports.default = Items; -},{"../../layout/SubTabs":109,"./Equipment":52,"./Inventory":53,"react":329}],55:[function(require,module,exports){ +},{"../../layout/SubTabs":109,"./Equipment":52,"./Inventory":53,"react":330}],55:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -6318,7 +6319,7 @@ var Groups = function (_Component) { exports.default = Groups; -},{"../../../actions/GroupsActions":10,"../../../stores/GroupsStore":126,"../../layout/BorderButton":100,"../../layout/Scroll":107,"../../layout/Slidein":108,"react":329}],56:[function(require,module,exports){ +},{"../../../actions/GroupsActions":10,"../../../stores/GroupsStore":127,"../../layout/BorderButton":100,"../../layout/Scroll":107,"../../layout/Slidein":108,"react":330}],56:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -6532,7 +6533,7 @@ var InGame = function (_Component) { exports.default = InGame; -},{"../../../actions/InGameActions":12,"../../../stores/InGameStore":127,"../../layout/BorderButton":100,"../../layout/IconButton":104,"../../layout/Scroll":107,"../../layout/TextField":111,"./InGameControls":57,"./InGameEdit":58,"./InGameTableHealth":59,"./InGameTableIni":61,"./InGameTableLeft":62,"./InGameTableRight":63,"classnames":151,"react":329}],57:[function(require,module,exports){ +},{"../../../actions/InGameActions":12,"../../../stores/InGameStore":128,"../../layout/BorderButton":100,"../../layout/IconButton":104,"../../layout/Scroll":107,"../../layout/TextField":111,"./InGameControls":57,"./InGameEdit":58,"./InGameTableHealth":59,"./InGameTableIni":61,"./InGameTableLeft":62,"./InGameTableRight":63,"classnames":152,"react":330}],57:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -6692,7 +6693,7 @@ InGameControls.propTypes = { }; exports.default = InGameControls; -},{"../../../actions/InGameActions":12,"../../layout/BorderButton":100,"../../layout/Checkbox":101,"../../layout/IconButton":104,"classnames":151,"react":329}],58:[function(require,module,exports){ +},{"../../../actions/InGameActions":12,"../../layout/BorderButton":100,"../../layout/Checkbox":101,"../../layout/IconButton":104,"classnames":152,"react":330}],58:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -6921,7 +6922,7 @@ InGameEdit.propTypes = { exports.default = InGameEdit; -},{"../../../actions/InGameActions":12,"../../layout/BorderButton":100,"../../layout/Dropdown":103,"../../layout/Slidein":108,"../../layout/TextField":111,"react":329,"react-gemini-scrollbar":160}],59:[function(require,module,exports){ +},{"../../../actions/InGameActions":12,"../../layout/BorderButton":100,"../../layout/Dropdown":103,"../../layout/Slidein":108,"../../layout/TextField":111,"react":330,"react-gemini-scrollbar":161}],59:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -7019,7 +7020,7 @@ InGameTableHealth.propTypes = { }; exports.default = InGameTableHealth; -},{"./InGameTableHealthBar":60,"classnames":151,"react":329}],60:[function(require,module,exports){ +},{"./InGameTableHealthBar":60,"classnames":152,"react":330}],60:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -7081,7 +7082,7 @@ InGameTableHealthBar.propTypes = { }; exports.default = InGameTableHealthBar; -},{"classnames":151,"react":329}],61:[function(require,module,exports){ +},{"classnames":152,"react":330}],61:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -7176,7 +7177,7 @@ InGameTableIni.propTypes = { }; exports.default = InGameTableIni; -},{"classnames":151,"react":329}],62:[function(require,module,exports){ +},{"classnames":152,"react":330}],62:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -7293,7 +7294,7 @@ InGameTableLeft.propTypes = { }; exports.default = InGameTableLeft; -},{"classnames":151,"react":329}],63:[function(require,module,exports){ +},{"classnames":152,"react":330}],63:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -7462,7 +7463,7 @@ InGameTableRight.propTypes = { exports.default = InGameTableRight; -},{"../../../actions/InGameActions":12,"classnames":151,"react":329}],64:[function(require,module,exports){ +},{"../../../actions/InGameActions":12,"classnames":152,"react":330}],64:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -7553,7 +7554,7 @@ var Master = function (_Component) { exports.default = Master; -},{"../../layout/SubTabs":109,"./Groups":55,"./InGame":56,"react":329}],65:[function(require,module,exports){ +},{"../../layout/SubTabs":109,"./Groups":55,"./InGame":56,"react":330}],65:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -7671,7 +7672,7 @@ var ChantSheet = function (_Component) { exports.default = ChantSheet; -},{"../../../stores/APStore":121,"../../../stores/AttributeStore":122,"../../../stores/DisAdvStore":124,"../../../stores/ELStore":125,"../../../stores/rcp/CultureStore":140,"../../../stores/rcp/ProfessionStore":141,"../../../stores/rcp/ProfessionVariantStore":142,"../../../stores/rcp/RaceStore":143,"../../layout/Avatar":99,"../../layout/sheets/Box":115,"../../layout/sheets/LabelBox":116,"../../layout/sheets/Plain":117,"../../layout/sheets/TextBox":118,"./MainSheetCalcItem":69,"./OverviewDisAdv":71,"./SheetHeader":74,"react":329}],66:[function(require,module,exports){ +},{"../../../stores/APStore":122,"../../../stores/AttributeStore":123,"../../../stores/DisAdvStore":125,"../../../stores/ELStore":126,"../../../stores/rcp/CultureStore":141,"../../../stores/rcp/ProfessionStore":142,"../../../stores/rcp/ProfessionVariantStore":143,"../../../stores/rcp/RaceStore":144,"../../layout/Avatar":99,"../../layout/sheets/Box":115,"../../layout/sheets/LabelBox":116,"../../layout/sheets/Plain":117,"../../layout/sheets/TextBox":118,"./MainSheetCalcItem":69,"./OverviewDisAdv":71,"./SheetHeader":74,"react":330}],66:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -7814,7 +7815,7 @@ var CombatSheet = function (_Component) { exports.default = CombatSheet; -},{"../../../stores/APStore":121,"../../../stores/AttributeStore":122,"../../../stores/DisAdvStore":124,"../../../stores/ELStore":125,"../../../stores/rcp/CultureStore":140,"../../../stores/rcp/ProfessionStore":141,"../../../stores/rcp/ProfessionVariantStore":142,"../../../stores/rcp/RaceStore":143,"../../layout/Avatar":99,"../../layout/sheets/Box":115,"../../layout/sheets/LabelBox":116,"../../layout/sheets/Plain":117,"../../layout/sheets/TextBox":118,"./MainSheetCalcItem":69,"./OverviewDisAdv":71,"./SheetHeader":74,"react":329}],67:[function(require,module,exports){ +},{"../../../stores/APStore":122,"../../../stores/AttributeStore":123,"../../../stores/DisAdvStore":125,"../../../stores/ELStore":126,"../../../stores/rcp/CultureStore":141,"../../../stores/rcp/ProfessionStore":142,"../../../stores/rcp/ProfessionVariantStore":143,"../../../stores/rcp/RaceStore":144,"../../layout/Avatar":99,"../../layout/sheets/Box":115,"../../layout/sheets/LabelBox":116,"../../layout/sheets/Plain":117,"../../layout/sheets/TextBox":118,"./MainSheetCalcItem":69,"./OverviewDisAdv":71,"./SheetHeader":74,"react":330}],67:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -7929,7 +7930,7 @@ var InventorySheet = function (_Component) { exports.default = InventorySheet; -},{"../../../stores/APStore":121,"../../../stores/AttributeStore":122,"../../../stores/DisAdvStore":124,"../../../stores/ELStore":125,"../../../stores/rcp/CultureStore":140,"../../../stores/rcp/ProfessionStore":141,"../../../stores/rcp/ProfessionVariantStore":142,"../../../stores/rcp/RaceStore":143,"../../layout/Avatar":99,"../../layout/sheets/Box":115,"../../layout/sheets/LabelBox":116,"../../layout/sheets/Plain":117,"../../layout/sheets/TextBox":118,"./MainSheetCalcItem":69,"./OverviewDisAdv":71,"./SheetHeader":74,"react":329}],68:[function(require,module,exports){ +},{"../../../stores/APStore":122,"../../../stores/AttributeStore":123,"../../../stores/DisAdvStore":125,"../../../stores/ELStore":126,"../../../stores/rcp/CultureStore":141,"../../../stores/rcp/ProfessionStore":142,"../../../stores/rcp/ProfessionVariantStore":143,"../../../stores/rcp/RaceStore":144,"../../layout/Avatar":99,"../../layout/sheets/Box":115,"../../layout/sheets/LabelBox":116,"../../layout/sheets/Plain":117,"../../layout/sheets/TextBox":118,"./MainSheetCalcItem":69,"./OverviewDisAdv":71,"./SheetHeader":74,"react":330}],68:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -8241,7 +8242,7 @@ var MainSheet = function (_Component) { exports.default = MainSheet; -},{"../../../stores/APStore":121,"../../../stores/AttributeStore":122,"../../../stores/DisAdvStore":124,"../../../stores/ELStore":125,"../../../stores/ListStore":128,"../../../stores/ProfileStore":131,"../../../stores/rcp/CultureStore":140,"../../../stores/rcp/ProfessionStore":141,"../../../stores/rcp/ProfessionVariantStore":142,"../../../stores/rcp/RaceStore":143,"../../layout/Avatar":99,"../../layout/sheets/Box":115,"../../layout/sheets/LabelBox":116,"../../layout/sheets/Plain":117,"../../layout/sheets/TextBox":118,"./MainSheetCalcItem":69,"./OverviewDisAdv":71,"./SheetHeader":74,"react":329}],69:[function(require,module,exports){ +},{"../../../stores/APStore":122,"../../../stores/AttributeStore":123,"../../../stores/DisAdvStore":125,"../../../stores/ELStore":126,"../../../stores/ListStore":129,"../../../stores/ProfileStore":132,"../../../stores/rcp/CultureStore":141,"../../../stores/rcp/ProfessionStore":142,"../../../stores/rcp/ProfessionVariantStore":143,"../../../stores/rcp/RaceStore":144,"../../layout/Avatar":99,"../../layout/sheets/Box":115,"../../layout/sheets/LabelBox":116,"../../layout/sheets/Plain":117,"../../layout/sheets/TextBox":118,"./MainSheetCalcItem":69,"./OverviewDisAdv":71,"./SheetHeader":74,"react":330}],69:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -8360,7 +8361,7 @@ MainSheetCalcItem.propTypes = { }; exports.default = MainSheetCalcItem; -},{"classnames":151,"react":329}],70:[function(require,module,exports){ +},{"classnames":152,"react":330}],70:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -8698,7 +8699,7 @@ var Overview = function (_Component) { exports.default = Overview; -},{"../../../actions/ProfileActions":17,"../../../stores/APStore":121,"../../../stores/DisAdvStore":124,"../../../stores/ELStore":125,"../../../stores/ProfileStore":131,"../../../stores/rcp/CultureStore":140,"../../../stores/rcp/ProfessionStore":141,"../../../stores/rcp/ProfessionVariantStore":142,"../../../stores/rcp/RaceStore":143,"../../layout/Avatar":99,"../../layout/Dropdown":103,"../../layout/IconButton":104,"../../layout/Scroll":107,"../../layout/TextField":111,"./OverviewDisAdv":71,"./OverviewNameChange":72,"react":329}],71:[function(require,module,exports){ +},{"../../../actions/ProfileActions":17,"../../../stores/APStore":122,"../../../stores/DisAdvStore":125,"../../../stores/ELStore":126,"../../../stores/ProfileStore":132,"../../../stores/rcp/CultureStore":141,"../../../stores/rcp/ProfessionStore":142,"../../../stores/rcp/ProfessionVariantStore":143,"../../../stores/rcp/RaceStore":144,"../../layout/Avatar":99,"../../layout/Dropdown":103,"../../layout/IconButton":104,"../../layout/Scroll":107,"../../layout/TextField":111,"./OverviewDisAdv":71,"./OverviewNameChange":72,"react":330}],71:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -8761,7 +8762,7 @@ OverviewDisAdv.propTypes = { }; exports.default = OverviewDisAdv; -},{"react":329}],72:[function(require,module,exports){ +},{"react":330}],72:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -8844,7 +8845,7 @@ OverviewNameChange.propTypes = { }; exports.default = OverviewNameChange; -},{"../../layout/IconButton":104,"../../layout/TextField":111,"react":329}],73:[function(require,module,exports){ +},{"../../layout/IconButton":104,"../../layout/TextField":111,"react":330}],73:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -8940,7 +8941,7 @@ var Profile = function (_Component) { exports.default = Profile; -},{"../../layout/SubTabs":109,"./Overview":70,"./Sheets":75,"react":329}],74:[function(require,module,exports){ +},{"../../layout/SubTabs":109,"./Overview":70,"./Sheets":75,"react":330}],74:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -9028,7 +9029,7 @@ SheetHeader.propTypes = { }; exports.default = SheetHeader; -},{"../../../stores/AttributeStore":122,"../attributes/AttributeBorder":36,"react":329}],75:[function(require,module,exports){ +},{"../../../stores/AttributeStore":123,"../attributes/AttributeBorder":36,"react":330}],75:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -9126,7 +9127,7 @@ var Sheets = function (_Component) { exports.default = Sheets; -},{"../../layout/BorderButton":100,"../../layout/Scroll":107,"./ChantSheet":65,"./CombatSheet":66,"./InventorySheet":67,"./MainSheet":68,"./SpellsSheet":76,"./TalentsSheet":77,"react":329}],76:[function(require,module,exports){ +},{"../../layout/BorderButton":100,"../../layout/Scroll":107,"./ChantSheet":65,"./CombatSheet":66,"./InventorySheet":67,"./MainSheet":68,"./SpellsSheet":76,"./TalentsSheet":77,"react":330}],76:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -9244,7 +9245,7 @@ var SpellsSheet = function (_Component) { exports.default = SpellsSheet; -},{"../../../stores/APStore":121,"../../../stores/AttributeStore":122,"../../../stores/DisAdvStore":124,"../../../stores/ELStore":125,"../../../stores/rcp/CultureStore":140,"../../../stores/rcp/ProfessionStore":141,"../../../stores/rcp/ProfessionVariantStore":142,"../../../stores/rcp/RaceStore":143,"../../layout/Avatar":99,"../../layout/sheets/Box":115,"../../layout/sheets/LabelBox":116,"../../layout/sheets/Plain":117,"../../layout/sheets/TextBox":118,"./MainSheetCalcItem":69,"./OverviewDisAdv":71,"./SheetHeader":74,"react":329}],77:[function(require,module,exports){ +},{"../../../stores/APStore":122,"../../../stores/AttributeStore":123,"../../../stores/DisAdvStore":125,"../../../stores/ELStore":126,"../../../stores/rcp/CultureStore":141,"../../../stores/rcp/ProfessionStore":142,"../../../stores/rcp/ProfessionVariantStore":143,"../../../stores/rcp/RaceStore":144,"../../layout/Avatar":99,"../../layout/sheets/Box":115,"../../layout/sheets/LabelBox":116,"../../layout/sheets/Plain":117,"../../layout/sheets/TextBox":118,"./MainSheetCalcItem":69,"./OverviewDisAdv":71,"./SheetHeader":74,"react":330}],77:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -9385,7 +9386,7 @@ var TalentsSheet = function (_Component) { exports.default = TalentsSheet; -},{"../../../stores/APStore":121,"../../../stores/AttributeStore":122,"../../../stores/DisAdvStore":124,"../../../stores/ELStore":125,"../../../stores/rcp/CultureStore":140,"../../../stores/rcp/ProfessionStore":141,"../../../stores/rcp/ProfessionVariantStore":142,"../../../stores/rcp/RaceStore":143,"../../layout/Avatar":99,"../../layout/sheets/Box":115,"../../layout/sheets/LabelBox":116,"../../layout/sheets/Plain":117,"../../layout/sheets/TextBox":118,"./MainSheetCalcItem":69,"./OverviewDisAdv":71,"./SheetHeader":74,"react":329}],78:[function(require,module,exports){ +},{"../../../stores/APStore":122,"../../../stores/AttributeStore":123,"../../../stores/DisAdvStore":125,"../../../stores/ELStore":126,"../../../stores/rcp/CultureStore":141,"../../../stores/rcp/ProfessionStore":142,"../../../stores/rcp/ProfessionVariantStore":143,"../../../stores/rcp/RaceStore":144,"../../layout/Avatar":99,"../../layout/sheets/Box":115,"../../layout/sheets/LabelBox":116,"../../layout/sheets/Plain":117,"../../layout/sheets/TextBox":118,"./MainSheetCalcItem":69,"./OverviewDisAdv":71,"./SheetHeader":74,"react":330}],78:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -9589,7 +9590,7 @@ Cultures.propTypes = { }; exports.default = Cultures; -},{"../../../actions/CultureActions":7,"../../../stores/TalentsStore":134,"../../../stores/rcp/CultureStore":140,"../../layout/BorderButton":100,"../../layout/Checkbox":101,"../../layout/Dropdown":103,"../../layout/RadioButtonGroup":106,"../../layout/Scroll":107,"../../layout/TextField":111,"classnames":151,"react":329}],79:[function(require,module,exports){ +},{"../../../actions/CultureActions":7,"../../../stores/TalentsStore":135,"../../../stores/rcp/CultureStore":141,"../../layout/BorderButton":100,"../../layout/Checkbox":101,"../../layout/Dropdown":103,"../../layout/RadioButtonGroup":106,"../../layout/Scroll":107,"../../layout/TextField":111,"classnames":152,"react":330}],79:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -9825,7 +9826,7 @@ Professions.propTypes = { }; exports.default = Professions; -},{"../../../actions/ProfessionActions":15,"../../../actions/ProfessionVariantActions":16,"../../../stores/TalentsStore":134,"../../../stores/rcp/ProfessionStore":141,"../../../stores/rcp/ProfessionVariantStore":142,"../../layout/BorderButton":100,"../../layout/Checkbox":101,"../../layout/Dropdown":103,"../../layout/RadioButtonGroup":106,"../../layout/Scroll":107,"../../layout/TextField":111,"./Selections":82,"classnames":151,"react":329}],80:[function(require,module,exports){ +},{"../../../actions/ProfessionActions":15,"../../../actions/ProfessionVariantActions":16,"../../../stores/TalentsStore":135,"../../../stores/rcp/ProfessionStore":142,"../../../stores/rcp/ProfessionVariantStore":143,"../../layout/BorderButton":100,"../../layout/Checkbox":101,"../../layout/Dropdown":103,"../../layout/RadioButtonGroup":106,"../../layout/Scroll":107,"../../layout/TextField":111,"./Selections":82,"classnames":152,"react":330}],80:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -9962,7 +9963,7 @@ var RCP = function (_Component) { exports.default = RCP; -},{"../../../stores/rcp/CultureStore":140,"../../../stores/rcp/RaceStore":143,"../../layout/SubTabs":109,"./Cultures":78,"./Professions":79,"./Races":81,"react":329}],81:[function(require,module,exports){ +},{"../../../stores/rcp/CultureStore":141,"../../../stores/rcp/RaceStore":144,"../../layout/SubTabs":109,"./Cultures":78,"./Professions":79,"./Races":81,"react":330}],81:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -10172,7 +10173,7 @@ Races.propTypes = { }; exports.default = Races; -},{"../../../actions/RaceActions":18,"../../../stores/rcp/RaceStore":143,"../../layout/BorderButton":100,"../../layout/Checkbox":101,"../../layout/Dropdown":103,"../../layout/RadioButtonGroup":106,"../../layout/Scroll":107,"../../layout/TextField":111,"classnames":151,"react":329}],82:[function(require,module,exports){ +},{"../../../actions/RaceActions":18,"../../../stores/rcp/RaceStore":144,"../../layout/BorderButton":100,"../../layout/Checkbox":101,"../../layout/Dropdown":103,"../../layout/RadioButtonGroup":106,"../../layout/Scroll":107,"../../layout/TextField":111,"classnames":152,"react":330}],82:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -10635,7 +10636,7 @@ Selections.propTypes = { }; exports.default = Selections; -},{"../../../actions/ProfessionActions":15,"../../../stores/AttributeStore":122,"../../../stores/ListStore":128,"../../../stores/SpecialAbilitiesStore":132,"../../../stores/TalentsStore":134,"../../../stores/rcp/CultureStore":140,"../../../stores/rcp/ProfessionStore":141,"../../../stores/rcp/ProfessionVariantStore":142,"../../../stores/rcp/RaceStore":143,"../../layout/BorderButton":100,"../../layout/Checkbox":101,"../../layout/Dropdown":103,"../../layout/RadioButtonGroup":106,"../../layout/Scroll":107,"../../layout/Slidein":108,"../../layout/TextField":111,"./SelectionsCantrips":83,"./SelectionsCt":84,"./SelectionsCurses":85,"./SelectionsLangLitc":86,"./SelectionsTalentSpec":87,"classnames":151,"react":329}],83:[function(require,module,exports){ +},{"../../../actions/ProfessionActions":15,"../../../stores/AttributeStore":123,"../../../stores/ListStore":129,"../../../stores/SpecialAbilitiesStore":133,"../../../stores/TalentsStore":135,"../../../stores/rcp/CultureStore":141,"../../../stores/rcp/ProfessionStore":142,"../../../stores/rcp/ProfessionVariantStore":143,"../../../stores/rcp/RaceStore":144,"../../layout/BorderButton":100,"../../layout/Checkbox":101,"../../layout/Dropdown":103,"../../layout/RadioButtonGroup":106,"../../layout/Scroll":107,"../../layout/Slidein":108,"../../layout/TextField":111,"./SelectionsCantrips":83,"./SelectionsCt":84,"./SelectionsCurses":85,"./SelectionsLangLitc":86,"./SelectionsTalentSpec":87,"classnames":152,"react":330}],83:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -10717,7 +10718,7 @@ SelectionsCantrips.propTypes = { }; exports.default = SelectionsCantrips; -},{"../../layout/Checkbox":101,"react":329}],84:[function(require,module,exports){ +},{"../../layout/Checkbox":101,"react":330}],84:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -10802,7 +10803,7 @@ SelectionsCt.propTypes = { }; exports.default = SelectionsCt; -},{"../../layout/Checkbox":101,"react":329}],85:[function(require,module,exports){ +},{"../../layout/Checkbox":101,"react":330}],85:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -10917,7 +10918,7 @@ SelectionsCurses.propTypes = { }; exports.default = SelectionsCurses; -},{"../../layout/BorderButton":100,"../../layout/Checkbox":101,"./SpecialAbilitiesListAddItem":88,"./SpecialAbilitiesListRemoveItem":89,"react":329}],86:[function(require,module,exports){ +},{"../../layout/BorderButton":100,"../../layout/Checkbox":101,"./SpecialAbilitiesListAddItem":88,"./SpecialAbilitiesListRemoveItem":89,"react":330}],86:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -11021,7 +11022,7 @@ SelectionsLangLitc.propTypes = { }; exports.default = SelectionsLangLitc; -},{"../../layout/Checkbox":101,"../../layout/Dropdown":103,"react":329}],87:[function(require,module,exports){ +},{"../../layout/Checkbox":101,"../../layout/Dropdown":103,"react":330}],87:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -11113,7 +11114,7 @@ SelectionsTalentSpec.propTypes = { }; exports.default = SelectionsTalentSpec; -},{"../../layout/Dropdown":103,"../../layout/TextField":111,"react":329}],88:[function(require,module,exports){ +},{"../../layout/Dropdown":103,"../../layout/TextField":111,"react":330}],88:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -11279,7 +11280,7 @@ SpecialAbilitiesListAddItem.propTypes = { }; exports.default = SpecialAbilitiesListAddItem; -},{"../../../actions/SpecialAbilitiesActions":20,"../../../stores/SpecialAbilitiesStore":132,"../../layout/BorderButton":100,"../../layout/Dropdown":103,"react":329}],89:[function(require,module,exports){ +},{"../../../actions/SpecialAbilitiesActions":20,"../../../stores/SpecialAbilitiesStore":133,"../../layout/BorderButton":100,"../../layout/Dropdown":103,"react":330}],89:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -11416,7 +11417,7 @@ SpecialAbilitiesListRemoveItem.propTypes = { }; exports.default = SpecialAbilitiesListRemoveItem; -},{"../../../actions/SpecialAbilitiesActions":20,"../../layout/BorderButton":100,"../../layout/Dropdown":103,"../../layout/TextField":111,"react":329}],90:[function(require,module,exports){ +},{"../../../actions/SpecialAbilitiesActions":20,"../../layout/BorderButton":100,"../../layout/Dropdown":103,"../../layout/TextField":111,"react":330}],90:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -11660,7 +11661,7 @@ var CombatTechniques = function (_Component) { exports.default = CombatTechniques; -},{"../../../actions/CombatTechniquesActions":6,"../../../stores/CombatTechniquesStore":123,"../../layout/BorderButton":100,"../../layout/RadioButtonGroup":106,"../../layout/Scroll":107,"../../layout/TextField":111,"react":329}],91:[function(require,module,exports){ +},{"../../../actions/CombatTechniquesActions":6,"../../../stores/CombatTechniquesStore":124,"../../layout/BorderButton":100,"../../layout/RadioButtonGroup":106,"../../layout/Scroll":107,"../../layout/TextField":111,"react":330}],91:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -12018,7 +12019,7 @@ var Liturgies = function (_Component) { exports.default = Liturgies; -},{"../../../actions/LiturgiesActions":14,"../../../stores/LiturgiesStore":129,"../../layout/BorderButton":100,"../../layout/RadioButtonGroup":106,"../../layout/Scroll":107,"../../layout/Slidein":108,"../../layout/TextField":111,"./SkillListItem":92,"react":329}],92:[function(require,module,exports){ +},{"../../../actions/LiturgiesActions":14,"../../../stores/LiturgiesStore":130,"../../layout/BorderButton":100,"../../layout/RadioButtonGroup":106,"../../layout/Scroll":107,"../../layout/Slidein":108,"../../layout/TextField":111,"./SkillListItem":92,"react":330}],92:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -12182,7 +12183,7 @@ SkillListItem.propTypes = { }; exports.default = SkillListItem; -},{"../../layout/BorderButton":100,"classnames":151,"react":329}],93:[function(require,module,exports){ +},{"../../layout/BorderButton":100,"classnames":152,"react":330}],93:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -12331,7 +12332,7 @@ var Skills = function (_Component) { exports.default = Skills; -},{"../../../stores/SpecialAbilitiesStore":132,"../../layout/SubTabs":109,"./CombatTechniques":90,"./Liturgies":91,"./SpecialAbilities":94,"./Spells":97,"./Talents":98,"react":329}],94:[function(require,module,exports){ +},{"../../../stores/SpecialAbilitiesStore":133,"../../layout/SubTabs":109,"./CombatTechniques":90,"./Liturgies":91,"./SpecialAbilities":94,"./Spells":97,"./Talents":98,"react":330}],94:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -12580,7 +12581,7 @@ var SpecialAbilities = function (_Component) { exports.default = SpecialAbilities; -},{"../../../actions/SpecialAbilitiesActions":20,"../../../stores/SpecialAbilitiesStore":132,"../../layout/BorderButton":100,"../../layout/Dropdown":103,"../../layout/RadioButtonGroup":106,"../../layout/Scroll":107,"../../layout/Slidein":108,"../../layout/TextField":111,"./SpecialAbilitiesListAddItem":95,"./SpecialAbilitiesListRemoveItem":96,"react":329}],95:[function(require,module,exports){ +},{"../../../actions/SpecialAbilitiesActions":20,"../../../stores/SpecialAbilitiesStore":133,"../../layout/BorderButton":100,"../../layout/Dropdown":103,"../../layout/RadioButtonGroup":106,"../../layout/Scroll":107,"../../layout/Slidein":108,"../../layout/TextField":111,"./SpecialAbilitiesListAddItem":95,"./SpecialAbilitiesListRemoveItem":96,"react":330}],95:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -12815,7 +12816,7 @@ SpecialAbilitiesListAddItem.propTypes = { }; exports.default = SpecialAbilitiesListAddItem; -},{"../../../actions/SpecialAbilitiesActions":20,"../../../stores/SpecialAbilitiesStore":132,"../../layout/BorderButton":100,"../../layout/Dropdown":103,"../../layout/TextField":111,"react":329}],96:[function(require,module,exports){ +},{"../../../actions/SpecialAbilitiesActions":20,"../../../stores/SpecialAbilitiesStore":133,"../../layout/BorderButton":100,"../../layout/Dropdown":103,"../../layout/TextField":111,"react":330}],96:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -12958,7 +12959,7 @@ SpecialAbilitiesListRemoveItem.propTypes = { }; exports.default = SpecialAbilitiesListRemoveItem; -},{"../../../actions/SpecialAbilitiesActions":20,"../../layout/BorderButton":100,"../../layout/Dropdown":103,"../../layout/TextField":111,"react":329}],97:[function(require,module,exports){ +},{"../../../actions/SpecialAbilitiesActions":20,"../../layout/BorderButton":100,"../../layout/Dropdown":103,"../../layout/TextField":111,"react":330}],97:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -13316,7 +13317,7 @@ var Spells = function (_Component) { exports.default = Spells; -},{"../../../actions/SpellsActions":21,"../../../stores/SpellsStore":133,"../../layout/BorderButton":100,"../../layout/RadioButtonGroup":106,"../../layout/Scroll":107,"../../layout/Slidein":108,"../../layout/TextField":111,"./SkillListItem":92,"react":329}],98:[function(require,module,exports){ +},{"../../../actions/SpellsActions":21,"../../../stores/SpellsStore":134,"../../layout/BorderButton":100,"../../layout/RadioButtonGroup":106,"../../layout/Scroll":107,"../../layout/Slidein":108,"../../layout/TextField":111,"./SkillListItem":92,"react":330}],98:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -13532,7 +13533,7 @@ var Talents = function (_Component) { exports.default = Talents; -},{"../../../actions/TalentsActions":23,"../../../stores/TalentsStore":134,"../../../stores/rcp/CultureStore":140,"../../layout/BorderButton":100,"../../layout/Checkbox":101,"../../layout/RadioButtonGroup":106,"../../layout/Scroll":107,"../../layout/TextField":111,"./SkillListItem":92,"react":329}],99:[function(require,module,exports){ +},{"../../../actions/TalentsActions":23,"../../../stores/TalentsStore":135,"../../../stores/rcp/CultureStore":141,"../../layout/BorderButton":100,"../../layout/Checkbox":101,"../../layout/RadioButtonGroup":106,"../../layout/Scroll":107,"../../layout/TextField":111,"./SkillListItem":92,"react":330}],99:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -13596,7 +13597,7 @@ Avatar.propTypes = { }; exports.default = Avatar; -},{"classnames":151,"react":329}],100:[function(require,module,exports){ +},{"classnames":152,"react":330}],100:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -13662,7 +13663,7 @@ BorderButton.propTypes = { }; exports.default = BorderButton; -},{"classnames":151,"react":329}],101:[function(require,module,exports){ +},{"classnames":152,"react":330}],101:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -13732,7 +13733,7 @@ Checkbox.propTypes = { }; exports.default = Checkbox; -},{"classnames":151,"react":329}],102:[function(require,module,exports){ +},{"classnames":152,"react":330}],102:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -13872,7 +13873,7 @@ Dialog.propTypes = { }; exports.default = Dialog; -},{"./BorderButton":100,"classnames":151,"react":329,"react-dom":159,"react-gemini-scrollbar":160}],103:[function(require,module,exports){ +},{"./BorderButton":100,"classnames":152,"react":330,"react-dom":160,"react-gemini-scrollbar":161}],103:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -14035,7 +14036,7 @@ Dropdown.propTypes = { }; exports.default = Dropdown; -},{"classnames":151,"react":329,"react-gemini-scrollbar":160}],104:[function(require,module,exports){ +},{"classnames":152,"react":330,"react-gemini-scrollbar":161}],104:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -14099,7 +14100,7 @@ IconButton.propTypes = { }; exports.default = IconButton; -},{"classnames":151,"react":329}],105:[function(require,module,exports){ +},{"classnames":152,"react":330}],105:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -14167,7 +14168,7 @@ RadioButton.propTypes = { }; exports.default = RadioButton; -},{"classnames":151,"react":329}],106:[function(require,module,exports){ +},{"classnames":152,"react":330}],106:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -14242,7 +14243,7 @@ RadioButtonGroup.props = { }; exports.default = RadioButtonGroup; -},{"./RadioButton":105,"react":329}],107:[function(require,module,exports){ +},{"./RadioButton":105,"react":330}],107:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -14306,7 +14307,7 @@ Scroll.propTypes = { }; exports.default = Scroll; -},{"classnames":151,"react":329,"react-gemini-scrollbar":160}],108:[function(require,module,exports){ +},{"classnames":152,"react":330,"react-gemini-scrollbar":161}],108:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -14388,7 +14389,7 @@ Slidein.propTypes = { }; exports.default = Slidein; -},{"classnames":151,"react":329,"react-gemini-scrollbar":160}],109:[function(require,module,exports){ +},{"classnames":152,"react":330,"react-gemini-scrollbar":161}],109:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -14455,7 +14456,7 @@ Subtabs.propTypes = { }; exports.default = Subtabs; -},{"./Tab":110,"react":329}],110:[function(require,module,exports){ +},{"./Tab":110,"react":330}],110:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -14526,7 +14527,7 @@ Tab.propTypes = { }; exports.default = Tab; -},{"classnames":151,"react":329}],111:[function(require,module,exports){ +},{"classnames":152,"react":330}],111:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -14652,7 +14653,7 @@ TextField.defaultProps = { }; exports.default = TextField; -},{"classnames":151,"react":329,"react-dom":159}],112:[function(require,module,exports){ +},{"classnames":152,"react":330,"react-dom":160}],112:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -14935,7 +14936,7 @@ TitleBar.propTypes = { }; exports.default = TitleBar; -},{"../../actions/InGameActions":12,"../../actions/TabActions":22,"../../stores/APStore":121,"../../stores/PhaseStore":130,"../../stores/ProfileStore":131,"./Avatar":99,"./BorderButton":100,"./IconButton":104,"./Tab":110,"./TitleBarArrow":113,"./TitleBarNav":114,"react":329}],113:[function(require,module,exports){ +},{"../../actions/InGameActions":12,"../../actions/TabActions":22,"../../stores/APStore":122,"../../stores/PhaseStore":131,"../../stores/ProfileStore":132,"./Avatar":99,"./BorderButton":100,"./IconButton":104,"./Tab":110,"./TitleBarArrow":113,"./TitleBarNav":114,"react":330}],113:[function(require,module,exports){ "use strict"; Object.defineProperty(exports, "__esModule", { @@ -14984,7 +14985,7 @@ TitleBarArrow.propTypes = { }; exports.default = TitleBarArrow; -},{"react":329}],114:[function(require,module,exports){ +},{"react":330}],114:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -15085,7 +15086,7 @@ TitleBarNav.propTypes = { }; exports.default = TitleBarNav; -},{"../../actions/TabActions":22,"./Avatar":99,"./Tab":110,"react":329}],115:[function(require,module,exports){ +},{"../../actions/TabActions":22,"./Avatar":99,"./Tab":110,"react":330}],115:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -15150,7 +15151,7 @@ Box.propTypes = { }; exports.default = Box; -},{"classnames":151,"react":329}],116:[function(require,module,exports){ +},{"classnames":152,"react":330}],116:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -15226,7 +15227,7 @@ LabelBox.propTypes = { }; exports.default = LabelBox; -},{"./Box":115,"classnames":151,"react":329}],117:[function(require,module,exports){ +},{"./Box":115,"classnames":152,"react":330}],117:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -15293,7 +15294,7 @@ Plain.propTypes = { }; exports.default = Plain; -},{"classnames":151,"react":329}],118:[function(require,module,exports){ +},{"classnames":152,"react":330}],118:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -15365,7 +15366,7 @@ TextBox.propTypes = { }; exports.default = TextBox; -},{"classnames":151,"react":329}],119:[function(require,module,exports){ +},{"classnames":152,"react":330}],119:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -15544,7 +15545,37 @@ exports.default = (0, _keymirror2.default)({ INGAME_SWITCH_OPTION: null }); -},{"keymirror":157}],120:[function(require,module,exports){ +},{"keymirror":158}],120:[function(require,module,exports){ +'use strict'; + +Object.defineProperty(exports, "__esModule", { + value: true +}); +// import keyMirror from 'keymirror'; + +exports.default = { + ADVANTAGES: 'adv', + ATTRIBUTES: 'attributes', + CHANTS: 'liturgies', + COMBAT_TECHNIQUES: 'combattech', + DISADVANTAGES: 'disadv', + SPECIAL_ABILITIES: 'sa', + SPELLS: 'spells', + TALENTS: 'talents' +}; + +// export default keyMirror({ +// ADVANTAGES: null, +// ATTRIBUTES: null, +// CHANTS: null, +// COMBAT_TECHNIQUES: null, +// DISADVANTAGES: null, +// SPECIAL_ABILITIES: null, +// SPELLS: null, +// TALENTS: null +// }); + +},{}],121:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -15554,7 +15585,7 @@ var Dispatcher = require('flux').Dispatcher; exports.default = new Dispatcher(); -},{"flux":153}],121:[function(require,module,exports){ +},{"flux":154}],122:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -15880,7 +15911,7 @@ APStore.dispatchToken = _AppDispatcher2.default.register(function (payload) { exports.default = APStore; -},{"../constants/ActionTypes":119,"../dispatcher/AppDispatcher":120,"../stores/ListStore":128,"../utils/reactAlert":147,"../utils/reqPurchase":148,"./ELStore":125,"./rcp/CultureStore":140,"./rcp/ProfessionStore":141,"./rcp/ProfessionVariantStore":142,"./rcp/RaceStore":143,"events":1}],122:[function(require,module,exports){ +},{"../constants/ActionTypes":119,"../dispatcher/AppDispatcher":121,"../stores/ListStore":129,"../utils/reactAlert":148,"../utils/reqPurchase":149,"./ELStore":126,"./rcp/CultureStore":141,"./rcp/ProfessionStore":142,"./rcp/ProfessionVariantStore":143,"./rcp/RaceStore":144,"events":1}],123:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -15915,11 +15946,15 @@ var _ActionTypes = require('../constants/ActionTypes'); var _ActionTypes2 = _interopRequireDefault(_ActionTypes); +var _Categories = require('../constants/Categories'); + +var _Categories2 = _interopRequireDefault(_Categories); + function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } 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); } } -var CATEGORY = 'attributes'; +var CATEGORY = _Categories2.default.ATTRIBUTES; var _le = 5; var _le_add = 0; @@ -15951,6 +15986,20 @@ function _addMaxEnergyPoint(id) { } } +function _updateAll(obj) { + obj.values.forEach(function (e) { + _ListStore2.default.setProperty(e[0], 'value', e[1]); + _ListStore2.default.setProperty(e[0], 'mod', e[2]); + }); + _le = obj._le; + _le_add = obj._le_add; + _ae_add = obj._ae_add; + _ke_add = obj._ke_add; + _sk = obj._sk; + _zk = obj._zk; + _gs = obj._gs; +} + function _assignRCP(selections) { var currentRace = _RaceStore2.default.getCurrent() || {}; var mod = 0; @@ -15991,7 +16040,7 @@ var AttributeStore = _extends({}, _events.EventEmitter.prototype, { getForSave: function getForSave() { return { values: _ListStore2.default.getAllByCategory(CATEGORY).map(function (e) { - return [e.value, e.mod]; + return [e.id, e.value, e.mod]; }), _le: _le, _le_add: _le_add, _ae_add: _ae_add, _ke_add: _ke_add, _sk: _sk, _zk: _zk, _gs: _gs }; @@ -16073,6 +16122,10 @@ AttributeStore.dispatchToken = _AppDispatcher2.default.register(function (payloa switch (payload.actionType) { + case _ActionTypes2.default.RECEIVE_HERO: + _updateAll(payload.attr); + break; + case _ActionTypes2.default.ADD_ATTRIBUTE_POINT: _addPoint(payload.id); break; @@ -16104,7 +16157,7 @@ AttributeStore.dispatchToken = _AppDispatcher2.default.register(function (payloa exports.default = AttributeStore; -},{"../constants/ActionTypes":119,"../dispatcher/AppDispatcher":120,"./ELStore":125,"./ListStore":128,"./PhaseStore":130,"./rcp/RaceStore":143,"events":1}],123:[function(require,module,exports){ +},{"../constants/ActionTypes":119,"../constants/Categories":120,"../dispatcher/AppDispatcher":121,"./ELStore":126,"./ListStore":129,"./PhaseStore":131,"./rcp/RaceStore":144,"events":1}],124:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -16143,11 +16196,15 @@ var _ActionTypes = require('../constants/ActionTypes'); var _ActionTypes2 = _interopRequireDefault(_ActionTypes); +var _Categories = require('../constants/Categories'); + +var _Categories2 = _interopRequireDefault(_Categories); + function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } 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); } } -var CATEGORY = 'combattech'; +var CATEGORY = _Categories2.default.COMBAT_TECHNIQUES; var _filter = ''; var _sortOrder = 'name'; @@ -16168,6 +16225,12 @@ function _updateSortOrder(option) { _sortOrder = option; } +function _updateAll(obj) { + obj.active.forEach(function (e) { + _ListStore2.default.setSR.apply(_ListStore2.default, _toConsumableArray(e)); + }); +} + function _assignRCP(selections) { var list = []; @@ -16333,6 +16396,11 @@ var CombatTechniquesStore = _extends({}, _events.EventEmitter.prototype, { CombatTechniquesStore.dispatchToken = _AppDispatcher2.default.register(function (payload) { switch (payload.actionType) { + + case _ActionTypes2.default.RECEIVE_HERO: + _updateAll(payload.ct); + break; + case _ActionTypes2.default.FILTER_COMBATTECHNIQUES: _updateFilterText(payload.text); break; @@ -16368,7 +16436,7 @@ CombatTechniquesStore.dispatchToken = _AppDispatcher2.default.register(function exports.default = CombatTechniquesStore; -},{"../constants/ActionTypes":119,"../dispatcher/AppDispatcher":120,"./ELStore":125,"./ListStore":128,"./PhaseStore":130,"./rcp/ProfessionStore":141,"./rcp/ProfessionVariantStore":142,"events":1}],124:[function(require,module,exports){ +},{"../constants/ActionTypes":119,"../constants/Categories":120,"../dispatcher/AppDispatcher":121,"./ELStore":126,"./ListStore":129,"./PhaseStore":131,"./rcp/ProfessionStore":142,"./rcp/ProfessionVariantStore":143,"events":1}],125:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -16393,10 +16461,22 @@ var _ListStore = require('./ListStore'); var _ListStore2 = _interopRequireDefault(_ListStore); +var _LiturgiesStore = require('./LiturgiesStore'); + +var _LiturgiesStore2 = _interopRequireDefault(_LiturgiesStore); + var _RaceStore = require('./rcp/RaceStore'); var _RaceStore2 = _interopRequireDefault(_RaceStore); +var _SpellsStore = require('./SpellsStore'); + +var _SpellsStore2 = _interopRequireDefault(_SpellsStore); + +var _TalentsStore = require('./TalentsStore'); + +var _TalentsStore2 = _interopRequireDefault(_TalentsStore); + var _ActionTypes = require('../constants/ActionTypes'); var _ActionTypes2 = _interopRequireDefault(_ActionTypes); @@ -16405,12 +16485,16 @@ var _validate = require('../utils/validate'); var _validate2 = _interopRequireDefault(_validate); +var _Categories = require('../constants/Categories'); + +var _Categories2 = _interopRequireDefault(_Categories); + function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } 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); } } -var CATEGORY_1 = 'adv'; -var CATEGORY_2 = 'disadv'; +var CATEGORY_1 = _Categories2.default.ADVANTAGES; +var CATEGORY_2 = _Categories2.default.DISADVANTAGES; var _filter = ''; var _showRating = true; @@ -16439,12 +16523,6 @@ function _activate(payload) { obj.active.push(sel); new_sid = sel; break; - case 'ADV_28': - case 'ADV_29': - if (input[0] === '' && input[1] === '') obj.active.push(sel);else if (obj.active.filter(function (e) { - return e[0] === input[0]; - }).length === 0) obj.active.push(input); - break; case 'DISADV_1': case 'DISADV_34': case 'DISADV_50': @@ -16558,13 +16636,47 @@ function _updateTier(id, tier, sid) { _ListStore2.default.set(id, obj); } +function _updateAll(payload) { + payload.active.forEach(function (e) { + var _e = _slicedToArray(e, 2); + + var id = _e[0]; + var options = _e[1]; + + var obj = _ListStore2.default.get(id); + if (obj.max !== null) { + _ListStore2.default.setProperty(id, 'active', options); + switch (id) { + case 'ADV_4': + case 'ADV_16': + case 'DISADV_48': + options.forEach(function (p) { + _ListStore2.default.addDependencies(obj.req, p); + }); + break; + default: + options.forEach(function () { + _ListStore2.default.addDependencies(obj.req); + }); + } + } else { + _ListStore2.default.activate(id); + _ListStore2.default.addDependencies(obj.req); + for (var property in options) { + _ListStore2.default.setProperty(id, property, options[property]); + } + } + }); + _showRating = payload._showRating; +} + function _assignRCP() { var list = new Set(); _RaceStore2.default.getCurrent().auto_adv.forEach(function (e) { - var _e = _slicedToArray(e, 1); + var _e2 = _slicedToArray(e, 1); - var id = _e[0]; + var id = _e2[0]; list.add(id); }); @@ -17050,6 +17162,10 @@ DisAdvStore.dispatchToken = _AppDispatcher2.default.register(function (payload) switch (payload.actionType) { + case _ActionTypes2.default.RECEIVE_HERO: + _updateAll(payload.disadv); + break; + case _ActionTypes2.default.FILTER_DISADV: _updateFilterText(payload.text); break; @@ -17075,6 +17191,7 @@ DisAdvStore.dispatchToken = _AppDispatcher2.default.register(function (payload) break; case _ActionTypes2.default.RECEIVE_RAW_LISTS: + _AppDispatcher2.default.waitFor([_LiturgiesStore2.default.dispatchToken, _SpellsStore2.default.dispatchToken, _TalentsStore2.default.dispatchToken]); DisAdvStore.init(payload.adv, payload.disadv); break; @@ -17089,7 +17206,7 @@ DisAdvStore.dispatchToken = _AppDispatcher2.default.register(function (payload) exports.default = DisAdvStore; -},{"../constants/ActionTypes":119,"../dispatcher/AppDispatcher":120,"../utils/validate":150,"./ELStore":125,"./ListStore":128,"./rcp/RaceStore":143,"events":1}],125:[function(require,module,exports){ +},{"../constants/ActionTypes":119,"../constants/Categories":120,"../dispatcher/AppDispatcher":121,"../utils/validate":151,"./ELStore":126,"./ListStore":129,"./LiturgiesStore":130,"./SpellsStore":134,"./TalentsStore":135,"./rcp/RaceStore":144,"events":1}],126:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -17255,7 +17372,7 @@ ELStore.dispatchToken = _AppDispatcher2.default.register(function (payload) { exports.default = ELStore; -},{"../constants/ActionTypes":119,"../dispatcher/AppDispatcher":120,"events":1}],126:[function(require,module,exports){ +},{"../constants/ActionTypes":119,"../dispatcher/AppDispatcher":121,"events":1}],127:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -17320,7 +17437,7 @@ GroupsStore.dispatchToken = _AppDispatcher2.default.register(function (payload) exports.default = GroupsStore; -},{"../constants/ActionTypes":119,"../dispatcher/AppDispatcher":120,"events":1}],127:[function(require,module,exports){ +},{"../constants/ActionTypes":119,"../dispatcher/AppDispatcher":121,"events":1}],128:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -17828,7 +17945,7 @@ InGameStore.dispatchToken = _AppDispatcher2.default.register(function (payload) exports.default = InGameStore; -},{"../constants/ActionTypes":119,"../dispatcher/AppDispatcher":120,"events":1}],128:[function(require,module,exports){ +},{"../constants/ActionTypes":119,"../dispatcher/AppDispatcher":121,"events":1}],129:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -17983,6 +18100,10 @@ var ListStore = _extends({}, _events.EventEmitter.prototype, { _list[id].fw = value; }, + setProperty: function setProperty(id, property, value) { + _list[id][property] = value; + }, + addToProperty: function addToProperty(id, property, value) { _list[id][property] += value; }, @@ -18112,7 +18233,7 @@ var ListStore = _extends({}, _events.EventEmitter.prototype, { exports.default = ListStore; -},{"../constants/ActionTypes":119,"../dispatcher/AppDispatcher":120,"events":1}],129:[function(require,module,exports){ +},{"../constants/ActionTypes":119,"../dispatcher/AppDispatcher":121,"events":1}],130:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -18147,11 +18268,15 @@ var _ActionTypes = require('../constants/ActionTypes'); var _ActionTypes2 = _interopRequireDefault(_ActionTypes); +var _Categories = require('../constants/Categories'); + +var _Categories2 = _interopRequireDefault(_Categories); + function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } 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); } } -var CATEGORY = 'liturgies'; +var CATEGORY = _Categories2.default.CHANTS; var _filter = ''; var _sortOrder = 'name'; @@ -18180,6 +18305,15 @@ function _updateSortOrder(option) { _sortOrder = option; } +function _updateAll(obj) { + obj.active.forEach(function (e) { + _ListStore2.default.activate(e[0]); + if (_ListStore2.default.get(e[0]).gr !== 3) { + _ListStore2.default.setSR.apply(_ListStore2.default, _toConsumableArray(e)); + } + }); +} + function _assignRCP() { var list = []; @@ -18396,6 +18530,10 @@ LiturgiesStore.dispatchToken = _AppDispatcher2.default.register(function (payloa switch (payload.actionType) { + case _ActionTypes2.default.RECEIVE_HERO: + _updateAll(payload.chants); + break; + case _ActionTypes2.default.FILTER_LITURGIES: _updateFilterText(payload.text); break; @@ -18439,7 +18577,7 @@ LiturgiesStore.dispatchToken = _AppDispatcher2.default.register(function (payloa exports.default = LiturgiesStore; -},{"../constants/ActionTypes":119,"../dispatcher/AppDispatcher":120,"./ELStore":125,"./ListStore":128,"./PhaseStore":130,"./rcp/ProfessionStore":141,"events":1}],130:[function(require,module,exports){ +},{"../constants/ActionTypes":119,"../constants/Categories":120,"../dispatcher/AppDispatcher":121,"./ELStore":126,"./ListStore":129,"./PhaseStore":131,"./rcp/ProfessionStore":142,"events":1}],131:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -18521,7 +18659,7 @@ PhaseStore.dispatchToken = _AppDispatcher2.default.register(function (payload) { exports.default = PhaseStore; -},{"../constants/ActionTypes":119,"../dispatcher/AppDispatcher":120,"events":1}],131:[function(require,module,exports){ +},{"../constants/ActionTypes":119,"../dispatcher/AppDispatcher":121,"events":1}],132:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -18778,7 +18916,7 @@ ProfileStore.dispatchToken = _AppDispatcher2.default.register(function (payload) exports.default = ProfileStore; -},{"../constants/ActionTypes":119,"../dispatcher/AppDispatcher":120,"../utils/dice":146,"./rcp/RaceStore":143,"events":1}],132:[function(require,module,exports){ +},{"../constants/ActionTypes":119,"../dispatcher/AppDispatcher":121,"../utils/dice":147,"./rcp/RaceStore":144,"events":1}],133:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -18823,6 +18961,10 @@ var _ActionTypes = require('../constants/ActionTypes'); var _ActionTypes2 = _interopRequireDefault(_ActionTypes); +var _Categories = require('../constants/Categories'); + +var _Categories2 = _interopRequireDefault(_Categories); + var _validate2 = require('../utils/validate'); var _validate3 = _interopRequireDefault(_validate2); @@ -18833,7 +18975,7 @@ function _toConsumableArray(arr) { if (Array.isArray(arr)) { for (var i = 0, arr function _toArray(arr) { return Array.isArray(arr) ? arr : Array.from(arr); } -var CATEGORY = 'special'; +var CATEGORY = _Categories2.default.SPECIAL_ABILITIES; var GROUPS = ['Allgemein', 'Schicksal', 'Kampf', 'Magisch', 'Magisch (Stab)', 'Magisch (Hexe)', 'Geweiht']; var _filter = ''; @@ -18852,7 +18994,6 @@ function _activate(payload) { var addreq = []; if (obj.max !== null) { if (obj.id === 'SA_10') { - console.log(payload); if (payload.input === '') { obj.active.push([payload.sel, payload.sel2]); addreq.push([payload.sel, obj.active.filter(function (e) { @@ -18947,6 +19088,49 @@ function _updateTier(id, tier, sid) { _ListStore2.default.set(id, obj); } +function _updateAll(payload) { + payload.active.forEach(function (e) { + var _e = _slicedToArray(e, 2); + + var id = _e[0]; + var options = _e[1]; + + var obj = _ListStore2.default.get(id); + if (obj.max !== null) { + _ListStore2.default.setProperty(id, 'active', options); + switch (id) { + case 'SA_10': + { + var _ret2 = function () { + var counter = new Map(); + options.forEach(function (p) { + if (counter.has(p[0])) { + counter.set(p[0], counter.get(p[0]) + 1); + } else { + counter.set(p[0], 1); + } + _ListStore2.default.addDependencies(obj.req.concat([[p[0], counter.get(p[0]) * 6]])); + }); + return 'break'; + }(); + + if (_ret2 === 'break') break; + } + default: + options.forEach(function () { + _ListStore2.default.addDependencies(obj.req); + }); + } + } else { + _ListStore2.default.activate(id); + _ListStore2.default.addDependencies(obj.req); + for (var property in options) { + _ListStore2.default.setProperty(id, property, options[property]); + } + } + }); +} + function _assignRCP(selections) { var _SA_28$active, _SA_30$active; @@ -18955,22 +19139,6 @@ function _assignRCP(selections) { if (selections.spec !== null) list.add(['SA_10', selections.map.get('spec')[0], selections.spec]); if ([null, 'P_0'].indexOf(_ProfessionStore2.default.getCurrentID()) === -1) _ProfessionStore2.default.getCurrent().sa.forEach(function (e) { - var _e = _toArray(e); - - var id = _e[0]; - var value = _e[1]; - - var options = _e.slice(2); - - if (!value) { - list = new Set([].concat(_toConsumableArray(list)).filter(function (e) { - return e[0] !== id; - })); - } else { - list.add([id].concat(_toConsumableArray(options))); - } - }); - if (_ProfessionVariantStore2.default.getCurrentID() !== null) _ProfessionVariantStore2.default.getCurrent().sa.forEach(function (e) { var _e2 = _toArray(e); var id = _e2[0]; @@ -18986,13 +19154,29 @@ function _assignRCP(selections) { list.add([id].concat(_toConsumableArray(options))); } }); - - list.forEach(function (e) { + if (_ProfessionVariantStore2.default.getCurrentID() !== null) _ProfessionVariantStore2.default.getCurrent().sa.forEach(function (e) { var _e3 = _toArray(e); var id = _e3[0]; + var value = _e3[1]; - var options = _e3.slice(1); + var options = _e3.slice(2); + + if (!value) { + list = new Set([].concat(_toConsumableArray(list)).filter(function (e) { + return e[0] !== id; + })); + } else { + list.add([id].concat(_toConsumableArray(options))); + } + }); + + list.forEach(function (e) { + var _e4 = _toArray(e); + + var id = _e4[0]; + + var options = _e4.slice(1); var obj = _ListStore2.default.get(id); var addreq = []; @@ -19320,7 +19504,7 @@ var SpecialAbilitiesStore = _extends({}, _events.EventEmitter.prototype, { } case 'SA_10': { - var _ret8 = function () { + var _ret9 = function () { var counter = {}; active.forEach(function (n) { if (!counter.hasOwnProperty(n[0])) { @@ -19353,7 +19537,7 @@ var SpecialAbilitiesStore = _extends({}, _events.EventEmitter.prototype, { return 'break'; }(); - if (_ret8 === 'break') break; + if (_ret9 === 'break') break; } case 'SA_29': { @@ -19406,7 +19590,7 @@ var SpecialAbilitiesStore = _extends({}, _events.EventEmitter.prototype, { } case 'SA_103': { - var _ret9 = function () { + var _ret10 = function () { var liturgiesAbove10 = _ListStore2.default.getAllByCategory('liturgies').filter(function (e) { return e.fw >= 10; }); @@ -19431,7 +19615,7 @@ var SpecialAbilitiesStore = _extends({}, _events.EventEmitter.prototype, { return 'break'; }(); - if (_ret9 === 'break') break; + if (_ret10 === 'break') break; } default: if (sel.length > 0) { @@ -19453,9 +19637,9 @@ var SpecialAbilitiesStore = _extends({}, _events.EventEmitter.prototype, { }; for (var id in sasObj) { - var _ret6 = _loop2(id); + var _ret7 = _loop2(id); - if (_ret6 === 'continue') continue; + if (_ret7 === 'continue') continue; } if (_filter !== '') { (function () { @@ -19513,6 +19697,10 @@ SpecialAbilitiesStore.dispatchToken = _AppDispatcher2.default.register(function switch (payload.actionType) { + case _ActionTypes2.default.RECEIVE_HERO: + _updateAll(payload.sa); + break; + case _ActionTypes2.default.FILTER_SPECIALABILITIES: _updateFilterText(payload.text); break; @@ -19553,7 +19741,7 @@ SpecialAbilitiesStore.dispatchToken = _AppDispatcher2.default.register(function exports.default = SpecialAbilitiesStore; -},{"../constants/ActionTypes":119,"../dispatcher/AppDispatcher":120,"../utils/validate":150,"./CombatTechniquesStore":123,"./ListStore":128,"./TalentsStore":134,"./rcp/CultureStore":140,"./rcp/ProfessionStore":141,"./rcp/ProfessionVariantStore":142,"events":1}],133:[function(require,module,exports){ +},{"../constants/ActionTypes":119,"../constants/Categories":120,"../dispatcher/AppDispatcher":121,"../utils/validate":151,"./CombatTechniquesStore":124,"./ListStore":129,"./TalentsStore":135,"./rcp/CultureStore":141,"./rcp/ProfessionStore":142,"./rcp/ProfessionVariantStore":143,"events":1}],134:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -19590,11 +19778,15 @@ var _ActionTypes = require('../constants/ActionTypes'); var _ActionTypes2 = _interopRequireDefault(_ActionTypes); +var _Categories = require('../constants/Categories'); + +var _Categories2 = _interopRequireDefault(_Categories); + function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } 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); } } -var CATEGORY = 'spells'; +var CATEGORY = _Categories2.default.SPELLS; var TRADITIONS = ['Allgemein', 'Gildenmagier', 'Hexen', 'Elfen']; @@ -19625,6 +19817,15 @@ function _updateSortOrder(option) { _sortOrder = option; } +function _updateAll(obj) { + obj.active.forEach(function (e) { + _ListStore2.default.activate(e[0]); + if (_ListStore2.default.get(e[0]).gr !== 5) { + _ListStore2.default.setSR.apply(_ListStore2.default, _toConsumableArray(e)); + } + }); +} + function _assignRCP(selections) { var list = []; @@ -19902,6 +20103,10 @@ SpellsStore.dispatchToken = _AppDispatcher2.default.register(function (payload) switch (payload.actionType) { + case _ActionTypes2.default.RECEIVE_HERO: + _updateAll(payload.spells); + break; + case _ActionTypes2.default.FILTER_SPELLS: _updateFilterText(payload.text); break; @@ -19945,7 +20150,7 @@ SpellsStore.dispatchToken = _AppDispatcher2.default.register(function (payload) exports.default = SpellsStore; -},{"../constants/ActionTypes":119,"../dispatcher/AppDispatcher":120,"./ELStore":125,"./ListStore":128,"./PhaseStore":130,"./rcp/ProfessionStore":141,"events":1}],134:[function(require,module,exports){ +},{"../constants/ActionTypes":119,"../constants/Categories":120,"../dispatcher/AppDispatcher":121,"./ELStore":126,"./ListStore":129,"./PhaseStore":131,"./rcp/ProfessionStore":142,"events":1}],135:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -19988,11 +20193,15 @@ var _ActionTypes = require('../constants/ActionTypes'); var _ActionTypes2 = _interopRequireDefault(_ActionTypes); +var _Categories = require('../constants/Categories'); + +var _Categories2 = _interopRequireDefault(_Categories); + function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } 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); } } -var CATEGORY = 'talents'; +var CATEGORY = _Categories2.default.TALENTS; var _filter = ''; var _sortOrder = 'groups'; @@ -20018,6 +20227,13 @@ function _updateTalentRating() { _talentRating = !_talentRating; } +function _updateAll(obj) { + obj.active.forEach(function (e) { + _ListStore2.default.setSR.apply(_ListStore2.default, _toConsumableArray(e)); + }); + _talentRating = obj._talentRating; +} + function _assignRCP(selections) { var list = []; @@ -20174,6 +20390,10 @@ TalentsStore.dispatchToken = _AppDispatcher2.default.register(function (payload) switch (payload.actionType) { + case _ActionTypes2.default.RECEIVE_HERO: + _updateAll(payload.talents); + break; + case _ActionTypes2.default.FILTER_TALENTS: _updateFilterText(payload.text); break; @@ -20213,7 +20433,7 @@ TalentsStore.dispatchToken = _AppDispatcher2.default.register(function (payload) exports.default = TalentsStore; -},{"../constants/ActionTypes":119,"../dispatcher/AppDispatcher":120,"./ELStore":125,"./ListStore":128,"./PhaseStore":130,"./rcp/CultureStore":140,"./rcp/ProfessionStore":141,"./rcp/ProfessionVariantStore":142,"events":1}],135:[function(require,module,exports){ +},{"../constants/ActionTypes":119,"../constants/Categories":120,"../dispatcher/AppDispatcher":121,"./ELStore":126,"./ListStore":129,"./PhaseStore":131,"./rcp/CultureStore":141,"./rcp/ProfessionStore":142,"./rcp/ProfessionVariantStore":143,"events":1}],136:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -20309,7 +20529,7 @@ AccountStore.dispatchToken = _AppDispatcher2.default.register(function (payload) exports.default = AccountStore; -},{"../../constants/ActionTypes":119,"../../dispatcher/AppDispatcher":120,"events":1}],136:[function(require,module,exports){ +},{"../../constants/ActionTypes":119,"../../dispatcher/AppDispatcher":121,"events":1}],137:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -20331,16 +20551,29 @@ var _ActionTypes2 = _interopRequireDefault(_ActionTypes); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } var _heroes = { + 'H_0': { + client_version: '1.0.0', + date: new Date('2016-10-18T16:18:28.420Z'), id: 'H_0', name: 'Shimo ibn Rashdul', avatar: 'images/portrait.png', - ap: { _max: 1460, _used: 1459 }, + ap: { + _max: 1100, + _used: 799, + _rcp: [0, 12, 207, 14], + _adv: 63, + _adv_mag: 0, + _adv_kar: 0, + _disadv: 39, + _disadv_mag: 0, + _disadv_kar: 0 + }, el: 'EL_3', - r: 'R_5', - c: 'C_7', - p: 'P_24', - pv: null + r: 'R_1', + c: 'C_8', + p: 'P_6', + pv: 'PV_21' }, 'H_1': { id: 'H_1', @@ -20473,7 +20706,7 @@ HerolistStore.dispatchToken = _AppDispatcher2.default.register(function (payload exports.default = HerolistStore; -},{"../../constants/ActionTypes":119,"../../dispatcher/AppDispatcher":120,"events":1}],137:[function(require,module,exports){ +},{"../../constants/ActionTypes":119,"../../dispatcher/AppDispatcher":121,"events":1}],138:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -20498,8 +20731,8 @@ var _PhaseStore2 = _interopRequireDefault(_PhaseStore); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } -var _currentTab = 'profile'; -var _currentSection = 'hero'; +var _currentTab = 'herolist'; +var _currentSection = 'main'; function _updateTab(tab) { _currentTab = tab; @@ -20612,7 +20845,7 @@ TabStore.dispatchToken = _AppDispatcher2.default.register(function (payload) { exports.default = TabStore; -},{"../../constants/ActionTypes":119,"../../dispatcher/AppDispatcher":120,"../PhaseStore":130,"events":1}],138:[function(require,module,exports){ +},{"../../constants/ActionTypes":119,"../../dispatcher/AppDispatcher":121,"../PhaseStore":131,"events":1}],139:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -20648,7 +20881,7 @@ var VersionStore = { exports.default = VersionStore; -},{}],139:[function(require,module,exports){ +},{}],140:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -20730,7 +20963,7 @@ WaitStore.dispatchToken = _AppDispatcher2.default.register(function (payload) { exports.default = WaitStore; -},{"../../constants/ActionTypes":119,"../../dispatcher/AppDispatcher":120,"events":1}],140:[function(require,module,exports){ +},{"../../constants/ActionTypes":119,"../../dispatcher/AppDispatcher":121,"events":1}],141:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -21007,7 +21240,7 @@ CultureStore.dispatchToken = _AppDispatcher2.default.register(function (payload) exports.default = CultureStore; -},{"../../constants/ActionTypes":119,"../../dispatcher/AppDispatcher":120,"./RaceStore":143,"events":1}],141:[function(require,module,exports){ +},{"../../constants/ActionTypes":119,"../../dispatcher/AppDispatcher":121,"./RaceStore":144,"events":1}],142:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -21282,7 +21515,7 @@ ProfessionStore.dispatchToken = _AppDispatcher2.default.register(function (paylo exports.default = ProfessionStore; -},{"../../constants/ActionTypes":119,"../../dispatcher/AppDispatcher":120,"../ELStore":125,"./CultureStore":140,"./RaceStore":143,"events":1}],142:[function(require,module,exports){ +},{"../../constants/ActionTypes":119,"../../dispatcher/AppDispatcher":121,"../ELStore":126,"./CultureStore":141,"./RaceStore":144,"events":1}],143:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -21453,7 +21686,7 @@ ProfessionVariantStore.dispatchToken = _AppDispatcher2.default.register(function exports.default = ProfessionVariantStore; -},{"../../constants/ActionTypes":119,"../../dispatcher/AppDispatcher":120,"../ProfileStore":131,"./CultureStore":140,"./ProfessionStore":141,"events":1}],143:[function(require,module,exports){ +},{"../../constants/ActionTypes":119,"../../dispatcher/AppDispatcher":121,"../ProfileStore":132,"./CultureStore":141,"./ProfessionStore":142,"events":1}],144:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -21679,7 +21912,7 @@ RaceStore.dispatchToken = _AppDispatcher2.default.register(function (payload) { exports.default = RaceStore; -},{"../../constants/ActionTypes":119,"../../dispatcher/AppDispatcher":120,"events":1}],144:[function(require,module,exports){ +},{"../../constants/ActionTypes":119,"../../dispatcher/AppDispatcher":121,"events":1}],145:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -21927,12 +22160,35 @@ var WebAPIUtils = { }, loadHero: function loadHero(id) { _ServerActions2.default.loadHeroSuccess(id, { - sex: 'm', - pers: { + "sex": "m", + "pers": { _hair: 1, _eyes: 1, _size: 167, _weight: 71 + }, + "attr": { + "values": [["ATTR_1", 12, 0], ["ATTR_2", 13, 0], ["ATTR_3", 12, 0], ["ATTR_4", 13, 0], ["ATTR_5", 14, 1], ["ATTR_6", 13, 0], ["ATTR_7", 12, 0], ["ATTR_8", 11, 0]], + "_le": 5, + "_le_add": 0, + "_ae_add": 0, + "_ke_add": 0, + "_sk": -5, + "_zk": -5, + "_gs": 8 + }, + "disadv": { + "active": [["ADV_3", {}], ["ADV_5", {}], ["ADV_40", {}], ["ADV_47", { "sid": "CT_2" }], ["ADV_49", {}], ["DISADV_1", [[2, 2]]], ["DISADV_15", {}], ["DISADV_25", {}], ["DISADV_40", { "tier": 1 }]], + "_showRating": true + }, + "talents": { + "active": [["TAL_8", 6], ["TAL_10", 4], ["TAL_18", 7], ["TAL_20", 5], ["TAL_21", 4], ["TAL_25", 4], ["TAL_28", 9], ["TAL_29", 7], ["TAL_34", 4], ["TAL_38", 5], ["TAL_39", 3], ["TAL_40", 2], ["TAL_47", 5], ["TAL_48", 8], ["TAL_50", 7], ["TAL_51", 1], ["TAL_55", 1], ["TAL_59", 1]], + "_talentRating": true }, + "ct": { + "active": [["CT_3", 8], ["CT_5", 8]] }, "spells": { "active": [] }, "chants": { "active": [] + }, + "sa": { + "active": [["SA_10", [["TAL_48", "Test"]]], ["SA_28", [9, 14]], ["SA_30", [[8, 4], [23, 2], [6, 1]]]] } }); // return new Promise(function(){ @@ -22010,7 +22266,7 @@ var WebAPIUtils = { exports.default = WebAPIUtils; -},{"../actions/AccountActions":4,"../actions/ServerActions":19,"../constants/ActionTypes":119,"../dispatcher/AppDispatcher":120,"../stores/core/AccountStore":135,"jQuery":156,"react":329,"react-dom":159}],145:[function(require,module,exports){ +},{"../actions/AccountActions":4,"../actions/ServerActions":19,"../constants/ActionTypes":119,"../dispatcher/AppDispatcher":121,"../stores/core/AccountStore":136,"jQuery":157,"react":330,"react-dom":160}],146:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -22025,7 +22281,7 @@ exports.default = function () { return node; }; -},{}],146:[function(require,module,exports){ +},{}],147:[function(require,module,exports){ "use strict"; Object.defineProperty(exports, "__esModule", { @@ -22036,7 +22292,7 @@ exports.default = function (sides) { return Math.floor(Math.random() * sides) + 1; }; -},{}],147:[function(require,module,exports){ +},{}],148:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -22071,7 +22327,7 @@ var _reactDom2 = _interopRequireDefault(_reactDom); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } -},{"../components/layout/Dialog":102,"./createDialogNode":145,"react":329,"react-dom":159}],148:[function(require,module,exports){ +},{"../components/layout/Dialog":102,"./createDialogNode":146,"react":330,"react-dom":160}],149:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -22159,7 +22415,7 @@ exports.default = function (reqs) { }, 0); }; -},{"../stores/APStore":121,"../stores/ListStore":128}],149:[function(require,module,exports){ +},{"../stores/APStore":122,"../stores/ListStore":129}],150:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -22222,6 +22478,10 @@ var _TalentsStore = require('../stores/TalentsStore'); var _TalentsStore2 = _interopRequireDefault(_TalentsStore); +var _VersionStore = require('../stores/core/VersionStore'); + +var _VersionStore2 = _interopRequireDefault(_VersionStore); + var _WebAPIUtils = require('./WebAPIUtils'); var _WebAPIUtils2 = _interopRequireDefault(_WebAPIUtils); @@ -22230,6 +22490,8 @@ function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { de exports.default = function () { var data = [{ + client_version: _VersionStore2.default.get(), + date: new Date().toJSON(), id: 'H_0', name: _ProfileStore2.default.getName(), avatar: _ProfileStore2.default.getPortrait(), @@ -22258,7 +22520,7 @@ exports.default = function () { return true; }; -},{"../stores/APStore":121,"../stores/AttributeStore":122,"../stores/CombatTechniquesStore":123,"../stores/DisAdvStore":124,"../stores/ELStore":125,"../stores/LiturgiesStore":129,"../stores/ProfileStore":131,"../stores/SpecialAbilitiesStore":132,"../stores/SpellsStore":133,"../stores/TalentsStore":134,"../stores/rcp/CultureStore":140,"../stores/rcp/ProfessionStore":141,"../stores/rcp/ProfessionVariantStore":142,"../stores/rcp/RaceStore":143,"./WebAPIUtils":144}],150:[function(require,module,exports){ +},{"../stores/APStore":122,"../stores/AttributeStore":123,"../stores/CombatTechniquesStore":124,"../stores/DisAdvStore":125,"../stores/ELStore":126,"../stores/LiturgiesStore":130,"../stores/ProfileStore":132,"../stores/SpecialAbilitiesStore":133,"../stores/SpellsStore":134,"../stores/TalentsStore":135,"../stores/core/VersionStore":139,"../stores/rcp/CultureStore":141,"../stores/rcp/ProfessionStore":142,"../stores/rcp/ProfessionVariantStore":143,"../stores/rcp/RaceStore":144,"./WebAPIUtils":145}],151:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -22371,7 +22633,7 @@ exports.default = function (reqs, id) { }); }; -},{"../stores/ListStore":128,"../stores/rcp/CultureStore":140,"../stores/rcp/ProfessionStore":141,"../stores/rcp/RaceStore":143}],151:[function(require,module,exports){ +},{"../stores/ListStore":129,"../stores/rcp/CultureStore":141,"../stores/rcp/ProfessionStore":142,"../stores/rcp/RaceStore":144}],152:[function(require,module,exports){ /*! Copyright (c) 2016 Jed Watson. Licensed under the MIT License (MIT), see @@ -22421,7 +22683,7 @@ exports.default = function (reqs, id) { } }()); -},{}],152:[function(require,module,exports){ +},{}],153:[function(require,module,exports){ (function (process){ /** * Copyright 2013-2015, Facebook, Inc. @@ -22473,7 +22735,7 @@ var invariant = function (condition, format, a, b, c, d, e, f) { module.exports = invariant; }).call(this,require('_process')) -},{"_process":2}],153:[function(require,module,exports){ +},{"_process":2}],154:[function(require,module,exports){ /** * Copyright (c) 2014-2015, Facebook, Inc. * All rights reserved. @@ -22485,7 +22747,7 @@ module.exports = invariant; module.exports.Dispatcher = require('./lib/Dispatcher'); -},{"./lib/Dispatcher":154}],154:[function(require,module,exports){ +},{"./lib/Dispatcher":155}],155:[function(require,module,exports){ (function (process){ /** * Copyright (c) 2014-2015, Facebook, Inc. @@ -22719,7 +22981,7 @@ var Dispatcher = (function () { module.exports = Dispatcher; }).call(this,require('_process')) -},{"_process":2,"fbjs/lib/invariant":152}],155:[function(require,module,exports){ +},{"_process":2,"fbjs/lib/invariant":153}],156:[function(require,module,exports){ /** * gemini-scrollbar * @version 1.3.2 @@ -23040,7 +23302,7 @@ module.exports = Dispatcher; } })(); -},{}],156:[function(require,module,exports){ +},{}],157:[function(require,module,exports){ /*! * jQuery JavaScript Library v2.2.4 * http://jquery.com/ @@ -32856,7 +33118,7 @@ if ( !noGlobal ) { return jQuery; })); -},{}],157:[function(require,module,exports){ +},{}],158:[function(require,module,exports){ /** * Copyright 2013-2014 Facebook, Inc. * @@ -32911,7 +33173,7 @@ var keyMirror = function(obj) { module.exports = keyMirror; -},{}],158:[function(require,module,exports){ +},{}],159:[function(require,module,exports){ 'use strict'; /* eslint-disable no-unused-vars */ var hasOwnProperty = Object.prototype.hasOwnProperty; @@ -32996,12 +33258,12 @@ module.exports = shouldUseNative() ? Object.assign : function (target, source) { return to; }; -},{}],159:[function(require,module,exports){ +},{}],160:[function(require,module,exports){ 'use strict'; module.exports = require('react/lib/ReactDOM'); -},{"react/lib/ReactDOM":199}],160:[function(require,module,exports){ +},{"react/lib/ReactDOM":200}],161:[function(require,module,exports){ 'use strict'; 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; }; @@ -33086,7 +33348,7 @@ module.exports = React.createClass({ } }); -},{"gemini-scrollbar":155,"react":329,"react-dom":159}],161:[function(require,module,exports){ +},{"gemini-scrollbar":156,"react":330,"react-dom":160}],162:[function(require,module,exports){ "use strict"; Object.defineProperty(exports, "__esModule", { @@ -33170,7 +33432,7 @@ ProgressArc.defaultProps = { exports.default = ProgressArc; module.exports = exports['default']; -},{"react":329}],162:[function(require,module,exports){ +},{"react":330}],163:[function(require,module,exports){ /** * Copyright 2013-present, Facebook, Inc. * All rights reserved. @@ -33195,7 +33457,7 @@ var AutoFocusUtils = { }; module.exports = AutoFocusUtils; -},{"./ReactDOMComponentTree":203,"fbjs/lib/focusNode":313}],163:[function(require,module,exports){ +},{"./ReactDOMComponentTree":204,"fbjs/lib/focusNode":314}],164:[function(require,module,exports){ /** * Copyright 2013-present Facebook, Inc. * All rights reserved. @@ -33586,7 +33848,7 @@ var BeforeInputEventPlugin = { }; module.exports = BeforeInputEventPlugin; -},{"./EventConstants":177,"./EventPropagators":181,"./FallbackCompositionState":182,"./SyntheticCompositionEvent":260,"./SyntheticInputEvent":264,"fbjs/lib/ExecutionEnvironment":305,"fbjs/lib/keyOf":323}],164:[function(require,module,exports){ +},{"./EventConstants":178,"./EventPropagators":182,"./FallbackCompositionState":183,"./SyntheticCompositionEvent":261,"./SyntheticInputEvent":265,"fbjs/lib/ExecutionEnvironment":306,"fbjs/lib/keyOf":324}],165:[function(require,module,exports){ /** * Copyright 2013-present, Facebook, Inc. * All rights reserved. @@ -33735,7 +33997,7 @@ var CSSProperty = { }; module.exports = CSSProperty; -},{}],165:[function(require,module,exports){ +},{}],166:[function(require,module,exports){ (function (process){ /** * Copyright 2013-present, Facebook, Inc. @@ -33943,7 +34205,7 @@ var CSSPropertyOperations = { module.exports = CSSPropertyOperations; }).call(this,require('_process')) -},{"./CSSProperty":164,"./ReactInstrumentation":233,"./dangerousStyleValue":278,"_process":2,"fbjs/lib/ExecutionEnvironment":305,"fbjs/lib/camelizeStyleName":307,"fbjs/lib/hyphenateStyleName":318,"fbjs/lib/memoizeStringOnly":324,"fbjs/lib/warning":328}],166:[function(require,module,exports){ +},{"./CSSProperty":165,"./ReactInstrumentation":234,"./dangerousStyleValue":279,"_process":2,"fbjs/lib/ExecutionEnvironment":306,"fbjs/lib/camelizeStyleName":308,"fbjs/lib/hyphenateStyleName":319,"fbjs/lib/memoizeStringOnly":325,"fbjs/lib/warning":329}],167:[function(require,module,exports){ (function (process){ /** * Copyright 2013-present, Facebook, Inc. @@ -34052,7 +34314,7 @@ PooledClass.addPoolingTo(CallbackQueue); module.exports = CallbackQueue; }).call(this,require('_process')) -},{"./PooledClass":186,"./reactProdInvariant":297,"_process":2,"fbjs/lib/invariant":319,"object-assign":158}],167:[function(require,module,exports){ +},{"./PooledClass":187,"./reactProdInvariant":298,"_process":2,"fbjs/lib/invariant":320,"object-assign":159}],168:[function(require,module,exports){ /** * Copyright 2013-present, Facebook, Inc. * All rights reserved. @@ -34378,7 +34640,7 @@ var ChangeEventPlugin = { }; module.exports = ChangeEventPlugin; -},{"./EventConstants":177,"./EventPluginHub":178,"./EventPropagators":181,"./ReactDOMComponentTree":203,"./ReactUpdates":253,"./SyntheticEvent":262,"./getEventTarget":286,"./isEventSupported":293,"./isTextInputElement":294,"fbjs/lib/ExecutionEnvironment":305,"fbjs/lib/keyOf":323}],168:[function(require,module,exports){ +},{"./EventConstants":178,"./EventPluginHub":179,"./EventPropagators":182,"./ReactDOMComponentTree":204,"./ReactUpdates":254,"./SyntheticEvent":263,"./getEventTarget":287,"./isEventSupported":294,"./isTextInputElement":295,"fbjs/lib/ExecutionEnvironment":306,"fbjs/lib/keyOf":324}],169:[function(require,module,exports){ (function (process){ /** * Copyright 2013-present, Facebook, Inc. @@ -34575,7 +34837,7 @@ var DOMChildrenOperations = { module.exports = DOMChildrenOperations; }).call(this,require('_process')) -},{"./DOMLazyTree":169,"./Danger":173,"./ReactDOMComponentTree":203,"./ReactInstrumentation":233,"./ReactMultiChildUpdateTypes":238,"./createMicrosoftUnsafeLocalFunction":277,"./setInnerHTML":299,"./setTextContent":300,"_process":2}],169:[function(require,module,exports){ +},{"./DOMLazyTree":170,"./Danger":174,"./ReactDOMComponentTree":204,"./ReactInstrumentation":234,"./ReactMultiChildUpdateTypes":239,"./createMicrosoftUnsafeLocalFunction":278,"./setInnerHTML":300,"./setTextContent":301,"_process":2}],170:[function(require,module,exports){ /** * Copyright 2015-present, Facebook, Inc. * All rights reserved. @@ -34694,7 +34956,7 @@ DOMLazyTree.queueHTML = queueHTML; DOMLazyTree.queueText = queueText; module.exports = DOMLazyTree; -},{"./DOMNamespaces":170,"./createMicrosoftUnsafeLocalFunction":277,"./setInnerHTML":299,"./setTextContent":300}],170:[function(require,module,exports){ +},{"./DOMNamespaces":171,"./createMicrosoftUnsafeLocalFunction":278,"./setInnerHTML":300,"./setTextContent":301}],171:[function(require,module,exports){ /** * Copyright 2013-present, Facebook, Inc. * All rights reserved. @@ -34715,7 +34977,7 @@ var DOMNamespaces = { }; module.exports = DOMNamespaces; -},{}],171:[function(require,module,exports){ +},{}],172:[function(require,module,exports){ (function (process){ /** * Copyright 2013-present, Facebook, Inc. @@ -34924,7 +35186,7 @@ var DOMProperty = { module.exports = DOMProperty; }).call(this,require('_process')) -},{"./reactProdInvariant":297,"_process":2,"fbjs/lib/invariant":319}],172:[function(require,module,exports){ +},{"./reactProdInvariant":298,"_process":2,"fbjs/lib/invariant":320}],173:[function(require,module,exports){ (function (process){ /** * Copyright 2013-present, Facebook, Inc. @@ -35148,7 +35410,7 @@ var DOMPropertyOperations = { module.exports = DOMPropertyOperations; }).call(this,require('_process')) -},{"./DOMProperty":171,"./ReactDOMComponentTree":203,"./ReactInstrumentation":233,"./quoteAttributeValueForBrowser":296,"_process":2,"fbjs/lib/warning":328}],173:[function(require,module,exports){ +},{"./DOMProperty":172,"./ReactDOMComponentTree":204,"./ReactInstrumentation":234,"./quoteAttributeValueForBrowser":297,"_process":2,"fbjs/lib/warning":329}],174:[function(require,module,exports){ (function (process){ /** * Copyright 2013-present, Facebook, Inc. @@ -35199,7 +35461,7 @@ var Danger = { module.exports = Danger; }).call(this,require('_process')) -},{"./DOMLazyTree":169,"./reactProdInvariant":297,"_process":2,"fbjs/lib/ExecutionEnvironment":305,"fbjs/lib/createNodesFromMarkup":310,"fbjs/lib/emptyFunction":311,"fbjs/lib/invariant":319}],174:[function(require,module,exports){ +},{"./DOMLazyTree":170,"./reactProdInvariant":298,"_process":2,"fbjs/lib/ExecutionEnvironment":306,"fbjs/lib/createNodesFromMarkup":311,"fbjs/lib/emptyFunction":312,"fbjs/lib/invariant":320}],175:[function(require,module,exports){ /** * Copyright 2013-present, Facebook, Inc. * All rights reserved. @@ -35227,7 +35489,7 @@ var keyOf = require('fbjs/lib/keyOf'); var DefaultEventPluginOrder = [keyOf({ ResponderEventPlugin: null }), keyOf({ SimpleEventPlugin: null }), keyOf({ TapEventPlugin: null }), keyOf({ EnterLeaveEventPlugin: null }), keyOf({ ChangeEventPlugin: null }), keyOf({ SelectEventPlugin: null }), keyOf({ BeforeInputEventPlugin: null })]; module.exports = DefaultEventPluginOrder; -},{"fbjs/lib/keyOf":323}],175:[function(require,module,exports){ +},{"fbjs/lib/keyOf":324}],176:[function(require,module,exports){ /** * Copyright 2013-present, Facebook, Inc. * All rights reserved. @@ -35278,7 +35540,7 @@ var DisabledInputUtils = { }; module.exports = DisabledInputUtils; -},{}],176:[function(require,module,exports){ +},{}],177:[function(require,module,exports){ /** * Copyright 2013-present, Facebook, Inc. * All rights reserved. @@ -35384,7 +35646,7 @@ var EnterLeaveEventPlugin = { }; module.exports = EnterLeaveEventPlugin; -},{"./EventConstants":177,"./EventPropagators":181,"./ReactDOMComponentTree":203,"./SyntheticMouseEvent":266,"fbjs/lib/keyOf":323}],177:[function(require,module,exports){ +},{"./EventConstants":178,"./EventPropagators":182,"./ReactDOMComponentTree":204,"./SyntheticMouseEvent":267,"fbjs/lib/keyOf":324}],178:[function(require,module,exports){ /** * Copyright 2013-present, Facebook, Inc. * All rights reserved. @@ -35482,7 +35744,7 @@ var EventConstants = { }; module.exports = EventConstants; -},{"fbjs/lib/keyMirror":322}],178:[function(require,module,exports){ +},{"fbjs/lib/keyMirror":323}],179:[function(require,module,exports){ (function (process){ /** * Copyright 2013-present, Facebook, Inc. @@ -35736,7 +35998,7 @@ var EventPluginHub = { module.exports = EventPluginHub; }).call(this,require('_process')) -},{"./EventPluginRegistry":179,"./EventPluginUtils":180,"./ReactErrorUtils":224,"./accumulateInto":273,"./forEachAccumulated":282,"./reactProdInvariant":297,"_process":2,"fbjs/lib/invariant":319}],179:[function(require,module,exports){ +},{"./EventPluginRegistry":180,"./EventPluginUtils":181,"./ReactErrorUtils":225,"./accumulateInto":274,"./forEachAccumulated":283,"./reactProdInvariant":298,"_process":2,"fbjs/lib/invariant":320}],180:[function(require,module,exports){ (function (process){ /** * Copyright 2013-present, Facebook, Inc. @@ -35986,7 +36248,7 @@ var EventPluginRegistry = { module.exports = EventPluginRegistry; }).call(this,require('_process')) -},{"./reactProdInvariant":297,"_process":2,"fbjs/lib/invariant":319}],180:[function(require,module,exports){ +},{"./reactProdInvariant":298,"_process":2,"fbjs/lib/invariant":320}],181:[function(require,module,exports){ (function (process){ /** * Copyright 2013-present, Facebook, Inc. @@ -36218,7 +36480,7 @@ var EventPluginUtils = { module.exports = EventPluginUtils; }).call(this,require('_process')) -},{"./EventConstants":177,"./ReactErrorUtils":224,"./reactProdInvariant":297,"_process":2,"fbjs/lib/invariant":319,"fbjs/lib/warning":328}],181:[function(require,module,exports){ +},{"./EventConstants":178,"./ReactErrorUtils":225,"./reactProdInvariant":298,"_process":2,"fbjs/lib/invariant":320,"fbjs/lib/warning":329}],182:[function(require,module,exports){ (function (process){ /** * Copyright 2013-present, Facebook, Inc. @@ -36358,7 +36620,7 @@ var EventPropagators = { module.exports = EventPropagators; }).call(this,require('_process')) -},{"./EventConstants":177,"./EventPluginHub":178,"./EventPluginUtils":180,"./accumulateInto":273,"./forEachAccumulated":282,"_process":2,"fbjs/lib/warning":328}],182:[function(require,module,exports){ +},{"./EventConstants":178,"./EventPluginHub":179,"./EventPluginUtils":181,"./accumulateInto":274,"./forEachAccumulated":283,"_process":2,"fbjs/lib/warning":329}],183:[function(require,module,exports){ /** * Copyright 2013-present, Facebook, Inc. * All rights reserved. @@ -36454,7 +36716,7 @@ _assign(FallbackCompositionState.prototype, { PooledClass.addPoolingTo(FallbackCompositionState); module.exports = FallbackCompositionState; -},{"./PooledClass":186,"./getTextContentAccessor":290,"object-assign":158}],183:[function(require,module,exports){ +},{"./PooledClass":187,"./getTextContentAccessor":291,"object-assign":159}],184:[function(require,module,exports){ /** * Copyright 2013-present, Facebook, Inc. * All rights reserved. @@ -36667,7 +36929,7 @@ var HTMLDOMPropertyConfig = { }; module.exports = HTMLDOMPropertyConfig; -},{"./DOMProperty":171}],184:[function(require,module,exports){ +},{"./DOMProperty":172}],185:[function(require,module,exports){ /** * Copyright 2013-present, Facebook, Inc. * All rights reserved. @@ -36727,7 +36989,7 @@ var KeyEscapeUtils = { }; module.exports = KeyEscapeUtils; -},{}],185:[function(require,module,exports){ +},{}],186:[function(require,module,exports){ (function (process){ /** * Copyright 2013-present, Facebook, Inc. @@ -36866,7 +37128,7 @@ var LinkedValueUtils = { module.exports = LinkedValueUtils; }).call(this,require('_process')) -},{"./ReactPropTypeLocations":243,"./ReactPropTypes":244,"./ReactPropTypesSecret":245,"./reactProdInvariant":297,"_process":2,"fbjs/lib/invariant":319,"fbjs/lib/warning":328}],186:[function(require,module,exports){ +},{"./ReactPropTypeLocations":244,"./ReactPropTypes":245,"./ReactPropTypesSecret":246,"./reactProdInvariant":298,"_process":2,"fbjs/lib/invariant":320,"fbjs/lib/warning":329}],187:[function(require,module,exports){ (function (process){ /** * Copyright 2013-present, Facebook, Inc. @@ -36990,7 +37252,7 @@ var PooledClass = { module.exports = PooledClass; }).call(this,require('_process')) -},{"./reactProdInvariant":297,"_process":2,"fbjs/lib/invariant":319}],187:[function(require,module,exports){ +},{"./reactProdInvariant":298,"_process":2,"fbjs/lib/invariant":320}],188:[function(require,module,exports){ (function (process){ /** * Copyright 2013-present, Facebook, Inc. @@ -37082,7 +37344,7 @@ var React = { module.exports = React; }).call(this,require('_process')) -},{"./ReactChildren":190,"./ReactClass":192,"./ReactComponent":193,"./ReactDOMFactories":206,"./ReactElement":221,"./ReactElementValidator":222,"./ReactPropTypes":244,"./ReactPureComponent":246,"./ReactVersion":254,"./onlyChild":295,"_process":2,"fbjs/lib/warning":328,"object-assign":158}],188:[function(require,module,exports){ +},{"./ReactChildren":191,"./ReactClass":193,"./ReactComponent":194,"./ReactDOMFactories":207,"./ReactElement":222,"./ReactElementValidator":223,"./ReactPropTypes":245,"./ReactPureComponent":247,"./ReactVersion":255,"./onlyChild":296,"_process":2,"fbjs/lib/warning":329,"object-assign":159}],189:[function(require,module,exports){ /** * Copyright 2013-present, Facebook, Inc. * All rights reserved. @@ -37413,7 +37675,7 @@ var ReactBrowserEventEmitter = _assign({}, ReactEventEmitterMixin, { }); module.exports = ReactBrowserEventEmitter; -},{"./EventConstants":177,"./EventPluginRegistry":179,"./ReactEventEmitterMixin":225,"./ViewportMetrics":272,"./getVendorPrefixedEventName":291,"./isEventSupported":293,"object-assign":158}],189:[function(require,module,exports){ +},{"./EventConstants":178,"./EventPluginRegistry":180,"./ReactEventEmitterMixin":226,"./ViewportMetrics":273,"./getVendorPrefixedEventName":292,"./isEventSupported":294,"object-assign":159}],190:[function(require,module,exports){ (function (process){ /** * Copyright 2014-present, Facebook, Inc. @@ -37570,7 +37832,7 @@ var ReactChildReconciler = { module.exports = ReactChildReconciler; }).call(this,require('_process')) -},{"./KeyEscapeUtils":184,"./ReactComponentTreeHook":196,"./ReactReconciler":248,"./instantiateReactComponent":292,"./shouldUpdateReactComponent":301,"./traverseAllChildren":302,"_process":2,"fbjs/lib/warning":328}],190:[function(require,module,exports){ +},{"./KeyEscapeUtils":185,"./ReactComponentTreeHook":197,"./ReactReconciler":249,"./instantiateReactComponent":293,"./shouldUpdateReactComponent":302,"./traverseAllChildren":303,"_process":2,"fbjs/lib/warning":329}],191:[function(require,module,exports){ /** * Copyright 2013-present, Facebook, Inc. * All rights reserved. @@ -37762,7 +38024,7 @@ var ReactChildren = { }; module.exports = ReactChildren; -},{"./PooledClass":186,"./ReactElement":221,"./traverseAllChildren":302,"fbjs/lib/emptyFunction":311}],191:[function(require,module,exports){ +},{"./PooledClass":187,"./ReactElement":222,"./traverseAllChildren":303,"fbjs/lib/emptyFunction":312}],192:[function(require,module,exports){ (function (process){ /** * Copyright 2013-present, Facebook, Inc. @@ -37819,7 +38081,7 @@ var ReactChildrenMutationWarningHook = { module.exports = ReactChildrenMutationWarningHook; }).call(this,require('_process')) -},{"./ReactComponentTreeHook":196,"_process":2,"fbjs/lib/warning":328}],192:[function(require,module,exports){ +},{"./ReactComponentTreeHook":197,"_process":2,"fbjs/lib/warning":329}],193:[function(require,module,exports){ (function (process){ /** * Copyright 2013-present, Facebook, Inc. @@ -38554,7 +38816,7 @@ var ReactClass = { module.exports = ReactClass; }).call(this,require('_process')) -},{"./ReactComponent":193,"./ReactElement":221,"./ReactNoopUpdateQueue":240,"./ReactPropTypeLocationNames":242,"./ReactPropTypeLocations":243,"./reactProdInvariant":297,"_process":2,"fbjs/lib/emptyObject":312,"fbjs/lib/invariant":319,"fbjs/lib/keyMirror":322,"fbjs/lib/keyOf":323,"fbjs/lib/warning":328,"object-assign":158}],193:[function(require,module,exports){ +},{"./ReactComponent":194,"./ReactElement":222,"./ReactNoopUpdateQueue":241,"./ReactPropTypeLocationNames":243,"./ReactPropTypeLocations":244,"./reactProdInvariant":298,"_process":2,"fbjs/lib/emptyObject":313,"fbjs/lib/invariant":320,"fbjs/lib/keyMirror":323,"fbjs/lib/keyOf":324,"fbjs/lib/warning":329,"object-assign":159}],194:[function(require,module,exports){ (function (process){ /** * Copyright 2013-present, Facebook, Inc. @@ -38675,7 +38937,7 @@ if (process.env.NODE_ENV !== 'production') { module.exports = ReactComponent; }).call(this,require('_process')) -},{"./ReactNoopUpdateQueue":240,"./canDefineProperty":275,"./reactProdInvariant":297,"_process":2,"fbjs/lib/emptyObject":312,"fbjs/lib/invariant":319,"fbjs/lib/warning":328}],194:[function(require,module,exports){ +},{"./ReactNoopUpdateQueue":241,"./canDefineProperty":276,"./reactProdInvariant":298,"_process":2,"fbjs/lib/emptyObject":313,"fbjs/lib/invariant":320,"fbjs/lib/warning":329}],195:[function(require,module,exports){ /** * Copyright 2013-present, Facebook, Inc. * All rights reserved. @@ -38706,7 +38968,7 @@ var ReactComponentBrowserEnvironment = { }; module.exports = ReactComponentBrowserEnvironment; -},{"./DOMChildrenOperations":168,"./ReactDOMIDOperations":208}],195:[function(require,module,exports){ +},{"./DOMChildrenOperations":169,"./ReactDOMIDOperations":209}],196:[function(require,module,exports){ (function (process){ /** * Copyright 2014-present, Facebook, Inc. @@ -38754,7 +39016,7 @@ var ReactComponentEnvironment = { module.exports = ReactComponentEnvironment; }).call(this,require('_process')) -},{"./reactProdInvariant":297,"_process":2,"fbjs/lib/invariant":319}],196:[function(require,module,exports){ +},{"./reactProdInvariant":298,"_process":2,"fbjs/lib/invariant":320}],197:[function(require,module,exports){ (function (process){ /** * Copyright 2016-present, Facebook, Inc. @@ -39099,7 +39361,7 @@ var ReactComponentTreeHook = { module.exports = ReactComponentTreeHook; }).call(this,require('_process')) -},{"./ReactCurrentOwner":198,"./reactProdInvariant":297,"_process":2,"fbjs/lib/invariant":319,"fbjs/lib/warning":328}],197:[function(require,module,exports){ +},{"./ReactCurrentOwner":199,"./reactProdInvariant":298,"_process":2,"fbjs/lib/invariant":320,"fbjs/lib/warning":329}],198:[function(require,module,exports){ (function (process){ /** * Copyright 2013-present, Facebook, Inc. @@ -40006,7 +40268,7 @@ var ReactCompositeComponent = { module.exports = ReactCompositeComponent; }).call(this,require('_process')) -},{"./ReactComponentEnvironment":195,"./ReactCurrentOwner":198,"./ReactElement":221,"./ReactErrorUtils":224,"./ReactInstanceMap":232,"./ReactInstrumentation":233,"./ReactNodeTypes":239,"./ReactPropTypeLocations":243,"./ReactReconciler":248,"./checkReactTypeSpec":276,"./reactProdInvariant":297,"./shouldUpdateReactComponent":301,"_process":2,"fbjs/lib/emptyObject":312,"fbjs/lib/invariant":319,"fbjs/lib/shallowEqual":327,"fbjs/lib/warning":328,"object-assign":158}],198:[function(require,module,exports){ +},{"./ReactComponentEnvironment":196,"./ReactCurrentOwner":199,"./ReactElement":222,"./ReactErrorUtils":225,"./ReactInstanceMap":233,"./ReactInstrumentation":234,"./ReactNodeTypes":240,"./ReactPropTypeLocations":244,"./ReactReconciler":249,"./checkReactTypeSpec":277,"./reactProdInvariant":298,"./shouldUpdateReactComponent":302,"_process":2,"fbjs/lib/emptyObject":313,"fbjs/lib/invariant":320,"fbjs/lib/shallowEqual":328,"fbjs/lib/warning":329,"object-assign":159}],199:[function(require,module,exports){ /** * Copyright 2013-present, Facebook, Inc. * All rights reserved. @@ -40038,7 +40300,7 @@ var ReactCurrentOwner = { }; module.exports = ReactCurrentOwner; -},{}],199:[function(require,module,exports){ +},{}],200:[function(require,module,exports){ (function (process){ /** * Copyright 2013-present, Facebook, Inc. @@ -40151,7 +40413,7 @@ if (process.env.NODE_ENV !== 'production') { module.exports = ReactDOM; }).call(this,require('_process')) -},{"./ReactDOMComponentTree":203,"./ReactDOMNullInputValuePropHook":210,"./ReactDOMUnknownPropertyHook":217,"./ReactDefaultInjection":220,"./ReactInstrumentation":233,"./ReactMount":236,"./ReactReconciler":248,"./ReactUpdates":253,"./ReactVersion":254,"./findDOMNode":280,"./getHostComponentFromComposite":287,"./renderSubtreeIntoContainer":298,"_process":2,"fbjs/lib/ExecutionEnvironment":305,"fbjs/lib/warning":328}],200:[function(require,module,exports){ +},{"./ReactDOMComponentTree":204,"./ReactDOMNullInputValuePropHook":211,"./ReactDOMUnknownPropertyHook":218,"./ReactDefaultInjection":221,"./ReactInstrumentation":234,"./ReactMount":237,"./ReactReconciler":249,"./ReactUpdates":254,"./ReactVersion":255,"./findDOMNode":281,"./getHostComponentFromComposite":288,"./renderSubtreeIntoContainer":299,"_process":2,"fbjs/lib/ExecutionEnvironment":306,"fbjs/lib/warning":329}],201:[function(require,module,exports){ /** * Copyright 2013-present, Facebook, Inc. * All rights reserved. @@ -40176,7 +40438,7 @@ var ReactDOMButton = { }; module.exports = ReactDOMButton; -},{"./DisabledInputUtils":175}],201:[function(require,module,exports){ +},{"./DisabledInputUtils":176}],202:[function(require,module,exports){ (function (process){ /** * Copyright 2013-present, Facebook, Inc. @@ -41185,7 +41447,7 @@ _assign(ReactDOMComponent.prototype, ReactDOMComponent.Mixin, ReactMultiChild.Mi module.exports = ReactDOMComponent; }).call(this,require('_process')) -},{"./AutoFocusUtils":162,"./CSSPropertyOperations":165,"./DOMLazyTree":169,"./DOMNamespaces":170,"./DOMProperty":171,"./DOMPropertyOperations":172,"./EventConstants":177,"./EventPluginHub":178,"./EventPluginRegistry":179,"./ReactBrowserEventEmitter":188,"./ReactDOMButton":200,"./ReactDOMComponentFlags":202,"./ReactDOMComponentTree":203,"./ReactDOMInput":209,"./ReactDOMOption":211,"./ReactDOMSelect":212,"./ReactDOMTextarea":215,"./ReactInstrumentation":233,"./ReactMultiChild":237,"./ReactServerRenderingTransaction":250,"./escapeTextContentForBrowser":279,"./isEventSupported":293,"./reactProdInvariant":297,"./validateDOMNesting":303,"_process":2,"fbjs/lib/emptyFunction":311,"fbjs/lib/invariant":319,"fbjs/lib/keyOf":323,"fbjs/lib/shallowEqual":327,"fbjs/lib/warning":328,"object-assign":158}],202:[function(require,module,exports){ +},{"./AutoFocusUtils":163,"./CSSPropertyOperations":166,"./DOMLazyTree":170,"./DOMNamespaces":171,"./DOMProperty":172,"./DOMPropertyOperations":173,"./EventConstants":178,"./EventPluginHub":179,"./EventPluginRegistry":180,"./ReactBrowserEventEmitter":189,"./ReactDOMButton":201,"./ReactDOMComponentFlags":203,"./ReactDOMComponentTree":204,"./ReactDOMInput":210,"./ReactDOMOption":212,"./ReactDOMSelect":213,"./ReactDOMTextarea":216,"./ReactInstrumentation":234,"./ReactMultiChild":238,"./ReactServerRenderingTransaction":251,"./escapeTextContentForBrowser":280,"./isEventSupported":294,"./reactProdInvariant":298,"./validateDOMNesting":304,"_process":2,"fbjs/lib/emptyFunction":312,"fbjs/lib/invariant":320,"fbjs/lib/keyOf":324,"fbjs/lib/shallowEqual":328,"fbjs/lib/warning":329,"object-assign":159}],203:[function(require,module,exports){ /** * Copyright 2015-present, Facebook, Inc. * All rights reserved. @@ -41204,7 +41466,7 @@ var ReactDOMComponentFlags = { }; module.exports = ReactDOMComponentFlags; -},{}],203:[function(require,module,exports){ +},{}],204:[function(require,module,exports){ (function (process){ /** * Copyright 2013-present, Facebook, Inc. @@ -41395,7 +41657,7 @@ var ReactDOMComponentTree = { module.exports = ReactDOMComponentTree; }).call(this,require('_process')) -},{"./DOMProperty":171,"./ReactDOMComponentFlags":202,"./reactProdInvariant":297,"_process":2,"fbjs/lib/invariant":319}],204:[function(require,module,exports){ +},{"./DOMProperty":172,"./ReactDOMComponentFlags":203,"./reactProdInvariant":298,"_process":2,"fbjs/lib/invariant":320}],205:[function(require,module,exports){ (function (process){ /** * Copyright 2013-present, Facebook, Inc. @@ -41431,7 +41693,7 @@ function ReactDOMContainerInfo(topLevelWrapper, node) { module.exports = ReactDOMContainerInfo; }).call(this,require('_process')) -},{"./validateDOMNesting":303,"_process":2}],205:[function(require,module,exports){ +},{"./validateDOMNesting":304,"_process":2}],206:[function(require,module,exports){ /** * Copyright 2014-present, Facebook, Inc. * All rights reserved. @@ -41492,7 +41754,7 @@ _assign(ReactDOMEmptyComponent.prototype, { }); module.exports = ReactDOMEmptyComponent; -},{"./DOMLazyTree":169,"./ReactDOMComponentTree":203,"object-assign":158}],206:[function(require,module,exports){ +},{"./DOMLazyTree":170,"./ReactDOMComponentTree":204,"object-assign":159}],207:[function(require,module,exports){ (function (process){ /** * Copyright 2013-present, Facebook, Inc. @@ -41665,7 +41927,7 @@ var ReactDOMFactories = { module.exports = ReactDOMFactories; }).call(this,require('_process')) -},{"./ReactElement":221,"./ReactElementValidator":222,"_process":2}],207:[function(require,module,exports){ +},{"./ReactElement":222,"./ReactElementValidator":223,"_process":2}],208:[function(require,module,exports){ /** * Copyright 2013-present, Facebook, Inc. * All rights reserved. @@ -41684,7 +41946,7 @@ var ReactDOMFeatureFlags = { }; module.exports = ReactDOMFeatureFlags; -},{}],208:[function(require,module,exports){ +},{}],209:[function(require,module,exports){ /** * Copyright 2013-present, Facebook, Inc. * All rights reserved. @@ -41719,7 +41981,7 @@ var ReactDOMIDOperations = { }; module.exports = ReactDOMIDOperations; -},{"./DOMChildrenOperations":168,"./ReactDOMComponentTree":203}],209:[function(require,module,exports){ +},{"./DOMChildrenOperations":169,"./ReactDOMComponentTree":204}],210:[function(require,module,exports){ (function (process){ /** * Copyright 2013-present, Facebook, Inc. @@ -41991,7 +42253,7 @@ function _handleChange(event) { module.exports = ReactDOMInput; }).call(this,require('_process')) -},{"./DOMPropertyOperations":172,"./DisabledInputUtils":175,"./LinkedValueUtils":185,"./ReactDOMComponentTree":203,"./ReactUpdates":253,"./reactProdInvariant":297,"_process":2,"fbjs/lib/invariant":319,"fbjs/lib/warning":328,"object-assign":158}],210:[function(require,module,exports){ +},{"./DOMPropertyOperations":173,"./DisabledInputUtils":176,"./LinkedValueUtils":186,"./ReactDOMComponentTree":204,"./ReactUpdates":254,"./reactProdInvariant":298,"_process":2,"fbjs/lib/invariant":320,"fbjs/lib/warning":329,"object-assign":159}],211:[function(require,module,exports){ (function (process){ /** * Copyright 2013-present, Facebook, Inc. @@ -42037,7 +42299,7 @@ var ReactDOMNullInputValuePropHook = { module.exports = ReactDOMNullInputValuePropHook; }).call(this,require('_process')) -},{"./ReactComponentTreeHook":196,"_process":2,"fbjs/lib/warning":328}],211:[function(require,module,exports){ +},{"./ReactComponentTreeHook":197,"_process":2,"fbjs/lib/warning":329}],212:[function(require,module,exports){ (function (process){ /** * Copyright 2013-present, Facebook, Inc. @@ -42163,7 +42425,7 @@ var ReactDOMOption = { module.exports = ReactDOMOption; }).call(this,require('_process')) -},{"./ReactChildren":190,"./ReactDOMComponentTree":203,"./ReactDOMSelect":212,"_process":2,"fbjs/lib/warning":328,"object-assign":158}],212:[function(require,module,exports){ +},{"./ReactChildren":191,"./ReactDOMComponentTree":204,"./ReactDOMSelect":213,"_process":2,"fbjs/lib/warning":329,"object-assign":159}],213:[function(require,module,exports){ (function (process){ /** * Copyright 2013-present, Facebook, Inc. @@ -42367,7 +42629,7 @@ function _handleChange(event) { module.exports = ReactDOMSelect; }).call(this,require('_process')) -},{"./DisabledInputUtils":175,"./LinkedValueUtils":185,"./ReactDOMComponentTree":203,"./ReactUpdates":253,"_process":2,"fbjs/lib/warning":328,"object-assign":158}],213:[function(require,module,exports){ +},{"./DisabledInputUtils":176,"./LinkedValueUtils":186,"./ReactDOMComponentTree":204,"./ReactUpdates":254,"_process":2,"fbjs/lib/warning":329,"object-assign":159}],214:[function(require,module,exports){ /** * Copyright 2013-present, Facebook, Inc. * All rights reserved. @@ -42580,7 +42842,7 @@ var ReactDOMSelection = { }; module.exports = ReactDOMSelection; -},{"./getNodeForCharacterOffset":289,"./getTextContentAccessor":290,"fbjs/lib/ExecutionEnvironment":305}],214:[function(require,module,exports){ +},{"./getNodeForCharacterOffset":290,"./getTextContentAccessor":291,"fbjs/lib/ExecutionEnvironment":306}],215:[function(require,module,exports){ (function (process){ /** * Copyright 2013-present, Facebook, Inc. @@ -42747,7 +43009,7 @@ _assign(ReactDOMTextComponent.prototype, { module.exports = ReactDOMTextComponent; }).call(this,require('_process')) -},{"./DOMChildrenOperations":168,"./DOMLazyTree":169,"./ReactDOMComponentTree":203,"./escapeTextContentForBrowser":279,"./reactProdInvariant":297,"./validateDOMNesting":303,"_process":2,"fbjs/lib/invariant":319,"object-assign":158}],215:[function(require,module,exports){ +},{"./DOMChildrenOperations":169,"./DOMLazyTree":170,"./ReactDOMComponentTree":204,"./escapeTextContentForBrowser":280,"./reactProdInvariant":298,"./validateDOMNesting":304,"_process":2,"fbjs/lib/invariant":320,"object-assign":159}],216:[function(require,module,exports){ (function (process){ /** * Copyright 2013-present, Facebook, Inc. @@ -42905,7 +43167,7 @@ function _handleChange(event) { module.exports = ReactDOMTextarea; }).call(this,require('_process')) -},{"./DisabledInputUtils":175,"./LinkedValueUtils":185,"./ReactDOMComponentTree":203,"./ReactUpdates":253,"./reactProdInvariant":297,"_process":2,"fbjs/lib/invariant":319,"fbjs/lib/warning":328,"object-assign":158}],216:[function(require,module,exports){ +},{"./DisabledInputUtils":176,"./LinkedValueUtils":186,"./ReactDOMComponentTree":204,"./ReactUpdates":254,"./reactProdInvariant":298,"_process":2,"fbjs/lib/invariant":320,"fbjs/lib/warning":329,"object-assign":159}],217:[function(require,module,exports){ (function (process){ /** * Copyright 2015-present, Facebook, Inc. @@ -43044,7 +43306,7 @@ module.exports = { traverseEnterLeave: traverseEnterLeave }; }).call(this,require('_process')) -},{"./reactProdInvariant":297,"_process":2,"fbjs/lib/invariant":319}],217:[function(require,module,exports){ +},{"./reactProdInvariant":298,"_process":2,"fbjs/lib/invariant":320}],218:[function(require,module,exports){ (function (process){ /** * Copyright 2013-present, Facebook, Inc. @@ -43159,7 +43421,7 @@ var ReactDOMUnknownPropertyHook = { module.exports = ReactDOMUnknownPropertyHook; }).call(this,require('_process')) -},{"./DOMProperty":171,"./EventPluginRegistry":179,"./ReactComponentTreeHook":196,"_process":2,"fbjs/lib/warning":328}],218:[function(require,module,exports){ +},{"./DOMProperty":172,"./EventPluginRegistry":180,"./ReactComponentTreeHook":197,"_process":2,"fbjs/lib/warning":329}],219:[function(require,module,exports){ (function (process){ /** * Copyright 2016-present, Facebook, Inc. @@ -43463,7 +43725,7 @@ if (/[?&]react_perf\b/.test(url)) { module.exports = ReactDebugTool; }).call(this,require('_process')) -},{"./ReactChildrenMutationWarningHook":191,"./ReactComponentTreeHook":196,"./ReactHostOperationHistoryHook":229,"./ReactInvalidSetStateWarningHook":234,"_process":2,"fbjs/lib/ExecutionEnvironment":305,"fbjs/lib/performanceNow":326,"fbjs/lib/warning":328}],219:[function(require,module,exports){ +},{"./ReactChildrenMutationWarningHook":192,"./ReactComponentTreeHook":197,"./ReactHostOperationHistoryHook":230,"./ReactInvalidSetStateWarningHook":235,"_process":2,"fbjs/lib/ExecutionEnvironment":306,"fbjs/lib/performanceNow":327,"fbjs/lib/warning":329}],220:[function(require,module,exports){ /** * Copyright 2013-present, Facebook, Inc. * All rights reserved. @@ -43532,7 +43794,7 @@ var ReactDefaultBatchingStrategy = { }; module.exports = ReactDefaultBatchingStrategy; -},{"./ReactUpdates":253,"./Transaction":271,"fbjs/lib/emptyFunction":311,"object-assign":158}],220:[function(require,module,exports){ +},{"./ReactUpdates":254,"./Transaction":272,"fbjs/lib/emptyFunction":312,"object-assign":159}],221:[function(require,module,exports){ /** * Copyright 2013-present, Facebook, Inc. * All rights reserved. @@ -43617,7 +43879,7 @@ function inject() { module.exports = { inject: inject }; -},{"./BeforeInputEventPlugin":163,"./ChangeEventPlugin":167,"./DefaultEventPluginOrder":174,"./EnterLeaveEventPlugin":176,"./HTMLDOMPropertyConfig":183,"./ReactComponentBrowserEnvironment":194,"./ReactDOMComponent":201,"./ReactDOMComponentTree":203,"./ReactDOMEmptyComponent":205,"./ReactDOMTextComponent":214,"./ReactDOMTreeTraversal":216,"./ReactDefaultBatchingStrategy":219,"./ReactEventListener":226,"./ReactInjection":230,"./ReactReconcileTransaction":247,"./SVGDOMPropertyConfig":255,"./SelectEventPlugin":256,"./SimpleEventPlugin":257}],221:[function(require,module,exports){ +},{"./BeforeInputEventPlugin":164,"./ChangeEventPlugin":168,"./DefaultEventPluginOrder":175,"./EnterLeaveEventPlugin":177,"./HTMLDOMPropertyConfig":184,"./ReactComponentBrowserEnvironment":195,"./ReactDOMComponent":202,"./ReactDOMComponentTree":204,"./ReactDOMEmptyComponent":206,"./ReactDOMTextComponent":215,"./ReactDOMTreeTraversal":217,"./ReactDefaultBatchingStrategy":220,"./ReactEventListener":227,"./ReactInjection":231,"./ReactReconcileTransaction":248,"./SVGDOMPropertyConfig":256,"./SelectEventPlugin":257,"./SimpleEventPlugin":258}],222:[function(require,module,exports){ (function (process){ /** * Copyright 2014-present, Facebook, Inc. @@ -43968,7 +44230,7 @@ ReactElement.REACT_ELEMENT_TYPE = REACT_ELEMENT_TYPE; module.exports = ReactElement; }).call(this,require('_process')) -},{"./ReactCurrentOwner":198,"./canDefineProperty":275,"_process":2,"fbjs/lib/warning":328,"object-assign":158}],222:[function(require,module,exports){ +},{"./ReactCurrentOwner":199,"./canDefineProperty":276,"_process":2,"fbjs/lib/warning":329,"object-assign":159}],223:[function(require,module,exports){ (function (process){ /** * Copyright 2014-present, Facebook, Inc. @@ -44199,7 +44461,7 @@ var ReactElementValidator = { module.exports = ReactElementValidator; }).call(this,require('_process')) -},{"./ReactComponentTreeHook":196,"./ReactCurrentOwner":198,"./ReactElement":221,"./ReactPropTypeLocations":243,"./canDefineProperty":275,"./checkReactTypeSpec":276,"./getIteratorFn":288,"_process":2,"fbjs/lib/warning":328}],223:[function(require,module,exports){ +},{"./ReactComponentTreeHook":197,"./ReactCurrentOwner":199,"./ReactElement":222,"./ReactPropTypeLocations":244,"./canDefineProperty":276,"./checkReactTypeSpec":277,"./getIteratorFn":289,"_process":2,"fbjs/lib/warning":329}],224:[function(require,module,exports){ /** * Copyright 2014-present, Facebook, Inc. * All rights reserved. @@ -44230,7 +44492,7 @@ var ReactEmptyComponent = { ReactEmptyComponent.injection = ReactEmptyComponentInjection; module.exports = ReactEmptyComponent; -},{}],224:[function(require,module,exports){ +},{}],225:[function(require,module,exports){ (function (process){ /** * Copyright 2013-present, Facebook, Inc. @@ -44309,7 +44571,7 @@ if (process.env.NODE_ENV !== 'production') { module.exports = ReactErrorUtils; }).call(this,require('_process')) -},{"_process":2}],225:[function(require,module,exports){ +},{"_process":2}],226:[function(require,module,exports){ /** * Copyright 2013-present, Facebook, Inc. * All rights reserved. @@ -44343,7 +44605,7 @@ var ReactEventEmitterMixin = { }; module.exports = ReactEventEmitterMixin; -},{"./EventPluginHub":178}],226:[function(require,module,exports){ +},{"./EventPluginHub":179}],227:[function(require,module,exports){ /** * Copyright 2013-present, Facebook, Inc. * All rights reserved. @@ -44501,7 +44763,7 @@ var ReactEventListener = { }; module.exports = ReactEventListener; -},{"./PooledClass":186,"./ReactDOMComponentTree":203,"./ReactUpdates":253,"./getEventTarget":286,"fbjs/lib/EventListener":304,"fbjs/lib/ExecutionEnvironment":305,"fbjs/lib/getUnboundedScrollPosition":316,"object-assign":158}],227:[function(require,module,exports){ +},{"./PooledClass":187,"./ReactDOMComponentTree":204,"./ReactUpdates":254,"./getEventTarget":287,"fbjs/lib/EventListener":305,"fbjs/lib/ExecutionEnvironment":306,"fbjs/lib/getUnboundedScrollPosition":317,"object-assign":159}],228:[function(require,module,exports){ /** * Copyright 2013-present, Facebook, Inc. * All rights reserved. @@ -44524,7 +44786,7 @@ var ReactFeatureFlags = { }; module.exports = ReactFeatureFlags; -},{}],228:[function(require,module,exports){ +},{}],229:[function(require,module,exports){ (function (process){ /** * Copyright 2014-present, Facebook, Inc. @@ -44603,7 +44865,7 @@ var ReactHostComponent = { module.exports = ReactHostComponent; }).call(this,require('_process')) -},{"./reactProdInvariant":297,"_process":2,"fbjs/lib/invariant":319,"object-assign":158}],229:[function(require,module,exports){ +},{"./reactProdInvariant":298,"_process":2,"fbjs/lib/invariant":320,"object-assign":159}],230:[function(require,module,exports){ /** * Copyright 2016-present, Facebook, Inc. * All rights reserved. @@ -44641,7 +44903,7 @@ var ReactHostOperationHistoryHook = { }; module.exports = ReactHostOperationHistoryHook; -},{}],230:[function(require,module,exports){ +},{}],231:[function(require,module,exports){ /** * Copyright 2013-present, Facebook, Inc. * All rights reserved. @@ -44678,7 +44940,7 @@ var ReactInjection = { }; module.exports = ReactInjection; -},{"./DOMProperty":171,"./EventPluginHub":178,"./EventPluginUtils":180,"./ReactBrowserEventEmitter":188,"./ReactClass":192,"./ReactComponentEnvironment":195,"./ReactEmptyComponent":223,"./ReactHostComponent":228,"./ReactUpdates":253}],231:[function(require,module,exports){ +},{"./DOMProperty":172,"./EventPluginHub":179,"./EventPluginUtils":181,"./ReactBrowserEventEmitter":189,"./ReactClass":193,"./ReactComponentEnvironment":196,"./ReactEmptyComponent":224,"./ReactHostComponent":229,"./ReactUpdates":254}],232:[function(require,module,exports){ /** * Copyright 2013-present, Facebook, Inc. * All rights reserved. @@ -44803,7 +45065,7 @@ var ReactInputSelection = { }; module.exports = ReactInputSelection; -},{"./ReactDOMSelection":213,"fbjs/lib/containsNode":308,"fbjs/lib/focusNode":313,"fbjs/lib/getActiveElement":314}],232:[function(require,module,exports){ +},{"./ReactDOMSelection":214,"fbjs/lib/containsNode":309,"fbjs/lib/focusNode":314,"fbjs/lib/getActiveElement":315}],233:[function(require,module,exports){ /** * Copyright 2013-present, Facebook, Inc. * All rights reserved. @@ -44852,7 +45114,7 @@ var ReactInstanceMap = { }; module.exports = ReactInstanceMap; -},{}],233:[function(require,module,exports){ +},{}],234:[function(require,module,exports){ (function (process){ /** * Copyright 2016-present, Facebook, Inc. @@ -44876,7 +45138,7 @@ if (process.env.NODE_ENV !== 'production') { module.exports = { debugTool: debugTool }; }).call(this,require('_process')) -},{"./ReactDebugTool":218,"_process":2}],234:[function(require,module,exports){ +},{"./ReactDebugTool":219,"_process":2}],235:[function(require,module,exports){ (function (process){ /** * Copyright 2016-present, Facebook, Inc. @@ -44915,7 +45177,7 @@ var ReactInvalidSetStateWarningHook = { module.exports = ReactInvalidSetStateWarningHook; }).call(this,require('_process')) -},{"_process":2,"fbjs/lib/warning":328}],235:[function(require,module,exports){ +},{"_process":2,"fbjs/lib/warning":329}],236:[function(require,module,exports){ /** * Copyright 2013-present, Facebook, Inc. * All rights reserved. @@ -44966,7 +45228,7 @@ var ReactMarkupChecksum = { }; module.exports = ReactMarkupChecksum; -},{"./adler32":274}],236:[function(require,module,exports){ +},{"./adler32":275}],237:[function(require,module,exports){ (function (process){ /** * Copyright 2013-present, Facebook, Inc. @@ -45503,7 +45765,7 @@ var ReactMount = { module.exports = ReactMount; }).call(this,require('_process')) -},{"./DOMLazyTree":169,"./DOMProperty":171,"./ReactBrowserEventEmitter":188,"./ReactCurrentOwner":198,"./ReactDOMComponentTree":203,"./ReactDOMContainerInfo":204,"./ReactDOMFeatureFlags":207,"./ReactElement":221,"./ReactFeatureFlags":227,"./ReactInstanceMap":232,"./ReactInstrumentation":233,"./ReactMarkupChecksum":235,"./ReactReconciler":248,"./ReactUpdateQueue":252,"./ReactUpdates":253,"./instantiateReactComponent":292,"./reactProdInvariant":297,"./setInnerHTML":299,"./shouldUpdateReactComponent":301,"_process":2,"fbjs/lib/emptyObject":312,"fbjs/lib/invariant":319,"fbjs/lib/warning":328}],237:[function(require,module,exports){ +},{"./DOMLazyTree":170,"./DOMProperty":172,"./ReactBrowserEventEmitter":189,"./ReactCurrentOwner":199,"./ReactDOMComponentTree":204,"./ReactDOMContainerInfo":205,"./ReactDOMFeatureFlags":208,"./ReactElement":222,"./ReactFeatureFlags":228,"./ReactInstanceMap":233,"./ReactInstrumentation":234,"./ReactMarkupChecksum":236,"./ReactReconciler":249,"./ReactUpdateQueue":253,"./ReactUpdates":254,"./instantiateReactComponent":293,"./reactProdInvariant":298,"./setInnerHTML":300,"./shouldUpdateReactComponent":302,"_process":2,"fbjs/lib/emptyObject":313,"fbjs/lib/invariant":320,"fbjs/lib/warning":329}],238:[function(require,module,exports){ (function (process){ /** * Copyright 2013-present, Facebook, Inc. @@ -45957,7 +46219,7 @@ var ReactMultiChild = { module.exports = ReactMultiChild; }).call(this,require('_process')) -},{"./ReactChildReconciler":189,"./ReactComponentEnvironment":195,"./ReactCurrentOwner":198,"./ReactInstanceMap":232,"./ReactInstrumentation":233,"./ReactMultiChildUpdateTypes":238,"./ReactReconciler":248,"./flattenChildren":281,"./reactProdInvariant":297,"_process":2,"fbjs/lib/emptyFunction":311,"fbjs/lib/invariant":319}],238:[function(require,module,exports){ +},{"./ReactChildReconciler":190,"./ReactComponentEnvironment":196,"./ReactCurrentOwner":199,"./ReactInstanceMap":233,"./ReactInstrumentation":234,"./ReactMultiChildUpdateTypes":239,"./ReactReconciler":249,"./flattenChildren":282,"./reactProdInvariant":298,"_process":2,"fbjs/lib/emptyFunction":312,"fbjs/lib/invariant":320}],239:[function(require,module,exports){ /** * Copyright 2013-present, Facebook, Inc. * All rights reserved. @@ -45990,7 +46252,7 @@ var ReactMultiChildUpdateTypes = keyMirror({ }); module.exports = ReactMultiChildUpdateTypes; -},{"fbjs/lib/keyMirror":322}],239:[function(require,module,exports){ +},{"fbjs/lib/keyMirror":323}],240:[function(require,module,exports){ (function (process){ /** * Copyright 2013-present, Facebook, Inc. @@ -46033,7 +46295,7 @@ var ReactNodeTypes = { module.exports = ReactNodeTypes; }).call(this,require('_process')) -},{"./ReactElement":221,"./reactProdInvariant":297,"_process":2,"fbjs/lib/invariant":319}],240:[function(require,module,exports){ +},{"./ReactElement":222,"./reactProdInvariant":298,"_process":2,"fbjs/lib/invariant":320}],241:[function(require,module,exports){ (function (process){ /** * Copyright 2015-present, Facebook, Inc. @@ -46132,7 +46394,7 @@ var ReactNoopUpdateQueue = { module.exports = ReactNoopUpdateQueue; }).call(this,require('_process')) -},{"_process":2,"fbjs/lib/warning":328}],241:[function(require,module,exports){ +},{"_process":2,"fbjs/lib/warning":329}],242:[function(require,module,exports){ (function (process){ /** * Copyright 2013-present, Facebook, Inc. @@ -46229,7 +46491,7 @@ var ReactOwner = { module.exports = ReactOwner; }).call(this,require('_process')) -},{"./reactProdInvariant":297,"_process":2,"fbjs/lib/invariant":319}],242:[function(require,module,exports){ +},{"./reactProdInvariant":298,"_process":2,"fbjs/lib/invariant":320}],243:[function(require,module,exports){ (function (process){ /** * Copyright 2013-present, Facebook, Inc. @@ -46256,7 +46518,7 @@ if (process.env.NODE_ENV !== 'production') { module.exports = ReactPropTypeLocationNames; }).call(this,require('_process')) -},{"_process":2}],243:[function(require,module,exports){ +},{"_process":2}],244:[function(require,module,exports){ /** * Copyright 2013-present, Facebook, Inc. * All rights reserved. @@ -46279,7 +46541,7 @@ var ReactPropTypeLocations = keyMirror({ }); module.exports = ReactPropTypeLocations; -},{"fbjs/lib/keyMirror":322}],244:[function(require,module,exports){ +},{"fbjs/lib/keyMirror":323}],245:[function(require,module,exports){ (function (process){ /** * Copyright 2013-present, Facebook, Inc. @@ -46713,7 +46975,7 @@ function getClassName(propValue) { module.exports = ReactPropTypes; }).call(this,require('_process')) -},{"./ReactElement":221,"./ReactPropTypeLocationNames":242,"./ReactPropTypesSecret":245,"./getIteratorFn":288,"_process":2,"fbjs/lib/emptyFunction":311,"fbjs/lib/warning":328}],245:[function(require,module,exports){ +},{"./ReactElement":222,"./ReactPropTypeLocationNames":243,"./ReactPropTypesSecret":246,"./getIteratorFn":289,"_process":2,"fbjs/lib/emptyFunction":312,"fbjs/lib/warning":329}],246:[function(require,module,exports){ /** * Copyright 2013-present, Facebook, Inc. * All rights reserved. @@ -46730,7 +46992,7 @@ module.exports = ReactPropTypes; var ReactPropTypesSecret = 'SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED'; module.exports = ReactPropTypesSecret; -},{}],246:[function(require,module,exports){ +},{}],247:[function(require,module,exports){ /** * Copyright 2013-present, Facebook, Inc. * All rights reserved. @@ -46773,7 +47035,7 @@ _assign(ReactPureComponent.prototype, ReactComponent.prototype); ReactPureComponent.prototype.isPureReactComponent = true; module.exports = ReactPureComponent; -},{"./ReactComponent":193,"./ReactNoopUpdateQueue":240,"fbjs/lib/emptyObject":312,"object-assign":158}],247:[function(require,module,exports){ +},{"./ReactComponent":194,"./ReactNoopUpdateQueue":241,"fbjs/lib/emptyObject":313,"object-assign":159}],248:[function(require,module,exports){ (function (process){ /** * Copyright 2013-present, Facebook, Inc. @@ -46954,7 +47216,7 @@ PooledClass.addPoolingTo(ReactReconcileTransaction); module.exports = ReactReconcileTransaction; }).call(this,require('_process')) -},{"./CallbackQueue":166,"./PooledClass":186,"./ReactBrowserEventEmitter":188,"./ReactInputSelection":231,"./ReactInstrumentation":233,"./ReactUpdateQueue":252,"./Transaction":271,"_process":2,"object-assign":158}],248:[function(require,module,exports){ +},{"./CallbackQueue":167,"./PooledClass":187,"./ReactBrowserEventEmitter":189,"./ReactInputSelection":232,"./ReactInstrumentation":234,"./ReactUpdateQueue":253,"./Transaction":272,"_process":2,"object-assign":159}],249:[function(require,module,exports){ (function (process){ /** * Copyright 2013-present, Facebook, Inc. @@ -47125,7 +47387,7 @@ var ReactReconciler = { module.exports = ReactReconciler; }).call(this,require('_process')) -},{"./ReactInstrumentation":233,"./ReactRef":249,"_process":2,"fbjs/lib/warning":328}],249:[function(require,module,exports){ +},{"./ReactInstrumentation":234,"./ReactRef":250,"_process":2,"fbjs/lib/warning":329}],250:[function(require,module,exports){ /** * Copyright 2013-present, Facebook, Inc. * All rights reserved. @@ -47206,7 +47468,7 @@ ReactRef.detachRefs = function (instance, element) { }; module.exports = ReactRef; -},{"./ReactOwner":241}],250:[function(require,module,exports){ +},{"./ReactOwner":242}],251:[function(require,module,exports){ (function (process){ /** * Copyright 2014-present, Facebook, Inc. @@ -47299,7 +47561,7 @@ PooledClass.addPoolingTo(ReactServerRenderingTransaction); module.exports = ReactServerRenderingTransaction; }).call(this,require('_process')) -},{"./PooledClass":186,"./ReactInstrumentation":233,"./ReactServerUpdateQueue":251,"./Transaction":271,"_process":2,"object-assign":158}],251:[function(require,module,exports){ +},{"./PooledClass":187,"./ReactInstrumentation":234,"./ReactServerUpdateQueue":252,"./Transaction":272,"_process":2,"object-assign":159}],252:[function(require,module,exports){ (function (process){ /** * Copyright 2015-present, Facebook, Inc. @@ -47443,7 +47705,7 @@ var ReactServerUpdateQueue = function () { module.exports = ReactServerUpdateQueue; }).call(this,require('_process')) -},{"./ReactUpdateQueue":252,"./Transaction":271,"_process":2,"fbjs/lib/warning":328}],252:[function(require,module,exports){ +},{"./ReactUpdateQueue":253,"./Transaction":272,"_process":2,"fbjs/lib/warning":329}],253:[function(require,module,exports){ (function (process){ /** * Copyright 2015-present, Facebook, Inc. @@ -47672,7 +47934,7 @@ var ReactUpdateQueue = { module.exports = ReactUpdateQueue; }).call(this,require('_process')) -},{"./ReactCurrentOwner":198,"./ReactInstanceMap":232,"./ReactInstrumentation":233,"./ReactUpdates":253,"./reactProdInvariant":297,"_process":2,"fbjs/lib/invariant":319,"fbjs/lib/warning":328}],253:[function(require,module,exports){ +},{"./ReactCurrentOwner":199,"./ReactInstanceMap":233,"./ReactInstrumentation":234,"./ReactUpdates":254,"./reactProdInvariant":298,"_process":2,"fbjs/lib/invariant":320,"fbjs/lib/warning":329}],254:[function(require,module,exports){ (function (process){ /** * Copyright 2013-present, Facebook, Inc. @@ -47926,7 +48188,7 @@ var ReactUpdates = { module.exports = ReactUpdates; }).call(this,require('_process')) -},{"./CallbackQueue":166,"./PooledClass":186,"./ReactFeatureFlags":227,"./ReactReconciler":248,"./Transaction":271,"./reactProdInvariant":297,"_process":2,"fbjs/lib/invariant":319,"object-assign":158}],254:[function(require,module,exports){ +},{"./CallbackQueue":167,"./PooledClass":187,"./ReactFeatureFlags":228,"./ReactReconciler":249,"./Transaction":272,"./reactProdInvariant":298,"_process":2,"fbjs/lib/invariant":320,"object-assign":159}],255:[function(require,module,exports){ /** * Copyright 2013-present, Facebook, Inc. * All rights reserved. @@ -47941,7 +48203,7 @@ module.exports = ReactUpdates; 'use strict'; module.exports = '15.3.2'; -},{}],255:[function(require,module,exports){ +},{}],256:[function(require,module,exports){ /** * Copyright 2013-present, Facebook, Inc. * All rights reserved. @@ -48244,7 +48506,7 @@ Object.keys(ATTRS).forEach(function (key) { }); module.exports = SVGDOMPropertyConfig; -},{}],256:[function(require,module,exports){ +},{}],257:[function(require,module,exports){ /** * Copyright 2013-present, Facebook, Inc. * All rights reserved. @@ -48441,7 +48703,7 @@ var SelectEventPlugin = { }; module.exports = SelectEventPlugin; -},{"./EventConstants":177,"./EventPropagators":181,"./ReactDOMComponentTree":203,"./ReactInputSelection":231,"./SyntheticEvent":262,"./isTextInputElement":294,"fbjs/lib/ExecutionEnvironment":305,"fbjs/lib/getActiveElement":314,"fbjs/lib/keyOf":323,"fbjs/lib/shallowEqual":327}],257:[function(require,module,exports){ +},{"./EventConstants":178,"./EventPropagators":182,"./ReactDOMComponentTree":204,"./ReactInputSelection":232,"./SyntheticEvent":263,"./isTextInputElement":295,"fbjs/lib/ExecutionEnvironment":306,"fbjs/lib/getActiveElement":315,"fbjs/lib/keyOf":324,"fbjs/lib/shallowEqual":328}],258:[function(require,module,exports){ (function (process){ /** * Copyright 2013-present, Facebook, Inc. @@ -49079,7 +49341,7 @@ var SimpleEventPlugin = { module.exports = SimpleEventPlugin; }).call(this,require('_process')) -},{"./EventConstants":177,"./EventPropagators":181,"./ReactDOMComponentTree":203,"./SyntheticAnimationEvent":258,"./SyntheticClipboardEvent":259,"./SyntheticDragEvent":261,"./SyntheticEvent":262,"./SyntheticFocusEvent":263,"./SyntheticKeyboardEvent":265,"./SyntheticMouseEvent":266,"./SyntheticTouchEvent":267,"./SyntheticTransitionEvent":268,"./SyntheticUIEvent":269,"./SyntheticWheelEvent":270,"./getEventCharCode":283,"./reactProdInvariant":297,"_process":2,"fbjs/lib/EventListener":304,"fbjs/lib/emptyFunction":311,"fbjs/lib/invariant":319,"fbjs/lib/keyOf":323}],258:[function(require,module,exports){ +},{"./EventConstants":178,"./EventPropagators":182,"./ReactDOMComponentTree":204,"./SyntheticAnimationEvent":259,"./SyntheticClipboardEvent":260,"./SyntheticDragEvent":262,"./SyntheticEvent":263,"./SyntheticFocusEvent":264,"./SyntheticKeyboardEvent":266,"./SyntheticMouseEvent":267,"./SyntheticTouchEvent":268,"./SyntheticTransitionEvent":269,"./SyntheticUIEvent":270,"./SyntheticWheelEvent":271,"./getEventCharCode":284,"./reactProdInvariant":298,"_process":2,"fbjs/lib/EventListener":305,"fbjs/lib/emptyFunction":312,"fbjs/lib/invariant":320,"fbjs/lib/keyOf":324}],259:[function(require,module,exports){ /** * Copyright 2013-present, Facebook, Inc. * All rights reserved. @@ -49119,7 +49381,7 @@ function SyntheticAnimationEvent(dispatchConfig, dispatchMarker, nativeEvent, na SyntheticEvent.augmentClass(SyntheticAnimationEvent, AnimationEventInterface); module.exports = SyntheticAnimationEvent; -},{"./SyntheticEvent":262}],259:[function(require,module,exports){ +},{"./SyntheticEvent":263}],260:[function(require,module,exports){ /** * Copyright 2013-present, Facebook, Inc. * All rights reserved. @@ -49158,7 +49420,7 @@ function SyntheticClipboardEvent(dispatchConfig, dispatchMarker, nativeEvent, na SyntheticEvent.augmentClass(SyntheticClipboardEvent, ClipboardEventInterface); module.exports = SyntheticClipboardEvent; -},{"./SyntheticEvent":262}],260:[function(require,module,exports){ +},{"./SyntheticEvent":263}],261:[function(require,module,exports){ /** * Copyright 2013-present, Facebook, Inc. * All rights reserved. @@ -49195,7 +49457,7 @@ function SyntheticCompositionEvent(dispatchConfig, dispatchMarker, nativeEvent, SyntheticEvent.augmentClass(SyntheticCompositionEvent, CompositionEventInterface); module.exports = SyntheticCompositionEvent; -},{"./SyntheticEvent":262}],261:[function(require,module,exports){ +},{"./SyntheticEvent":263}],262:[function(require,module,exports){ /** * Copyright 2013-present, Facebook, Inc. * All rights reserved. @@ -49232,7 +49494,7 @@ function SyntheticDragEvent(dispatchConfig, dispatchMarker, nativeEvent, nativeE SyntheticMouseEvent.augmentClass(SyntheticDragEvent, DragEventInterface); module.exports = SyntheticDragEvent; -},{"./SyntheticMouseEvent":266}],262:[function(require,module,exports){ +},{"./SyntheticMouseEvent":267}],263:[function(require,module,exports){ (function (process){ /** * Copyright 2013-present, Facebook, Inc. @@ -49503,7 +49765,7 @@ function getPooledWarningPropertyDefinition(propName, getVal) { } } }).call(this,require('_process')) -},{"./PooledClass":186,"_process":2,"fbjs/lib/emptyFunction":311,"fbjs/lib/warning":328,"object-assign":158}],263:[function(require,module,exports){ +},{"./PooledClass":187,"_process":2,"fbjs/lib/emptyFunction":312,"fbjs/lib/warning":329,"object-assign":159}],264:[function(require,module,exports){ /** * Copyright 2013-present, Facebook, Inc. * All rights reserved. @@ -49540,7 +49802,7 @@ function SyntheticFocusEvent(dispatchConfig, dispatchMarker, nativeEvent, native SyntheticUIEvent.augmentClass(SyntheticFocusEvent, FocusEventInterface); module.exports = SyntheticFocusEvent; -},{"./SyntheticUIEvent":269}],264:[function(require,module,exports){ +},{"./SyntheticUIEvent":270}],265:[function(require,module,exports){ /** * Copyright 2013-present, Facebook, Inc. * All rights reserved. @@ -49578,7 +49840,7 @@ function SyntheticInputEvent(dispatchConfig, dispatchMarker, nativeEvent, native SyntheticEvent.augmentClass(SyntheticInputEvent, InputEventInterface); module.exports = SyntheticInputEvent; -},{"./SyntheticEvent":262}],265:[function(require,module,exports){ +},{"./SyntheticEvent":263}],266:[function(require,module,exports){ /** * Copyright 2013-present, Facebook, Inc. * All rights reserved. @@ -49663,7 +49925,7 @@ function SyntheticKeyboardEvent(dispatchConfig, dispatchMarker, nativeEvent, nat SyntheticUIEvent.augmentClass(SyntheticKeyboardEvent, KeyboardEventInterface); module.exports = SyntheticKeyboardEvent; -},{"./SyntheticUIEvent":269,"./getEventCharCode":283,"./getEventKey":284,"./getEventModifierState":285}],266:[function(require,module,exports){ +},{"./SyntheticUIEvent":270,"./getEventCharCode":284,"./getEventKey":285,"./getEventModifierState":286}],267:[function(require,module,exports){ /** * Copyright 2013-present, Facebook, Inc. * All rights reserved. @@ -49736,7 +49998,7 @@ function SyntheticMouseEvent(dispatchConfig, dispatchMarker, nativeEvent, native SyntheticUIEvent.augmentClass(SyntheticMouseEvent, MouseEventInterface); module.exports = SyntheticMouseEvent; -},{"./SyntheticUIEvent":269,"./ViewportMetrics":272,"./getEventModifierState":285}],267:[function(require,module,exports){ +},{"./SyntheticUIEvent":270,"./ViewportMetrics":273,"./getEventModifierState":286}],268:[function(require,module,exports){ /** * Copyright 2013-present, Facebook, Inc. * All rights reserved. @@ -49782,7 +50044,7 @@ function SyntheticTouchEvent(dispatchConfig, dispatchMarker, nativeEvent, native SyntheticUIEvent.augmentClass(SyntheticTouchEvent, TouchEventInterface); module.exports = SyntheticTouchEvent; -},{"./SyntheticUIEvent":269,"./getEventModifierState":285}],268:[function(require,module,exports){ +},{"./SyntheticUIEvent":270,"./getEventModifierState":286}],269:[function(require,module,exports){ /** * Copyright 2013-present, Facebook, Inc. * All rights reserved. @@ -49822,7 +50084,7 @@ function SyntheticTransitionEvent(dispatchConfig, dispatchMarker, nativeEvent, n SyntheticEvent.augmentClass(SyntheticTransitionEvent, TransitionEventInterface); module.exports = SyntheticTransitionEvent; -},{"./SyntheticEvent":262}],269:[function(require,module,exports){ +},{"./SyntheticEvent":263}],270:[function(require,module,exports){ /** * Copyright 2013-present, Facebook, Inc. * All rights reserved. @@ -49882,7 +50144,7 @@ function SyntheticUIEvent(dispatchConfig, dispatchMarker, nativeEvent, nativeEve SyntheticEvent.augmentClass(SyntheticUIEvent, UIEventInterface); module.exports = SyntheticUIEvent; -},{"./SyntheticEvent":262,"./getEventTarget":286}],270:[function(require,module,exports){ +},{"./SyntheticEvent":263,"./getEventTarget":287}],271:[function(require,module,exports){ /** * Copyright 2013-present, Facebook, Inc. * All rights reserved. @@ -49937,7 +50199,7 @@ function SyntheticWheelEvent(dispatchConfig, dispatchMarker, nativeEvent, native SyntheticMouseEvent.augmentClass(SyntheticWheelEvent, WheelEventInterface); module.exports = SyntheticWheelEvent; -},{"./SyntheticMouseEvent":266}],271:[function(require,module,exports){ +},{"./SyntheticMouseEvent":267}],272:[function(require,module,exports){ (function (process){ /** * Copyright 2013-present, Facebook, Inc. @@ -50173,7 +50435,7 @@ var Transaction = { module.exports = Transaction; }).call(this,require('_process')) -},{"./reactProdInvariant":297,"_process":2,"fbjs/lib/invariant":319}],272:[function(require,module,exports){ +},{"./reactProdInvariant":298,"_process":2,"fbjs/lib/invariant":320}],273:[function(require,module,exports){ /** * Copyright 2013-present, Facebook, Inc. * All rights reserved. @@ -50201,7 +50463,7 @@ var ViewportMetrics = { }; module.exports = ViewportMetrics; -},{}],273:[function(require,module,exports){ +},{}],274:[function(require,module,exports){ (function (process){ /** * Copyright 2014-present, Facebook, Inc. @@ -50262,7 +50524,7 @@ function accumulateInto(current, next) { module.exports = accumulateInto; }).call(this,require('_process')) -},{"./reactProdInvariant":297,"_process":2,"fbjs/lib/invariant":319}],274:[function(require,module,exports){ +},{"./reactProdInvariant":298,"_process":2,"fbjs/lib/invariant":320}],275:[function(require,module,exports){ /** * Copyright 2013-present, Facebook, Inc. * All rights reserved. @@ -50307,7 +50569,7 @@ function adler32(data) { } module.exports = adler32; -},{}],275:[function(require,module,exports){ +},{}],276:[function(require,module,exports){ (function (process){ /** * Copyright 2013-present, Facebook, Inc. @@ -50334,7 +50596,7 @@ if (process.env.NODE_ENV !== 'production') { module.exports = canDefineProperty; }).call(this,require('_process')) -},{"_process":2}],276:[function(require,module,exports){ +},{"_process":2}],277:[function(require,module,exports){ (function (process){ /** * Copyright 2013-present, Facebook, Inc. @@ -50424,7 +50686,7 @@ function checkReactTypeSpec(typeSpecs, values, location, componentName, element, module.exports = checkReactTypeSpec; }).call(this,require('_process')) -},{"./ReactComponentTreeHook":196,"./ReactPropTypeLocationNames":242,"./ReactPropTypesSecret":245,"./reactProdInvariant":297,"_process":2,"fbjs/lib/invariant":319,"fbjs/lib/warning":328}],277:[function(require,module,exports){ +},{"./ReactComponentTreeHook":197,"./ReactPropTypeLocationNames":243,"./ReactPropTypesSecret":246,"./reactProdInvariant":298,"_process":2,"fbjs/lib/invariant":320,"fbjs/lib/warning":329}],278:[function(require,module,exports){ /** * Copyright 2013-present, Facebook, Inc. * All rights reserved. @@ -50457,7 +50719,7 @@ var createMicrosoftUnsafeLocalFunction = function (func) { }; module.exports = createMicrosoftUnsafeLocalFunction; -},{}],278:[function(require,module,exports){ +},{}],279:[function(require,module,exports){ (function (process){ /** * Copyright 2013-present, Facebook, Inc. @@ -50539,7 +50801,7 @@ function dangerousStyleValue(name, value, component) { module.exports = dangerousStyleValue; }).call(this,require('_process')) -},{"./CSSProperty":164,"_process":2,"fbjs/lib/warning":328}],279:[function(require,module,exports){ +},{"./CSSProperty":165,"_process":2,"fbjs/lib/warning":329}],280:[function(require,module,exports){ /** * Copyright 2016-present, Facebook, Inc. * All rights reserved. @@ -50663,7 +50925,7 @@ function escapeTextContentForBrowser(text) { } module.exports = escapeTextContentForBrowser; -},{}],280:[function(require,module,exports){ +},{}],281:[function(require,module,exports){ (function (process){ /** * Copyright 2013-present, Facebook, Inc. @@ -50726,7 +50988,7 @@ function findDOMNode(componentOrElement) { module.exports = findDOMNode; }).call(this,require('_process')) -},{"./ReactCurrentOwner":198,"./ReactDOMComponentTree":203,"./ReactInstanceMap":232,"./getHostComponentFromComposite":287,"./reactProdInvariant":297,"_process":2,"fbjs/lib/invariant":319,"fbjs/lib/warning":328}],281:[function(require,module,exports){ +},{"./ReactCurrentOwner":199,"./ReactDOMComponentTree":204,"./ReactInstanceMap":233,"./getHostComponentFromComposite":288,"./reactProdInvariant":298,"_process":2,"fbjs/lib/invariant":320,"fbjs/lib/warning":329}],282:[function(require,module,exports){ (function (process){ /** * Copyright 2013-present, Facebook, Inc. @@ -50805,7 +51067,7 @@ function flattenChildren(children, selfDebugID) { module.exports = flattenChildren; }).call(this,require('_process')) -},{"./KeyEscapeUtils":184,"./ReactComponentTreeHook":196,"./traverseAllChildren":302,"_process":2,"fbjs/lib/warning":328}],282:[function(require,module,exports){ +},{"./KeyEscapeUtils":185,"./ReactComponentTreeHook":197,"./traverseAllChildren":303,"_process":2,"fbjs/lib/warning":329}],283:[function(require,module,exports){ /** * Copyright 2013-present, Facebook, Inc. * All rights reserved. @@ -50837,7 +51099,7 @@ function forEachAccumulated(arr, cb, scope) { } module.exports = forEachAccumulated; -},{}],283:[function(require,module,exports){ +},{}],284:[function(require,module,exports){ /** * Copyright 2013-present, Facebook, Inc. * All rights reserved. @@ -50888,7 +51150,7 @@ function getEventCharCode(nativeEvent) { } module.exports = getEventCharCode; -},{}],284:[function(require,module,exports){ +},{}],285:[function(require,module,exports){ /** * Copyright 2013-present, Facebook, Inc. * All rights reserved. @@ -50991,7 +51253,7 @@ function getEventKey(nativeEvent) { } module.exports = getEventKey; -},{"./getEventCharCode":283}],285:[function(require,module,exports){ +},{"./getEventCharCode":284}],286:[function(require,module,exports){ /** * Copyright 2013-present, Facebook, Inc. * All rights reserved. @@ -51035,7 +51297,7 @@ function getEventModifierState(nativeEvent) { } module.exports = getEventModifierState; -},{}],286:[function(require,module,exports){ +},{}],287:[function(require,module,exports){ /** * Copyright 2013-present, Facebook, Inc. * All rights reserved. @@ -51071,7 +51333,7 @@ function getEventTarget(nativeEvent) { } module.exports = getEventTarget; -},{}],287:[function(require,module,exports){ +},{}],288:[function(require,module,exports){ /** * Copyright 2013-present, Facebook, Inc. * All rights reserved. @@ -51102,7 +51364,7 @@ function getHostComponentFromComposite(inst) { } module.exports = getHostComponentFromComposite; -},{"./ReactNodeTypes":239}],288:[function(require,module,exports){ +},{"./ReactNodeTypes":240}],289:[function(require,module,exports){ /** * Copyright 2013-present, Facebook, Inc. * All rights reserved. @@ -51144,7 +51406,7 @@ function getIteratorFn(maybeIterable) { } module.exports = getIteratorFn; -},{}],289:[function(require,module,exports){ +},{}],290:[function(require,module,exports){ /** * Copyright 2013-present, Facebook, Inc. * All rights reserved. @@ -51219,7 +51481,7 @@ function getNodeForCharacterOffset(root, offset) { } module.exports = getNodeForCharacterOffset; -},{}],290:[function(require,module,exports){ +},{}],291:[function(require,module,exports){ /** * Copyright 2013-present, Facebook, Inc. * All rights reserved. @@ -51253,7 +51515,7 @@ function getTextContentAccessor() { } module.exports = getTextContentAccessor; -},{"fbjs/lib/ExecutionEnvironment":305}],291:[function(require,module,exports){ +},{"fbjs/lib/ExecutionEnvironment":306}],292:[function(require,module,exports){ /** * Copyright 2013-present, Facebook, Inc. * All rights reserved. @@ -51355,7 +51617,7 @@ function getVendorPrefixedEventName(eventName) { } module.exports = getVendorPrefixedEventName; -},{"fbjs/lib/ExecutionEnvironment":305}],292:[function(require,module,exports){ +},{"fbjs/lib/ExecutionEnvironment":306}],293:[function(require,module,exports){ (function (process){ /** * Copyright 2013-present, Facebook, Inc. @@ -51477,7 +51739,7 @@ function instantiateReactComponent(node, shouldHaveDebugID) { module.exports = instantiateReactComponent; }).call(this,require('_process')) -},{"./ReactCompositeComponent":197,"./ReactEmptyComponent":223,"./ReactHostComponent":228,"./reactProdInvariant":297,"_process":2,"fbjs/lib/invariant":319,"fbjs/lib/warning":328,"object-assign":158}],293:[function(require,module,exports){ +},{"./ReactCompositeComponent":198,"./ReactEmptyComponent":224,"./ReactHostComponent":229,"./reactProdInvariant":298,"_process":2,"fbjs/lib/invariant":320,"fbjs/lib/warning":329,"object-assign":159}],294:[function(require,module,exports){ /** * Copyright 2013-present, Facebook, Inc. * All rights reserved. @@ -51538,7 +51800,7 @@ function isEventSupported(eventNameSuffix, capture) { } module.exports = isEventSupported; -},{"fbjs/lib/ExecutionEnvironment":305}],294:[function(require,module,exports){ +},{"fbjs/lib/ExecutionEnvironment":306}],295:[function(require,module,exports){ /** * Copyright 2013-present, Facebook, Inc. * All rights reserved. @@ -51590,7 +51852,7 @@ function isTextInputElement(elem) { } module.exports = isTextInputElement; -},{}],295:[function(require,module,exports){ +},{}],296:[function(require,module,exports){ (function (process){ /** * Copyright 2013-present, Facebook, Inc. @@ -51631,7 +51893,7 @@ function onlyChild(children) { module.exports = onlyChild; }).call(this,require('_process')) -},{"./ReactElement":221,"./reactProdInvariant":297,"_process":2,"fbjs/lib/invariant":319}],296:[function(require,module,exports){ +},{"./ReactElement":222,"./reactProdInvariant":298,"_process":2,"fbjs/lib/invariant":320}],297:[function(require,module,exports){ /** * Copyright 2013-present, Facebook, Inc. * All rights reserved. @@ -51658,7 +51920,7 @@ function quoteAttributeValueForBrowser(value) { } module.exports = quoteAttributeValueForBrowser; -},{"./escapeTextContentForBrowser":279}],297:[function(require,module,exports){ +},{"./escapeTextContentForBrowser":280}],298:[function(require,module,exports){ /** * Copyright (c) 2013-present, Facebook, Inc. * All rights reserved. @@ -51698,7 +51960,7 @@ function reactProdInvariant(code) { } module.exports = reactProdInvariant; -},{}],298:[function(require,module,exports){ +},{}],299:[function(require,module,exports){ /** * Copyright 2013-present, Facebook, Inc. * All rights reserved. @@ -51715,7 +51977,7 @@ module.exports = reactProdInvariant; var ReactMount = require('./ReactMount'); module.exports = ReactMount.renderSubtreeIntoContainer; -},{"./ReactMount":236}],299:[function(require,module,exports){ +},{"./ReactMount":237}],300:[function(require,module,exports){ /** * Copyright 2013-present, Facebook, Inc. * All rights reserved. @@ -51814,7 +52076,7 @@ if (ExecutionEnvironment.canUseDOM) { } module.exports = setInnerHTML; -},{"./DOMNamespaces":170,"./createMicrosoftUnsafeLocalFunction":277,"fbjs/lib/ExecutionEnvironment":305}],300:[function(require,module,exports){ +},{"./DOMNamespaces":171,"./createMicrosoftUnsafeLocalFunction":278,"fbjs/lib/ExecutionEnvironment":306}],301:[function(require,module,exports){ /** * Copyright 2013-present, Facebook, Inc. * All rights reserved. @@ -51863,7 +52125,7 @@ if (ExecutionEnvironment.canUseDOM) { } module.exports = setTextContent; -},{"./escapeTextContentForBrowser":279,"./setInnerHTML":299,"fbjs/lib/ExecutionEnvironment":305}],301:[function(require,module,exports){ +},{"./escapeTextContentForBrowser":280,"./setInnerHTML":300,"fbjs/lib/ExecutionEnvironment":306}],302:[function(require,module,exports){ /** * Copyright 2013-present, Facebook, Inc. * All rights reserved. @@ -51906,7 +52168,7 @@ function shouldUpdateReactComponent(prevElement, nextElement) { } module.exports = shouldUpdateReactComponent; -},{}],302:[function(require,module,exports){ +},{}],303:[function(require,module,exports){ (function (process){ /** * Copyright 2013-present, Facebook, Inc. @@ -52076,7 +52338,7 @@ function traverseAllChildren(children, callback, traverseContext) { module.exports = traverseAllChildren; }).call(this,require('_process')) -},{"./KeyEscapeUtils":184,"./ReactCurrentOwner":198,"./ReactElement":221,"./getIteratorFn":288,"./reactProdInvariant":297,"_process":2,"fbjs/lib/invariant":319,"fbjs/lib/warning":328}],303:[function(require,module,exports){ +},{"./KeyEscapeUtils":185,"./ReactCurrentOwner":199,"./ReactElement":222,"./getIteratorFn":289,"./reactProdInvariant":298,"_process":2,"fbjs/lib/invariant":320,"fbjs/lib/warning":329}],304:[function(require,module,exports){ (function (process){ /** * Copyright 2015-present, Facebook, Inc. @@ -52461,7 +52723,7 @@ if (process.env.NODE_ENV !== 'production') { module.exports = validateDOMNesting; }).call(this,require('_process')) -},{"_process":2,"fbjs/lib/emptyFunction":311,"fbjs/lib/warning":328,"object-assign":158}],304:[function(require,module,exports){ +},{"_process":2,"fbjs/lib/emptyFunction":312,"fbjs/lib/warning":329,"object-assign":159}],305:[function(require,module,exports){ (function (process){ 'use strict'; @@ -52547,7 +52809,7 @@ var EventListener = { module.exports = EventListener; }).call(this,require('_process')) -},{"./emptyFunction":311,"_process":2}],305:[function(require,module,exports){ +},{"./emptyFunction":312,"_process":2}],306:[function(require,module,exports){ /** * Copyright (c) 2013-present, Facebook, Inc. * All rights reserved. @@ -52583,7 +52845,7 @@ var ExecutionEnvironment = { }; module.exports = ExecutionEnvironment; -},{}],306:[function(require,module,exports){ +},{}],307:[function(require,module,exports){ "use strict"; /** @@ -52615,7 +52877,7 @@ function camelize(string) { } module.exports = camelize; -},{}],307:[function(require,module,exports){ +},{}],308:[function(require,module,exports){ /** * Copyright (c) 2013-present, Facebook, Inc. * All rights reserved. @@ -52655,7 +52917,7 @@ function camelizeStyleName(string) { } module.exports = camelizeStyleName; -},{"./camelize":306}],308:[function(require,module,exports){ +},{"./camelize":307}],309:[function(require,module,exports){ 'use strict'; /** @@ -52695,7 +52957,7 @@ function containsNode(outerNode, innerNode) { } module.exports = containsNode; -},{"./isTextNode":321}],309:[function(require,module,exports){ +},{"./isTextNode":322}],310:[function(require,module,exports){ (function (process){ 'use strict'; @@ -52824,7 +53086,7 @@ function createArrayFromMixed(obj) { module.exports = createArrayFromMixed; }).call(this,require('_process')) -},{"./invariant":319,"_process":2}],310:[function(require,module,exports){ +},{"./invariant":320,"_process":2}],311:[function(require,module,exports){ (function (process){ 'use strict'; @@ -52910,7 +53172,7 @@ function createNodesFromMarkup(markup, handleScript) { module.exports = createNodesFromMarkup; }).call(this,require('_process')) -},{"./ExecutionEnvironment":305,"./createArrayFromMixed":309,"./getMarkupWrap":315,"./invariant":319,"_process":2}],311:[function(require,module,exports){ +},{"./ExecutionEnvironment":306,"./createArrayFromMixed":310,"./getMarkupWrap":316,"./invariant":320,"_process":2}],312:[function(require,module,exports){ "use strict"; /** @@ -52949,7 +53211,7 @@ emptyFunction.thatReturnsArgument = function (arg) { }; module.exports = emptyFunction; -},{}],312:[function(require,module,exports){ +},{}],313:[function(require,module,exports){ (function (process){ /** * Copyright (c) 2013-present, Facebook, Inc. @@ -52971,7 +53233,7 @@ if (process.env.NODE_ENV !== 'production') { module.exports = emptyObject; }).call(this,require('_process')) -},{"_process":2}],313:[function(require,module,exports){ +},{"_process":2}],314:[function(require,module,exports){ /** * Copyright (c) 2013-present, Facebook, Inc. * All rights reserved. @@ -52998,7 +53260,7 @@ function focusNode(node) { } module.exports = focusNode; -},{}],314:[function(require,module,exports){ +},{}],315:[function(require,module,exports){ 'use strict'; /** @@ -53033,7 +53295,7 @@ function getActiveElement() /*?DOMElement*/{ } module.exports = getActiveElement; -},{}],315:[function(require,module,exports){ +},{}],316:[function(require,module,exports){ (function (process){ 'use strict'; @@ -53130,7 +53392,7 @@ function getMarkupWrap(nodeName) { module.exports = getMarkupWrap; }).call(this,require('_process')) -},{"./ExecutionEnvironment":305,"./invariant":319,"_process":2}],316:[function(require,module,exports){ +},{"./ExecutionEnvironment":306,"./invariant":320,"_process":2}],317:[function(require,module,exports){ /** * Copyright (c) 2013-present, Facebook, Inc. * All rights reserved. @@ -53169,7 +53431,7 @@ function getUnboundedScrollPosition(scrollable) { } module.exports = getUnboundedScrollPosition; -},{}],317:[function(require,module,exports){ +},{}],318:[function(require,module,exports){ 'use strict'; /** @@ -53202,7 +53464,7 @@ function hyphenate(string) { } module.exports = hyphenate; -},{}],318:[function(require,module,exports){ +},{}],319:[function(require,module,exports){ /** * Copyright (c) 2013-present, Facebook, Inc. * All rights reserved. @@ -53241,7 +53503,7 @@ function hyphenateStyleName(string) { } module.exports = hyphenateStyleName; -},{"./hyphenate":317}],319:[function(require,module,exports){ +},{"./hyphenate":318}],320:[function(require,module,exports){ (function (process){ /** * Copyright (c) 2013-present, Facebook, Inc. @@ -53293,7 +53555,7 @@ function invariant(condition, format, a, b, c, d, e, f) { module.exports = invariant; }).call(this,require('_process')) -},{"_process":2}],320:[function(require,module,exports){ +},{"_process":2}],321:[function(require,module,exports){ 'use strict'; /** @@ -53316,7 +53578,7 @@ function isNode(object) { } module.exports = isNode; -},{}],321:[function(require,module,exports){ +},{}],322:[function(require,module,exports){ 'use strict'; /** @@ -53341,7 +53603,7 @@ function isTextNode(object) { } module.exports = isTextNode; -},{"./isNode":320}],322:[function(require,module,exports){ +},{"./isNode":321}],323:[function(require,module,exports){ (function (process){ /** * Copyright (c) 2013-present, Facebook, Inc. @@ -53391,7 +53653,7 @@ var keyMirror = function keyMirror(obj) { module.exports = keyMirror; }).call(this,require('_process')) -},{"./invariant":319,"_process":2}],323:[function(require,module,exports){ +},{"./invariant":320,"_process":2}],324:[function(require,module,exports){ "use strict"; /** @@ -53426,7 +53688,7 @@ var keyOf = function keyOf(oneKeyObj) { }; module.exports = keyOf; -},{}],324:[function(require,module,exports){ +},{}],325:[function(require,module,exports){ /** * Copyright (c) 2013-present, Facebook, Inc. * All rights reserved. @@ -53456,7 +53718,7 @@ function memoizeStringOnly(callback) { } module.exports = memoizeStringOnly; -},{}],325:[function(require,module,exports){ +},{}],326:[function(require,module,exports){ /** * Copyright (c) 2013-present, Facebook, Inc. * All rights reserved. @@ -53479,7 +53741,7 @@ if (ExecutionEnvironment.canUseDOM) { } module.exports = performance || {}; -},{"./ExecutionEnvironment":305}],326:[function(require,module,exports){ +},{"./ExecutionEnvironment":306}],327:[function(require,module,exports){ 'use strict'; /** @@ -53513,7 +53775,7 @@ if (performance.now) { } module.exports = performanceNow; -},{"./performance":325}],327:[function(require,module,exports){ +},{"./performance":326}],328:[function(require,module,exports){ /** * Copyright (c) 2013-present, Facebook, Inc. * All rights reserved. @@ -53581,7 +53843,7 @@ function shallowEqual(objA, objB) { } module.exports = shallowEqual; -},{}],328:[function(require,module,exports){ +},{}],329:[function(require,module,exports){ (function (process){ /** * Copyright 2014-2015, Facebook, Inc. @@ -53650,9 +53912,9 @@ if (process.env.NODE_ENV !== 'production') { module.exports = warning; }).call(this,require('_process')) -},{"./emptyFunction":311,"_process":2}],329:[function(require,module,exports){ +},{"./emptyFunction":312,"_process":2}],330:[function(require,module,exports){ 'use strict'; module.exports = require('./lib/React'); -},{"./lib/React":187}]},{},[3]); +},{"./lib/React":188}]},{},[3]); diff --git a/js/components/content/disadv/DisAdvAddListItem.js b/js/components/content/disadv/DisAdvAddListItem.js index f61503d4..c7cfee1b 100644 --- a/js/components/content/disadv/DisAdvAddListItem.js +++ b/js/components/content/disadv/DisAdvAddListItem.js @@ -63,6 +63,7 @@ class DisAdvAddListItem extends Component { var inputElement2; if (['ADV_4','ADV_16','ADV_17','ADV_47','DISADV_48'].indexOf(disadv.id) > -1) { + console.log(disadv.sel); if (this.state.selected !== '') { ap = disadv.ap[DisAdvStore.get(this.state.selected).skt - 1]; } diff --git a/js/components/content/rcp/SpecialAbilitiesListAddItem.js b/js/components/content/rcp/SpecialAbilitiesListAddItem.js deleted file mode 100644 index 88af1564..00000000 --- a/js/components/content/rcp/SpecialAbilitiesListAddItem.js +++ /dev/null @@ -1,113 +0,0 @@ -import BorderButton from '../../layout/BorderButton'; -import SpecialAbilitiesActions from '../../../actions/SpecialAbilitiesActions'; -import SpecialAbilitiesStore from '../../../stores/SpecialAbilitiesStore'; -import Dropdown from '../../layout/Dropdown'; -import React, { Component, PropTypes } from 'react'; - -class SpecialAbilitiesListAddItem extends Component { - - static propTypes = { - apLeft: PropTypes.number, - item: PropTypes.object - }; - - state = { - selected: '', - selected_tier: 0 - }; - - constructor(props) { - super(props); - } - - handleSelect = selected => { - if (this.props.item.id === 'SA_10') - this.setState({ selected, selected2: '', input: '' }); - else - this.setState({ selected }); - }; - handleSelectTier = selected_tier => this.setState({ selected_tier }); - addToList = args => { - SpecialAbilitiesActions.addToList(args); - if (this.state.selected !== '' || this.state.selected_tier !== 0 || this.state.input !== '') { - this.setState({ - selected: '', - selected_tier: 0 - }); - } - }; - - render() { - - const item = this.props.item; - - var ap; - var disabled = false; - var args = { id: item.id }; - - var tierElement; - var selectElement; - - if (item.id === 'SA_30') { - args.sel = this.state.selected; - args.tier = this.state.selected_tier; - if (this.state.selected !== '' && this.state.selected_tier !== 0) - ap = item.ap * this.state.selected_tier; - } else { - if (this.state.selected !== '') { - ap = SpecialAbilitiesStore.get(item.id).sel[this.state.selected - 1][2]; - } - args.sel = this.state.selected; - } - - args.costs = 0; - - var roman = ['I', 'II', 'III', 'IV', 'V', 'VI', 'VII', 'VIII', 'IX', 'X']; - - if (item.tiers !== undefined && item.tiers !== null) { - var array = []; - if (this.props.apLeft < 4) item.tiers = 1; - else if (this.props.apLeft < 6) item.tiers = 2; - for (let i = 0; i < item.tiers; i++ ) { - array.push([roman[i], i + 1]); - } - tierElement = ( - - ); - if (this.state.selected_tier === 0) disabled = true; - } - - if (item.sel !== undefined && item.sel.length > 0) { - if (item.id === 'SA_28') item.sel = item.sel.filter(e => SpecialAbilitiesStore.get(item.id).sel[e[1] - 1][2] <= this.props.apLeft); - selectElement = ( - - ); - if (this.state.selected === '') disabled = true; - } - - return ( - - -
-

{item.name}

- {selectElement} - {tierElement} -
- - {ap} - - - - - ); - } -} - -export default SpecialAbilitiesListAddItem; diff --git a/js/components/content/rcp/SpecialAbilitiesListRemoveItem.js b/js/components/content/rcp/SpecialAbilitiesListRemoveItem.js deleted file mode 100644 index 2959b593..00000000 --- a/js/components/content/rcp/SpecialAbilitiesListRemoveItem.js +++ /dev/null @@ -1,86 +0,0 @@ -import BorderButton from '../../layout/BorderButton'; -import SpecialAbilitiesActions from '../../../actions/SpecialAbilitiesActions'; -import Dropdown from '../../layout/Dropdown'; -import React, { Component, PropTypes } from 'react'; -import TextField from '../../layout/TextField'; - -class SpecialAbilitiesListRemoveItem extends Component { - - static propTypes = { - apLeft: PropTypes.number, - item: PropTypes.object - }; - - state = { - selected_tier: 0 - }; - - constructor(props) { - super(props); - } - - handleSelectTier = selected_tier => { - var item = this.props.item; - SpecialAbilitiesActions.updateTier( - item.id, - selected_tier, - 0, - item.sid - ); - }; - removeFromList = args => SpecialAbilitiesActions.removeFromList(args); - - render() { - - const item = this.props.item; - - var ap = item.ap; - var disabled = item.disabled; - var args = { id: item.id }; - - var name = item.name; - - var tierElement; - - var roman = ['I', 'II', 'III', 'IV', 'V', 'VI', 'VII', 'VIII', 'IX', 'X']; - - if (item.tiers !== undefined && item.tiers !== null) { - var array = []; - item.tiers = Math.min(item.tiers, item.tier + Math.floor(this.props.apLeft / 2)); - for (let i = 0; i < item.tiers; i++ ) { - array.push([roman[i], i + 1]); - } - tierElement = ( - - ); - ap = item.ap * item.tier; - } - - args.costs = 0; - - if (item.hasOwnProperty('sid')) args.sid = item.sid; - - if (item.hasOwnProperty('add')) name += ` (${item.add})`; - - return ( - - -
-

{name}

- {tierElement} -
- - {ap} - - - - - ); - } -} - -export default SpecialAbilitiesListRemoveItem; diff --git a/js/components/content/rcp/SpellListItem.js b/js/components/content/rcp/SpellListItem.js deleted file mode 100644 index 9f310df1..00000000 --- a/js/components/content/rcp/SpellListItem.js +++ /dev/null @@ -1,61 +0,0 @@ -import BorderButton from '../../layout/BorderButton'; -import Dropdown from '../../layout/Dropdown'; -import RadioButtonGroup from '../../layout/RadioButtonGroup'; -import React, { PropTypes, Component } from 'react'; -import Scroll from '../../layout/Scroll'; -import Slidein from '../../layout/Slidein'; -import SpellsActions from '../../../actions/SpellsActions'; -import TextField from '../../layout/TextField'; -import classNames from 'classnames'; - -class SpellListItem extends Component { - - static propTypes = { - spell: PropTypes.object - }; - - constructor(props) { - super(props); - } - - addToList = id => SpellsActions.addToList(id); - addPoint = id => SpellsActions.addPoint(id); - removePoint = (id, fw) => { - if (fw === 0) { - SpellsActions.removeFromList(id); - } else { - SpellsActions.removePoint(id); - } - }; - - render() { - - const spell = this.props.spell; - - const check = spell.check.splice(0, 3); - const checkmod = spell.check[0]; - - const GR = ['Spruch', 'Ritual', 'Fluch', 'Lied', 'Trick']; - const MERK = ['Antimagie', 'Dämonisch', 'Einfluss', 'Elementar', 'Heilung', 'Hellsicht', 'Illusion', 'Sphären', 'Objekt', 'Telekinese', 'Verwandlung', 'Rituale']; - - return ( - - {MERK[spell.merk - 1]} - - ); - } -} - -export default SpellListItem; diff --git a/js/constants/Categories.js b/js/constants/Categories.js new file mode 100644 index 00000000..e39d9427 --- /dev/null +++ b/js/constants/Categories.js @@ -0,0 +1,23 @@ +// import keyMirror from 'keymirror'; + +export default { + ADVANTAGES: 'adv', + ATTRIBUTES: 'attributes', + CHANTS: 'liturgies', + COMBAT_TECHNIQUES: 'combattech', + DISADVANTAGES: 'disadv', + SPECIAL_ABILITIES: 'sa', + SPELLS: 'spells', + TALENTS: 'talents' +}; + +// export default keyMirror({ +// ADVANTAGES: null, +// ATTRIBUTES: null, +// CHANTS: null, +// COMBAT_TECHNIQUES: null, +// DISADVANTAGES: null, +// SPECIAL_ABILITIES: null, +// SPELLS: null, +// TALENTS: null +// }); diff --git a/js/stores/AttributeStore.js b/js/stores/AttributeStore.js index 926992e7..a28288e3 100644 --- a/js/stores/AttributeStore.js +++ b/js/stores/AttributeStore.js @@ -5,8 +5,9 @@ import ListStore from './ListStore'; import PhaseStore from './PhaseStore'; import RaceStore from './rcp/RaceStore'; import ActionTypes from '../constants/ActionTypes'; +import Categories from '../constants/Categories'; -const CATEGORY = 'attributes'; +const CATEGORY = Categories.ATTRIBUTES; var _le = 5; var _le_add = 0; @@ -38,6 +39,20 @@ function _addMaxEnergyPoint(id) { } } +function _updateAll(obj) { + obj.values.forEach(e => { + ListStore.setProperty(e[0], 'value', e[1]); + ListStore.setProperty(e[0], 'mod', e[2]); + }); + _le = obj._le; + _le_add = obj._le_add; + _ae_add = obj._ae_add; + _ke_add = obj._ke_add; + _sk = obj._sk; + _zk = obj._zk; + _gs = obj._gs; +} + function _assignRCP(selections) { let currentRace = RaceStore.getCurrent() || {}; let mod = 0; @@ -77,7 +92,7 @@ var AttributeStore = Object.assign({}, EventEmitter.prototype, { getForSave: function() { return { - values: ListStore.getAllByCategory(CATEGORY).map(e => [e.value, e.mod]), + values: ListStore.getAllByCategory(CATEGORY).map(e => [e.id, e.value, e.mod]), _le, _le_add, _ae_add, _ke_add, _sk, _zk, _gs }; }, @@ -155,6 +170,10 @@ AttributeStore.dispatchToken = AppDispatcher.register( function( payload ) { switch( payload.actionType ) { + case ActionTypes.RECEIVE_HERO: + _updateAll(payload.attr); + break; + case ActionTypes.ADD_ATTRIBUTE_POINT: _addPoint(payload.id); break; diff --git a/js/stores/CombatTechniquesStore.js b/js/stores/CombatTechniquesStore.js index 467c795d..251da738 100644 --- a/js/stores/CombatTechniquesStore.js +++ b/js/stores/CombatTechniquesStore.js @@ -6,8 +6,9 @@ import PhaseStore from './PhaseStore'; import ProfessionStore from './rcp/ProfessionStore'; import ProfessionVariantStore from './rcp/ProfessionVariantStore'; import ActionTypes from '../constants/ActionTypes'; +import Categories from '../constants/Categories'; -const CATEGORY = 'combattech'; +const CATEGORY = Categories.COMBAT_TECHNIQUES; var _filter = ''; var _sortOrder = 'name'; @@ -28,6 +29,12 @@ function _updateSortOrder(option) { _sortOrder = option; } +function _updateAll(obj) { + obj.active.forEach(e => { + ListStore.setSR(...e); + }); +} + function _assignRCP(selections) { var list = []; @@ -173,6 +180,11 @@ var CombatTechniquesStore = Object.assign({}, EventEmitter.prototype, { CombatTechniquesStore.dispatchToken = AppDispatcher.register( function( payload ) { switch( payload.actionType ) { + + case ActionTypes.RECEIVE_HERO: + _updateAll(payload.ct); + break; + case ActionTypes.FILTER_COMBATTECHNIQUES: _updateFilterText(payload.text); break; diff --git a/js/stores/DisAdvStore.js b/js/stores/DisAdvStore.js index 94035745..c519be22 100644 --- a/js/stores/DisAdvStore.js +++ b/js/stores/DisAdvStore.js @@ -2,12 +2,16 @@ import AppDispatcher from '../dispatcher/AppDispatcher'; import { EventEmitter } from 'events'; import ELStore from './ELStore'; import ListStore from './ListStore'; +import LiturgiesStore from './LiturgiesStore'; import RaceStore from './rcp/RaceStore'; +import SpellsStore from './SpellsStore'; +import TalentsStore from './TalentsStore'; import ActionTypes from '../constants/ActionTypes'; import validate from '../utils/validate'; +import Categories from '../constants/Categories'; -const CATEGORY_1 = 'adv'; -const CATEGORY_2 = 'disadv'; +const CATEGORY_1 = Categories.ADVANTAGES; +const CATEGORY_2 = Categories.DISADVANTAGES; var _filter = ''; var _showRating = true; @@ -32,13 +36,6 @@ function _activate(payload) { obj.active.push(sel); new_sid = sel; break; - case 'ADV_28': - case 'ADV_29': - if (input[0] === '' && input[1] === '') - obj.active.push(sel); - else if (obj.active.filter(e => e[0] === input[0]).length === 0) - obj.active.push(input); - break; case 'DISADV_1': case 'DISADV_34': case 'DISADV_50': @@ -154,6 +151,36 @@ function _updateTier(id, tier, sid) { ListStore.set(id, obj); } +function _updateAll(payload) { + payload.active.forEach(e => { + let [ id, options ] = e; + var obj = ListStore.get(id); + if (obj.max !== null) { + ListStore.setProperty(id, 'active', options); + switch (id) { + case 'ADV_4': + case 'ADV_16': + case 'DISADV_48': + options.forEach(p => { + ListStore.addDependencies(obj.req, p); + }); + break; + default: + options.forEach(() => { + ListStore.addDependencies(obj.req); + }); + } + } else { + ListStore.activate(id); + ListStore.addDependencies(obj.req); + for (let property in options) { + ListStore.setProperty(id, property, options[property]); + } + } + }); + _showRating = payload._showRating; +} + function _assignRCP() { var list = new Set(); @@ -571,6 +598,10 @@ DisAdvStore.dispatchToken = AppDispatcher.register( function( payload ) { switch( payload.actionType ) { + case ActionTypes.RECEIVE_HERO: + _updateAll(payload.disadv); + break; + case ActionTypes.FILTER_DISADV: _updateFilterText(payload.text); break; @@ -596,6 +627,7 @@ DisAdvStore.dispatchToken = AppDispatcher.register( function( payload ) { break; case ActionTypes.RECEIVE_RAW_LISTS: + AppDispatcher.waitFor([LiturgiesStore.dispatchToken, SpellsStore.dispatchToken, TalentsStore.dispatchToken]); DisAdvStore.init(payload.adv, payload.disadv); break; diff --git a/js/stores/ListStore.js b/js/stores/ListStore.js index 4233b3cf..92fd4adf 100644 --- a/js/stores/ListStore.js +++ b/js/stores/ListStore.js @@ -118,6 +118,10 @@ var ListStore = Object.assign({}, EventEmitter.prototype, { _list[id].fw = value; }, + setProperty: function(id, property, value) { + _list[id][property] = value; + }, + addToProperty: function(id, property, value) { _list[id][property] += value; }, diff --git a/js/stores/LiturgiesStore.js b/js/stores/LiturgiesStore.js index 60bc8b2a..ff0254cb 100644 --- a/js/stores/LiturgiesStore.js +++ b/js/stores/LiturgiesStore.js @@ -5,8 +5,9 @@ import ListStore from './ListStore'; import PhaseStore from './PhaseStore'; import ProfessionStore from './rcp/ProfessionStore'; import ActionTypes from '../constants/ActionTypes'; +import Categories from '../constants/Categories'; -const CATEGORY = 'liturgies'; +const CATEGORY = Categories.CHANTS; var _filter = ''; var _sortOrder = 'name'; @@ -35,6 +36,15 @@ function _updateSortOrder(option) { _sortOrder = option; } +function _updateAll(obj) { + obj.active.forEach(e => { + ListStore.activate(e[0]); + if (ListStore.get(e[0]).gr !== 3) { + ListStore.setSR(...e); + } + }); +} + function _assignRCP() { var list = []; @@ -221,6 +231,10 @@ LiturgiesStore.dispatchToken = AppDispatcher.register( function( payload ) { switch( payload.actionType ) { + case ActionTypes.RECEIVE_HERO: + _updateAll(payload.chants); + break; + case ActionTypes.FILTER_LITURGIES: _updateFilterText(payload.text); break; diff --git a/js/stores/SpecialAbilitiesStore.js b/js/stores/SpecialAbilitiesStore.js index 00127b3c..62e385b7 100644 --- a/js/stores/SpecialAbilitiesStore.js +++ b/js/stores/SpecialAbilitiesStore.js @@ -7,9 +7,10 @@ import ProfessionStore from './rcp/ProfessionStore'; import ProfessionVariantStore from './rcp/ProfessionVariantStore'; import TalentsStore from './TalentsStore'; import ActionTypes from '../constants/ActionTypes'; +import Categories from '../constants/Categories'; import validate from '../utils/validate'; -const CATEGORY = 'special'; +const CATEGORY = Categories.SPECIAL_ABILITIES; const GROUPS = ['Allgemein', 'Schicksal', 'Kampf', 'Magisch', 'Magisch (Stab)', 'Magisch (Hexe)', 'Geweiht']; var _filter = ''; @@ -28,7 +29,6 @@ function _activate(payload) { var addreq = []; if (obj.max !== null) { if (obj.id === 'SA_10') { - console.log(payload); if (payload.input === '') { obj.active.push([payload.sel, payload.sel2]); addreq.push([payload.sel, obj.active.filter(e => e[0] === payload.sel).length * 6]); @@ -109,6 +109,40 @@ function _updateTier(id, tier, sid) { ListStore.set(id, obj); } +function _updateAll(payload) { + payload.active.forEach(e => { + let [ id, options ] = e; + var obj = ListStore.get(id); + if (obj.max !== null) { + ListStore.setProperty(id, 'active', options); + switch (id) { + case 'SA_10': { + let counter = new Map(); + options.forEach(p => { + if (counter.has(p[0])) { + counter.set(p[0], counter.get(p[0]) + 1); + } else { + counter.set(p[0], 1); + } + ListStore.addDependencies(obj.req.concat([[p[0], counter.get(p[0]) * 6]])); + }); + break; + } + default: + options.forEach(() => { + ListStore.addDependencies(obj.req); + }); + } + } else { + ListStore.activate(id); + ListStore.addDependencies(obj.req); + for (let property in options) { + ListStore.setProperty(id, property, options[property]); + } + } + }); +} + function _assignRCP(selections) { var list = new Set(); @@ -556,6 +590,10 @@ SpecialAbilitiesStore.dispatchToken = AppDispatcher.register( function( payload switch( payload.actionType ) { + case ActionTypes.RECEIVE_HERO: + _updateAll(payload.sa); + break; + case ActionTypes.FILTER_SPECIALABILITIES: _updateFilterText(payload.text); break; diff --git a/js/stores/SpellsStore.js b/js/stores/SpellsStore.js index 663bdc57..07cb91cb 100644 --- a/js/stores/SpellsStore.js +++ b/js/stores/SpellsStore.js @@ -5,8 +5,9 @@ import ListStore from './ListStore'; import PhaseStore from './PhaseStore'; import ProfessionStore from './rcp/ProfessionStore'; import ActionTypes from '../constants/ActionTypes'; +import Categories from '../constants/Categories'; -const CATEGORY = 'spells'; +const CATEGORY = Categories.SPELLS; const TRADITIONS = ['Allgemein', 'Gildenmagier', 'Hexen', 'Elfen']; @@ -37,6 +38,15 @@ function _updateSortOrder(option) { _sortOrder = option; } +function _updateAll(obj) { + obj.active.forEach(e => { + ListStore.activate(e[0]); + if (ListStore.get(e[0]).gr !== 5) { + ListStore.setSR(...e); + } + }); +} + function _assignRCP(selections) { var list = []; @@ -256,6 +266,10 @@ SpellsStore.dispatchToken = AppDispatcher.register( function( payload ) { switch( payload.actionType ) { + case ActionTypes.RECEIVE_HERO: + _updateAll(payload.spells); + break; + case ActionTypes.FILTER_SPELLS: _updateFilterText(payload.text); break; diff --git a/js/stores/TalentsStore.js b/js/stores/TalentsStore.js index 183322cd..2734ada9 100644 --- a/js/stores/TalentsStore.js +++ b/js/stores/TalentsStore.js @@ -7,8 +7,9 @@ import PhaseStore from './PhaseStore'; import ProfessionStore from './rcp/ProfessionStore'; import ProfessionVariantStore from './rcp/ProfessionVariantStore'; import ActionTypes from '../constants/ActionTypes'; +import Categories from '../constants/Categories'; -const CATEGORY = 'talents'; +const CATEGORY = Categories.TALENTS; var _filter = ''; var _sortOrder = 'groups'; @@ -34,6 +35,13 @@ function _updateTalentRating() { _talentRating = !_talentRating; } +function _updateAll(obj) { + obj.active.forEach(e => { + ListStore.setSR(...e); + }); + _talentRating = obj._talentRating; +} + function _assignRCP(selections) { var list = []; @@ -173,6 +181,10 @@ TalentsStore.dispatchToken = AppDispatcher.register( function( payload ) { switch( payload.actionType ) { + case ActionTypes.RECEIVE_HERO: + _updateAll(payload.talents); + break; + case ActionTypes.FILTER_TALENTS: _updateFilterText(payload.text); break; diff --git a/js/stores/core/HerolistStore.js b/js/stores/core/HerolistStore.js index f375d1a3..d8d2cfdc 100644 --- a/js/stores/core/HerolistStore.js +++ b/js/stores/core/HerolistStore.js @@ -3,16 +3,29 @@ import { EventEmitter } from 'events'; import ActionTypes from '../../constants/ActionTypes'; var _heroes = { + 'H_0': { + client_version: '1.0.0', + date: new Date('2016-10-18T16:18:28.420Z'), id: 'H_0', name: 'Shimo ibn Rashdul', avatar: 'images/portrait.png', - ap: { _max: 1460, _used: 1459 }, + ap: { + _max: 1100, + _used: 799, + _rcp: [0, 12, 207, 14], + _adv: 63, + _adv_mag: 0, + _adv_kar: 0, + _disadv: 39, + _disadv_mag: 0, + _disadv_kar: 0 + }, el: 'EL_3', - r: 'R_5', - c: 'C_7', - p: 'P_24', - pv: null + r: 'R_1', + c: 'C_8', + p: 'P_6', + pv: 'PV_21' }, 'H_1': { id: 'H_1', diff --git a/js/stores/core/TabStore.js b/js/stores/core/TabStore.js index eaf45f8f..1004f1bf 100644 --- a/js/stores/core/TabStore.js +++ b/js/stores/core/TabStore.js @@ -3,8 +3,8 @@ import { EventEmitter } from 'events'; import ActionTypes from '../../constants/ActionTypes'; import PhaseStore from '../PhaseStore'; -var _currentTab = 'profile'; -var _currentSection = 'hero'; +var _currentTab = 'herolist'; +var _currentSection = 'main'; function _updateTab(tab) { _currentTab = tab; diff --git a/js/utils/WebAPIUtils.js b/js/utils/WebAPIUtils.js index 8a297d35..0b81c4c7 100644 --- a/js/utils/WebAPIUtils.js +++ b/js/utils/WebAPIUtils.js @@ -200,12 +200,46 @@ var WebAPIUtils = { }, loadHero: function(id) { ServerActions.loadHeroSuccess(id, { - sex: 'm', - pers: { + "sex":"m", + "pers":{ _hair: 1, _eyes: 1, _size: 167, _weight: 71 + }, + "attr":{ + "values":[ + ["ATTR_1",12,0], + ["ATTR_2",13,0], + ["ATTR_3",12,0], + ["ATTR_4",13,0], + ["ATTR_5",14,1], + ["ATTR_6",13,0], + ["ATTR_7",12,0], + ["ATTR_8",11,0] + ], + "_le":5, + "_le_add":0, + "_ae_add":0, + "_ke_add":0, + "_sk":-5, + "_zk":-5, + "_gs":8 + }, + "disadv":{ + "active":[ + ["ADV_3",{}],["ADV_5",{}],["ADV_40",{}],["ADV_47",{"sid":"CT_2"}],["ADV_49",{}],["DISADV_1",[[2,2]]],["DISADV_15",{}],["DISADV_25",{}],["DISADV_40",{"tier":1}] + ], + "_showRating":true + }, + "talents":{ + "active":[["TAL_8",6],["TAL_10",4],["TAL_18",7],["TAL_20",5],["TAL_21",4],["TAL_25",4],["TAL_28",9],["TAL_29",7],["TAL_34",4],["TAL_38",5],["TAL_39",3],["TAL_40",2],["TAL_47",5],["TAL_48",8],["TAL_50",7],["TAL_51",1],["TAL_55",1],["TAL_59",1]], + "_talentRating":true}, + "ct":{ + "active":[["CT_3",8],["CT_5",8]]},"spells":{"active":[]},"chants":{"active":[] + }, + "sa":{ + "active":[["SA_10",[["TAL_48","Test"]]],["SA_28",[9,14]],["SA_30",[[8,4],[23,2],[6,1]]]] } }); // return new Promise(function(){ diff --git a/js/utils/saveHero.js b/js/utils/saveHero.js index d6e14a44..088a071b 100644 --- a/js/utils/saveHero.js +++ b/js/utils/saveHero.js @@ -12,11 +12,14 @@ import RaceStore from '../stores/rcp/RaceStore'; import SpecialAbilitiesStore from '../stores/SpecialAbilitiesStore'; import SpellsStore from '../stores/SpellsStore'; import TalentsStore from '../stores/TalentsStore'; +import VersionStore from '../stores/core/VersionStore'; import WebAPIUtils from './WebAPIUtils'; export default () => { var data = [ { + client_version: VersionStore.get(), + date: (new Date()).toJSON(), id: 'H_0', name: ProfileStore.getName(), avatar: ProfileStore.getPortrait(),