From 5a64bb7693add7eeae72ff937e0acff0c2766e44 Mon Sep 17 00:00:00 2001 From: Luis Godinho Date: Mon, 21 Sep 2015 16:28:39 +0100 Subject: [PATCH] last commit from the first refactor attempt --- assets/js/admin-views-react.js | 494 ++++++++++++------ .../metaboxes/components/admin-view-config.js | 494 ++++++++++++------ .../components/admin-view-configuration.jsx | 22 +- .../components/parts/fields-modal.jsx | 68 +++ .../admin/metaboxes/components/parts/tab.jsx | 18 +- .../admin/metaboxes/components/parts/tabs.jsx | 3 + includes/class-admin-views.php | 14 +- 7 files changed, 763 insertions(+), 350 deletions(-) create mode 100644 includes/admin/metaboxes/components/parts/fields-modal.jsx diff --git a/assets/js/admin-views-react.js b/assets/js/admin-views-react.js index b7e28a18d5..e7a5aeaf4c 100644 --- a/assets/js/admin-views-react.js +++ b/assets/js/admin-views-react.js @@ -1631,7 +1631,7 @@ if (window.addEventListener) { window.attachEvent('onload', run); } -},{"./admin-view-configuration.jsx":2,"./admin-view-data-source.jsx":3,"./admin-view-select-template.jsx":4,"react":164}],2:[function(require,module,exports){ +},{"./admin-view-configuration.jsx":2,"./admin-view-data-source.jsx":3,"./admin-view-select-template.jsx":4,"react":165}],2:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, '__esModule', { @@ -1652,12 +1652,17 @@ var _partsTabsJsx = require('./parts/tabs.jsx'); var _partsTabsJsx2 = _interopRequireDefault(_partsTabsJsx); +var _partsFieldsModalJsx = require('./parts/fields-modal.jsx'); + +var _partsFieldsModalJsx2 = _interopRequireDefault(_partsFieldsModalJsx); + var ViewConfiguration = _react2['default'].createClass({ displayName: 'ViewConfiguration', getInitialState: function getInitialState() { return { - currentTab: 'directory' + currentTab: 'directory', + openFieldsModal: false }; }, @@ -1665,13 +1670,31 @@ var ViewConfiguration = _react2['default'].createClass({ this.setState({ currentTab: tabId }); }, + handleOpenModal: function handleOpenModal(e) { + e.preventDefault(); + this.setState({ openFieldsModal: true }); + }, + + handleModalClose: function handleModalClose(e) { + e.preventDefault(); + this.setState({ openFieldsModal: false }); + }, + render: function render() { var tabs = [{ 'id': 'directory', 'label': gravityview_i18n.mb_vc_tab_multiple, 'icon': 'admin-page' }, { 'id': 'single', 'label': gravityview_i18n.mb_vc_tab_single, 'icon': 'media-default' }, { 'id': 'edit', 'label': gravityview_i18n.mb_vc_tab_edit, 'icon': 'welcome-write-blog' }]; return _react2['default'].createElement( _partsMetaboxJsx2['default'], { mTitle: gravityview_i18n.mb_vc_title, mTitleLinks: false }, - _react2['default'].createElement(_partsTabsJsx2['default'], { tabList: tabs, changeTab: this.handleChangeTab, currentTab: this.state.currentTab }) + _react2['default'].createElement(_partsTabsJsx2['default'], { tabList: tabs, changeTab: this.handleChangeTab, currentTab: this.state.currentTab }), + _react2['default'].createElement( + 'button', + { onClick: this.handleOpenModal, className: 'button' }, + 'Add Field' + ), + _react2['default'].createElement(_partsFieldsModalJsx2['default'], { + modalClose: this.handleModalClose, + isOpen: this.state.openFieldsModal }) ); } @@ -1680,7 +1703,7 @@ var ViewConfiguration = _react2['default'].createClass({ exports['default'] = ViewConfiguration; module.exports = exports['default']; -},{"./parts/metabox.jsx":6,"./parts/tabs.jsx":8,"react":164}],3:[function(require,module,exports){ +},{"./parts/fields-modal.jsx":6,"./parts/metabox.jsx":7,"./parts/tabs.jsx":9,"react":165}],3:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, '__esModule', { @@ -1837,7 +1860,7 @@ var DataSource = _react2['default'].createClass({ exports['default'] = DataSource; module.exports = exports['default']; -},{"./parts/alert-dialog.jsx":5,"./parts/metabox.jsx":6,"react":164}],4:[function(require,module,exports){ +},{"./parts/alert-dialog.jsx":5,"./parts/metabox.jsx":7,"react":165}],4:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, '__esModule', { @@ -1992,7 +2015,7 @@ var SelectTemplate = _react2['default'].createClass({ exports['default'] = SelectTemplate; module.exports = exports['default']; -},{"./parts/alert-dialog.jsx":5,"./parts/metabox.jsx":6,"react":164}],5:[function(require,module,exports){ +},{"./parts/alert-dialog.jsx":5,"./parts/metabox.jsx":7,"react":165}],5:[function(require,module,exports){ "use strict"; Object.defineProperty(exports, "__esModule", { @@ -2044,7 +2067,126 @@ var AlertDialog = _react2["default"].createClass({ exports["default"] = AlertDialog; module.exports = exports["default"]; -},{"react":164}],6:[function(require,module,exports){ +},{"react":165}],6:[function(require,module,exports){ +'use strict'; + +Object.defineProperty(exports, '__esModule', { + value: true +}); + +function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { 'default': obj }; } + +var _react = require('react'); + +var _react2 = _interopRequireDefault(_react); + +var _tabJsx = require('./tab.jsx'); + +var _tabJsx2 = _interopRequireDefault(_tabJsx); + +var FieldsModal = _react2['default'].createClass({ + displayName: 'FieldsModal', + + getInitialState: function getInitialState() { + return { + modalTab: 'form' + }; + }, + + renderTabs: function renderTabs() { + var tabs = [{ 'id': 'all', 'label': gravityview_i18n.mo_tab_all }, { 'id': 'form', 'label': gravityview_i18n.mo_tab_form }, { 'id': 'entry', 'label': gravityview_i18n.mo_tab_entry }, { 'id': 'custom', 'label': gravityview_i18n.mo_tab_custom }]; + + var tabsLinks = tabs.map(function (tab, i) { + return _react2['default'].createElement(_tabJsx2['default'], { + key: tab.id, + id: tab.id, + changeTab: this.handleChangeTab, + label: tab.label, + tabClass: 'media-menu-item', + activeClass: 'active', + iconClass: false, + isCurrent: tab.id === this.state.modalTab + }); + }, this); + + return _react2['default'].createElement( + 'div', + { className: 'media-frame-router' }, + _react2['default'].createElement( + 'div', + { className: 'media-router' }, + tabsLinks + ) + ); + }, + + handleChangeTab: function handleChangeTab(tabId) { + this.setState({ modalTab: tabId }); + }, + + render: function render() { + if (!this.props.isOpen) return null; + return _react2['default'].createElement( + 'div', + { className: 'media-modal' }, + _react2['default'].createElement( + 'button', + { onClick: this.props.modalClose, type: 'button', className: 'button-link media-modal-close' }, + _react2['default'].createElement( + 'span', + { className: 'media-modal-icon' }, + _react2['default'].createElement( + 'span', + { className: 'screen-reader-text' }, + gravityview_i18n.mo_close_modal + ) + ) + ), + _react2['default'].createElement( + 'div', + { className: 'media-modal-content' }, + _react2['default'].createElement( + 'div', + { className: 'media-frame hide-menu' }, + _react2['default'].createElement( + 'div', + { className: 'media-frame-title' }, + _react2['default'].createElement( + 'h1', + null, + 'Insert fields' + ) + ), + this.renderTabs(), + _react2['default'].createElement('div', { className: 'media-frame-content' }), + _react2['default'].createElement( + 'div', + { className: 'media-frame-toolbar' }, + _react2['default'].createElement( + 'div', + { className: 'media-toolbar' }, + _react2['default'].createElement('div', { className: 'media-toolbar-secondary' }), + _react2['default'].createElement( + 'div', + { className: 'media-toolbar-primary search-form' }, + _react2['default'].createElement( + 'button', + { type: 'button', className: 'button media-button button-primary button-large media-button-select', disabled: 'disabled' }, + 'Add Fields' + ) + ) + ) + ) + ) + ) + ); + } +}); + +exports['default'] = FieldsModal; +module.exports = exports['default']; + +},{"./tab.jsx":8,"react":165}],7:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, '__esModule', { @@ -2118,7 +2260,7 @@ var Metabox = _react2['default'].createClass({ exports['default'] = Metabox; module.exports = exports['default']; -},{"react":164}],7:[function(require,module,exports){ +},{"react":165}],8:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, '__esModule', { @@ -2134,20 +2276,27 @@ var _react2 = _interopRequireDefault(_react); var Tab = _react2['default'].createClass({ displayName: 'Tab', - handleClick: function handleClick() { + handleClick: function handleClick(e) { + e.preventDefault(); this.props.changeTab(this.props.id); }, + renderIcon: function renderIcon() { + if (!this.props.iconClass) { + return null; + } + return _react2['default'].createElement('i', { className: 'dashicons dashicons-' + this.props.iconClass }); + }, + render: function render() { - var iconClass = 'dashicons dashicons-' + this.props.iconClass; - var tabClass = 'nav-tab'; - tabClass += this.props.isCurrent ? ' nav-tab-active' : ''; + var tabClass = this.props.tabClass; + tabClass += this.props.isCurrent ? ' ' + this.props.activeClass : ''; return _react2['default'].createElement( 'a', { onClick: this.handleClick, className: tabClass }, - _react2['default'].createElement('i', { className: iconClass }), + this.renderIcon(), this.props.label ); } @@ -2157,7 +2306,7 @@ var Tab = _react2['default'].createClass({ exports['default'] = Tab; module.exports = exports['default']; -},{"react":164}],8:[function(require,module,exports){ +},{"react":165}],9:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, '__esModule', { @@ -2180,8 +2329,11 @@ var Tabs = _react2['default'].createClass({ renderTabs: function renderTabs(tab, i) { return _react2['default'].createElement(_tabJsx2['default'], { key: tab.id, + id: tab.id, changeTab: this.props.changeTab, label: tab.label, + tabClass: 'nav-tab', + activeClass: 'nav-tab-active', iconClass: tab.icon, isCurrent: this.props.currentTab === tab.id }); @@ -2203,7 +2355,7 @@ var Tabs = _react2['default'].createClass({ exports['default'] = Tabs; module.exports = exports['default']; -},{"./tab.jsx":7,"react":164}],9:[function(require,module,exports){ +},{"./tab.jsx":8,"react":165}],10:[function(require,module,exports){ // shim for using process in browser var process = module.exports = {}; @@ -2295,7 +2447,7 @@ process.chdir = function (dir) { }; process.umask = function() { return 0; }; -},{}],10:[function(require,module,exports){ +},{}],11:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -2322,7 +2474,7 @@ var AutoFocusMixin = { module.exports = AutoFocusMixin; -},{"./focusNode":128}],11:[function(require,module,exports){ +},{"./focusNode":129}],12:[function(require,module,exports){ /** * Copyright 2013-2015 Facebook, Inc. * All rights reserved. @@ -2817,7 +2969,7 @@ var BeforeInputEventPlugin = { module.exports = BeforeInputEventPlugin; -},{"./EventConstants":23,"./EventPropagators":28,"./ExecutionEnvironment":29,"./FallbackCompositionState":30,"./SyntheticCompositionEvent":102,"./SyntheticInputEvent":106,"./keyOf":150}],12:[function(require,module,exports){ +},{"./EventConstants":24,"./EventPropagators":29,"./ExecutionEnvironment":30,"./FallbackCompositionState":31,"./SyntheticCompositionEvent":103,"./SyntheticInputEvent":107,"./keyOf":151}],13:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -2942,7 +3094,7 @@ var CSSProperty = { module.exports = CSSProperty; -},{}],13:[function(require,module,exports){ +},{}],14:[function(require,module,exports){ (function (process){ /** * Copyright 2013-2015, Facebook, Inc. @@ -3124,7 +3276,7 @@ var CSSPropertyOperations = { module.exports = CSSPropertyOperations; }).call(this,require('_process')) -},{"./CSSProperty":12,"./ExecutionEnvironment":29,"./camelizeStyleName":117,"./dangerousStyleValue":122,"./hyphenateStyleName":142,"./memoizeStringOnly":152,"./warning":163,"_process":9}],14:[function(require,module,exports){ +},{"./CSSProperty":13,"./ExecutionEnvironment":30,"./camelizeStyleName":118,"./dangerousStyleValue":123,"./hyphenateStyleName":143,"./memoizeStringOnly":153,"./warning":164,"_process":10}],15:[function(require,module,exports){ (function (process){ /** * Copyright 2013-2015, Facebook, Inc. @@ -3224,7 +3376,7 @@ PooledClass.addPoolingTo(CallbackQueue); module.exports = CallbackQueue; }).call(this,require('_process')) -},{"./Object.assign":35,"./PooledClass":36,"./invariant":144,"_process":9}],15:[function(require,module,exports){ +},{"./Object.assign":36,"./PooledClass":37,"./invariant":145,"_process":10}],16:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -3606,7 +3758,7 @@ var ChangeEventPlugin = { module.exports = ChangeEventPlugin; -},{"./EventConstants":23,"./EventPluginHub":25,"./EventPropagators":28,"./ExecutionEnvironment":29,"./ReactUpdates":96,"./SyntheticEvent":104,"./isEventSupported":145,"./isTextInputElement":147,"./keyOf":150}],16:[function(require,module,exports){ +},{"./EventConstants":24,"./EventPluginHub":26,"./EventPropagators":29,"./ExecutionEnvironment":30,"./ReactUpdates":97,"./SyntheticEvent":105,"./isEventSupported":146,"./isTextInputElement":148,"./keyOf":151}],17:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -3631,7 +3783,7 @@ var ClientReactRootIndex = { module.exports = ClientReactRootIndex; -},{}],17:[function(require,module,exports){ +},{}],18:[function(require,module,exports){ (function (process){ /** * Copyright 2013-2015, Facebook, Inc. @@ -3769,7 +3921,7 @@ var DOMChildrenOperations = { module.exports = DOMChildrenOperations; }).call(this,require('_process')) -},{"./Danger":20,"./ReactMultiChildUpdateTypes":81,"./invariant":144,"./setTextContent":158,"_process":9}],18:[function(require,module,exports){ +},{"./Danger":21,"./ReactMultiChildUpdateTypes":82,"./invariant":145,"./setTextContent":159,"_process":10}],19:[function(require,module,exports){ (function (process){ /** * Copyright 2013-2015, Facebook, Inc. @@ -4068,7 +4220,7 @@ var DOMProperty = { module.exports = DOMProperty; }).call(this,require('_process')) -},{"./invariant":144,"_process":9}],19:[function(require,module,exports){ +},{"./invariant":145,"_process":10}],20:[function(require,module,exports){ (function (process){ /** * Copyright 2013-2015, Facebook, Inc. @@ -4260,7 +4412,7 @@ var DOMPropertyOperations = { module.exports = DOMPropertyOperations; }).call(this,require('_process')) -},{"./DOMProperty":18,"./quoteAttributeValueForBrowser":156,"./warning":163,"_process":9}],20:[function(require,module,exports){ +},{"./DOMProperty":19,"./quoteAttributeValueForBrowser":157,"./warning":164,"_process":10}],21:[function(require,module,exports){ (function (process){ /** * Copyright 2013-2015, Facebook, Inc. @@ -4447,7 +4599,7 @@ var Danger = { module.exports = Danger; }).call(this,require('_process')) -},{"./ExecutionEnvironment":29,"./createNodesFromMarkup":121,"./emptyFunction":123,"./getMarkupWrap":136,"./invariant":144,"_process":9}],21:[function(require,module,exports){ +},{"./ExecutionEnvironment":30,"./createNodesFromMarkup":122,"./emptyFunction":124,"./getMarkupWrap":137,"./invariant":145,"_process":10}],22:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -4486,7 +4638,7 @@ var DefaultEventPluginOrder = [ module.exports = DefaultEventPluginOrder; -},{"./keyOf":150}],22:[function(require,module,exports){ +},{"./keyOf":151}],23:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -4626,7 +4778,7 @@ var EnterLeaveEventPlugin = { module.exports = EnterLeaveEventPlugin; -},{"./EventConstants":23,"./EventPropagators":28,"./ReactMount":79,"./SyntheticMouseEvent":108,"./keyOf":150}],23:[function(require,module,exports){ +},{"./EventConstants":24,"./EventPropagators":29,"./ReactMount":80,"./SyntheticMouseEvent":109,"./keyOf":151}],24:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -4698,7 +4850,7 @@ var EventConstants = { module.exports = EventConstants; -},{"./keyMirror":149}],24:[function(require,module,exports){ +},{"./keyMirror":150}],25:[function(require,module,exports){ (function (process){ /** * Copyright 2013-2015, Facebook, Inc. @@ -4788,7 +4940,7 @@ var EventListener = { module.exports = EventListener; }).call(this,require('_process')) -},{"./emptyFunction":123,"_process":9}],25:[function(require,module,exports){ +},{"./emptyFunction":124,"_process":10}],26:[function(require,module,exports){ (function (process){ /** * Copyright 2013-2015, Facebook, Inc. @@ -5066,7 +5218,7 @@ var EventPluginHub = { module.exports = EventPluginHub; }).call(this,require('_process')) -},{"./EventPluginRegistry":26,"./EventPluginUtils":27,"./accumulateInto":114,"./forEachAccumulated":129,"./invariant":144,"_process":9}],26:[function(require,module,exports){ +},{"./EventPluginRegistry":27,"./EventPluginUtils":28,"./accumulateInto":115,"./forEachAccumulated":130,"./invariant":145,"_process":10}],27:[function(require,module,exports){ (function (process){ /** * Copyright 2013-2015, Facebook, Inc. @@ -5346,7 +5498,7 @@ var EventPluginRegistry = { module.exports = EventPluginRegistry; }).call(this,require('_process')) -},{"./invariant":144,"_process":9}],27:[function(require,module,exports){ +},{"./invariant":145,"_process":10}],28:[function(require,module,exports){ (function (process){ /** * Copyright 2013-2015, Facebook, Inc. @@ -5567,7 +5719,7 @@ var EventPluginUtils = { module.exports = EventPluginUtils; }).call(this,require('_process')) -},{"./EventConstants":23,"./invariant":144,"_process":9}],28:[function(require,module,exports){ +},{"./EventConstants":24,"./invariant":145,"_process":10}],29:[function(require,module,exports){ (function (process){ /** * Copyright 2013-2015, Facebook, Inc. @@ -5709,7 +5861,7 @@ var EventPropagators = { module.exports = EventPropagators; }).call(this,require('_process')) -},{"./EventConstants":23,"./EventPluginHub":25,"./accumulateInto":114,"./forEachAccumulated":129,"_process":9}],29:[function(require,module,exports){ +},{"./EventConstants":24,"./EventPluginHub":26,"./accumulateInto":115,"./forEachAccumulated":130,"_process":10}],30:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -5753,7 +5905,7 @@ var ExecutionEnvironment = { module.exports = ExecutionEnvironment; -},{}],30:[function(require,module,exports){ +},{}],31:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -5844,7 +5996,7 @@ PooledClass.addPoolingTo(FallbackCompositionState); module.exports = FallbackCompositionState; -},{"./Object.assign":35,"./PooledClass":36,"./getTextContentAccessor":139}],31:[function(require,module,exports){ +},{"./Object.assign":36,"./PooledClass":37,"./getTextContentAccessor":140}],32:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -6055,7 +6207,7 @@ var HTMLDOMPropertyConfig = { module.exports = HTMLDOMPropertyConfig; -},{"./DOMProperty":18,"./ExecutionEnvironment":29}],32:[function(require,module,exports){ +},{"./DOMProperty":19,"./ExecutionEnvironment":30}],33:[function(require,module,exports){ (function (process){ /** * Copyright 2013-2015, Facebook, Inc. @@ -6211,7 +6363,7 @@ var LinkedValueUtils = { module.exports = LinkedValueUtils; }).call(this,require('_process')) -},{"./ReactPropTypes":87,"./invariant":144,"_process":9}],33:[function(require,module,exports){ +},{"./ReactPropTypes":88,"./invariant":145,"_process":10}],34:[function(require,module,exports){ (function (process){ /** * Copyright 2014-2015, Facebook, Inc. @@ -6268,7 +6420,7 @@ var LocalEventTrapMixin = { module.exports = LocalEventTrapMixin; }).call(this,require('_process')) -},{"./ReactBrowserEventEmitter":39,"./accumulateInto":114,"./forEachAccumulated":129,"./invariant":144,"_process":9}],34:[function(require,module,exports){ +},{"./ReactBrowserEventEmitter":40,"./accumulateInto":115,"./forEachAccumulated":130,"./invariant":145,"_process":10}],35:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -6326,7 +6478,7 @@ var MobileSafariClickEventPlugin = { module.exports = MobileSafariClickEventPlugin; -},{"./EventConstants":23,"./emptyFunction":123}],35:[function(require,module,exports){ +},{"./EventConstants":24,"./emptyFunction":124}],36:[function(require,module,exports){ /** * Copyright 2014-2015, Facebook, Inc. * All rights reserved. @@ -6375,7 +6527,7 @@ function assign(target, sources) { module.exports = assign; -},{}],36:[function(require,module,exports){ +},{}],37:[function(require,module,exports){ (function (process){ /** * Copyright 2013-2015, Facebook, Inc. @@ -6491,7 +6643,7 @@ var PooledClass = { module.exports = PooledClass; }).call(this,require('_process')) -},{"./invariant":144,"_process":9}],37:[function(require,module,exports){ +},{"./invariant":145,"_process":10}],38:[function(require,module,exports){ (function (process){ /** * Copyright 2013-2015, Facebook, Inc. @@ -6643,7 +6795,7 @@ React.version = '0.13.3'; module.exports = React; }).call(this,require('_process')) -},{"./EventPluginUtils":27,"./ExecutionEnvironment":29,"./Object.assign":35,"./ReactChildren":41,"./ReactClass":42,"./ReactComponent":43,"./ReactContext":47,"./ReactCurrentOwner":48,"./ReactDOM":49,"./ReactDOMTextComponent":60,"./ReactDefaultInjection":63,"./ReactElement":66,"./ReactElementValidator":67,"./ReactInstanceHandles":75,"./ReactMount":79,"./ReactPerf":84,"./ReactPropTypes":87,"./ReactReconciler":90,"./ReactServerRendering":93,"./findDOMNode":126,"./onlyChild":153,"_process":9}],38:[function(require,module,exports){ +},{"./EventPluginUtils":28,"./ExecutionEnvironment":30,"./Object.assign":36,"./ReactChildren":42,"./ReactClass":43,"./ReactComponent":44,"./ReactContext":48,"./ReactCurrentOwner":49,"./ReactDOM":50,"./ReactDOMTextComponent":61,"./ReactDefaultInjection":64,"./ReactElement":67,"./ReactElementValidator":68,"./ReactInstanceHandles":76,"./ReactMount":80,"./ReactPerf":85,"./ReactPropTypes":88,"./ReactReconciler":91,"./ReactServerRendering":94,"./findDOMNode":127,"./onlyChild":154,"_process":10}],39:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -6674,7 +6826,7 @@ var ReactBrowserComponentMixin = { module.exports = ReactBrowserComponentMixin; -},{"./findDOMNode":126}],39:[function(require,module,exports){ +},{"./findDOMNode":127}],40:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -7027,7 +7179,7 @@ var ReactBrowserEventEmitter = assign({}, ReactEventEmitterMixin, { module.exports = ReactBrowserEventEmitter; -},{"./EventConstants":23,"./EventPluginHub":25,"./EventPluginRegistry":26,"./Object.assign":35,"./ReactEventEmitterMixin":70,"./ViewportMetrics":113,"./isEventSupported":145}],40:[function(require,module,exports){ +},{"./EventConstants":24,"./EventPluginHub":26,"./EventPluginRegistry":27,"./Object.assign":36,"./ReactEventEmitterMixin":71,"./ViewportMetrics":114,"./isEventSupported":146}],41:[function(require,module,exports){ /** * Copyright 2014-2015, Facebook, Inc. * All rights reserved. @@ -7154,7 +7306,7 @@ var ReactChildReconciler = { module.exports = ReactChildReconciler; -},{"./ReactReconciler":90,"./flattenChildren":127,"./instantiateReactComponent":143,"./shouldUpdateReactComponent":160}],41:[function(require,module,exports){ +},{"./ReactReconciler":91,"./flattenChildren":128,"./instantiateReactComponent":144,"./shouldUpdateReactComponent":161}],42:[function(require,module,exports){ (function (process){ /** * Copyright 2013-2015, Facebook, Inc. @@ -7307,7 +7459,7 @@ var ReactChildren = { module.exports = ReactChildren; }).call(this,require('_process')) -},{"./PooledClass":36,"./ReactFragment":72,"./traverseAllChildren":162,"./warning":163,"_process":9}],42:[function(require,module,exports){ +},{"./PooledClass":37,"./ReactFragment":73,"./traverseAllChildren":163,"./warning":164,"_process":10}],43:[function(require,module,exports){ (function (process){ /** * Copyright 2013-2015, Facebook, Inc. @@ -8253,7 +8405,7 @@ var ReactClass = { module.exports = ReactClass; }).call(this,require('_process')) -},{"./Object.assign":35,"./ReactComponent":43,"./ReactCurrentOwner":48,"./ReactElement":66,"./ReactErrorUtils":69,"./ReactInstanceMap":76,"./ReactLifeCycle":77,"./ReactPropTypeLocationNames":85,"./ReactPropTypeLocations":86,"./ReactUpdateQueue":95,"./invariant":144,"./keyMirror":149,"./keyOf":150,"./warning":163,"_process":9}],43:[function(require,module,exports){ +},{"./Object.assign":36,"./ReactComponent":44,"./ReactCurrentOwner":49,"./ReactElement":67,"./ReactErrorUtils":70,"./ReactInstanceMap":77,"./ReactLifeCycle":78,"./ReactPropTypeLocationNames":86,"./ReactPropTypeLocations":87,"./ReactUpdateQueue":96,"./invariant":145,"./keyMirror":150,"./keyOf":151,"./warning":164,"_process":10}],44:[function(require,module,exports){ (function (process){ /** * Copyright 2013-2015, Facebook, Inc. @@ -8407,7 +8559,7 @@ if ("production" !== process.env.NODE_ENV) { module.exports = ReactComponent; }).call(this,require('_process')) -},{"./ReactUpdateQueue":95,"./invariant":144,"./warning":163,"_process":9}],44:[function(require,module,exports){ +},{"./ReactUpdateQueue":96,"./invariant":145,"./warning":164,"_process":10}],45:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -8454,7 +8606,7 @@ var ReactComponentBrowserEnvironment = { module.exports = ReactComponentBrowserEnvironment; -},{"./ReactDOMIDOperations":53,"./ReactMount":79}],45:[function(require,module,exports){ +},{"./ReactDOMIDOperations":54,"./ReactMount":80}],46:[function(require,module,exports){ (function (process){ /** * Copyright 2014-2015, Facebook, Inc. @@ -8515,7 +8667,7 @@ var ReactComponentEnvironment = { module.exports = ReactComponentEnvironment; }).call(this,require('_process')) -},{"./invariant":144,"_process":9}],46:[function(require,module,exports){ +},{"./invariant":145,"_process":10}],47:[function(require,module,exports){ (function (process){ /** * Copyright 2013-2015, Facebook, Inc. @@ -9428,7 +9580,7 @@ var ReactCompositeComponent = { module.exports = ReactCompositeComponent; }).call(this,require('_process')) -},{"./Object.assign":35,"./ReactComponentEnvironment":45,"./ReactContext":47,"./ReactCurrentOwner":48,"./ReactElement":66,"./ReactElementValidator":67,"./ReactInstanceMap":76,"./ReactLifeCycle":77,"./ReactNativeComponent":82,"./ReactPerf":84,"./ReactPropTypeLocationNames":85,"./ReactPropTypeLocations":86,"./ReactReconciler":90,"./ReactUpdates":96,"./emptyObject":124,"./invariant":144,"./shouldUpdateReactComponent":160,"./warning":163,"_process":9}],47:[function(require,module,exports){ +},{"./Object.assign":36,"./ReactComponentEnvironment":46,"./ReactContext":48,"./ReactCurrentOwner":49,"./ReactElement":67,"./ReactElementValidator":68,"./ReactInstanceMap":77,"./ReactLifeCycle":78,"./ReactNativeComponent":83,"./ReactPerf":85,"./ReactPropTypeLocationNames":86,"./ReactPropTypeLocations":87,"./ReactReconciler":91,"./ReactUpdates":97,"./emptyObject":125,"./invariant":145,"./shouldUpdateReactComponent":161,"./warning":164,"_process":10}],48:[function(require,module,exports){ (function (process){ /** * Copyright 2013-2015, Facebook, Inc. @@ -9506,7 +9658,7 @@ var ReactContext = { module.exports = ReactContext; }).call(this,require('_process')) -},{"./Object.assign":35,"./emptyObject":124,"./warning":163,"_process":9}],48:[function(require,module,exports){ +},{"./Object.assign":36,"./emptyObject":125,"./warning":164,"_process":10}],49:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -9540,7 +9692,7 @@ var ReactCurrentOwner = { module.exports = ReactCurrentOwner; -},{}],49:[function(require,module,exports){ +},{}],50:[function(require,module,exports){ (function (process){ /** * Copyright 2013-2015, Facebook, Inc. @@ -9719,7 +9871,7 @@ var ReactDOM = mapObject({ module.exports = ReactDOM; }).call(this,require('_process')) -},{"./ReactElement":66,"./ReactElementValidator":67,"./mapObject":151,"_process":9}],50:[function(require,module,exports){ +},{"./ReactElement":67,"./ReactElementValidator":68,"./mapObject":152,"_process":10}],51:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -9783,7 +9935,7 @@ var ReactDOMButton = ReactClass.createClass({ module.exports = ReactDOMButton; -},{"./AutoFocusMixin":10,"./ReactBrowserComponentMixin":38,"./ReactClass":42,"./ReactElement":66,"./keyMirror":149}],51:[function(require,module,exports){ +},{"./AutoFocusMixin":11,"./ReactBrowserComponentMixin":39,"./ReactClass":43,"./ReactElement":67,"./keyMirror":150}],52:[function(require,module,exports){ (function (process){ /** * Copyright 2013-2015, Facebook, Inc. @@ -10293,7 +10445,7 @@ ReactDOMComponent.injection = { module.exports = ReactDOMComponent; }).call(this,require('_process')) -},{"./CSSPropertyOperations":13,"./DOMProperty":18,"./DOMPropertyOperations":19,"./Object.assign":35,"./ReactBrowserEventEmitter":39,"./ReactComponentBrowserEnvironment":44,"./ReactMount":79,"./ReactMultiChild":80,"./ReactPerf":84,"./escapeTextContentForBrowser":125,"./invariant":144,"./isEventSupported":145,"./keyOf":150,"./warning":163,"_process":9}],52:[function(require,module,exports){ +},{"./CSSPropertyOperations":14,"./DOMProperty":19,"./DOMPropertyOperations":20,"./Object.assign":36,"./ReactBrowserEventEmitter":40,"./ReactComponentBrowserEnvironment":45,"./ReactMount":80,"./ReactMultiChild":81,"./ReactPerf":85,"./escapeTextContentForBrowser":126,"./invariant":145,"./isEventSupported":146,"./keyOf":151,"./warning":164,"_process":10}],53:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -10342,7 +10494,7 @@ var ReactDOMForm = ReactClass.createClass({ module.exports = ReactDOMForm; -},{"./EventConstants":23,"./LocalEventTrapMixin":33,"./ReactBrowserComponentMixin":38,"./ReactClass":42,"./ReactElement":66}],53:[function(require,module,exports){ +},{"./EventConstants":24,"./LocalEventTrapMixin":34,"./ReactBrowserComponentMixin":39,"./ReactClass":43,"./ReactElement":67}],54:[function(require,module,exports){ (function (process){ /** * Copyright 2013-2015, Facebook, Inc. @@ -10510,7 +10662,7 @@ ReactPerf.measureMethods(ReactDOMIDOperations, 'ReactDOMIDOperations', { module.exports = ReactDOMIDOperations; }).call(this,require('_process')) -},{"./CSSPropertyOperations":13,"./DOMChildrenOperations":17,"./DOMPropertyOperations":19,"./ReactMount":79,"./ReactPerf":84,"./invariant":144,"./setInnerHTML":157,"_process":9}],54:[function(require,module,exports){ +},{"./CSSPropertyOperations":14,"./DOMChildrenOperations":18,"./DOMPropertyOperations":20,"./ReactMount":80,"./ReactPerf":85,"./invariant":145,"./setInnerHTML":158,"_process":10}],55:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -10555,7 +10707,7 @@ var ReactDOMIframe = ReactClass.createClass({ module.exports = ReactDOMIframe; -},{"./EventConstants":23,"./LocalEventTrapMixin":33,"./ReactBrowserComponentMixin":38,"./ReactClass":42,"./ReactElement":66}],55:[function(require,module,exports){ +},{"./EventConstants":24,"./LocalEventTrapMixin":34,"./ReactBrowserComponentMixin":39,"./ReactClass":43,"./ReactElement":67}],56:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -10601,7 +10753,7 @@ var ReactDOMImg = ReactClass.createClass({ module.exports = ReactDOMImg; -},{"./EventConstants":23,"./LocalEventTrapMixin":33,"./ReactBrowserComponentMixin":38,"./ReactClass":42,"./ReactElement":66}],56:[function(require,module,exports){ +},{"./EventConstants":24,"./LocalEventTrapMixin":34,"./ReactBrowserComponentMixin":39,"./ReactClass":43,"./ReactElement":67}],57:[function(require,module,exports){ (function (process){ /** * Copyright 2013-2015, Facebook, Inc. @@ -10778,7 +10930,7 @@ var ReactDOMInput = ReactClass.createClass({ module.exports = ReactDOMInput; }).call(this,require('_process')) -},{"./AutoFocusMixin":10,"./DOMPropertyOperations":19,"./LinkedValueUtils":32,"./Object.assign":35,"./ReactBrowserComponentMixin":38,"./ReactClass":42,"./ReactElement":66,"./ReactMount":79,"./ReactUpdates":96,"./invariant":144,"_process":9}],57:[function(require,module,exports){ +},{"./AutoFocusMixin":11,"./DOMPropertyOperations":20,"./LinkedValueUtils":33,"./Object.assign":36,"./ReactBrowserComponentMixin":39,"./ReactClass":43,"./ReactElement":67,"./ReactMount":80,"./ReactUpdates":97,"./invariant":145,"_process":10}],58:[function(require,module,exports){ (function (process){ /** * Copyright 2013-2015, Facebook, Inc. @@ -10830,7 +10982,7 @@ var ReactDOMOption = ReactClass.createClass({ module.exports = ReactDOMOption; }).call(this,require('_process')) -},{"./ReactBrowserComponentMixin":38,"./ReactClass":42,"./ReactElement":66,"./warning":163,"_process":9}],58:[function(require,module,exports){ +},{"./ReactBrowserComponentMixin":39,"./ReactClass":43,"./ReactElement":67,"./warning":164,"_process":10}],59:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -11008,7 +11160,7 @@ var ReactDOMSelect = ReactClass.createClass({ module.exports = ReactDOMSelect; -},{"./AutoFocusMixin":10,"./LinkedValueUtils":32,"./Object.assign":35,"./ReactBrowserComponentMixin":38,"./ReactClass":42,"./ReactElement":66,"./ReactUpdates":96}],59:[function(require,module,exports){ +},{"./AutoFocusMixin":11,"./LinkedValueUtils":33,"./Object.assign":36,"./ReactBrowserComponentMixin":39,"./ReactClass":43,"./ReactElement":67,"./ReactUpdates":97}],60:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -11221,7 +11373,7 @@ var ReactDOMSelection = { module.exports = ReactDOMSelection; -},{"./ExecutionEnvironment":29,"./getNodeForCharacterOffset":137,"./getTextContentAccessor":139}],60:[function(require,module,exports){ +},{"./ExecutionEnvironment":30,"./getNodeForCharacterOffset":138,"./getTextContentAccessor":140}],61:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -11338,7 +11490,7 @@ assign(ReactDOMTextComponent.prototype, { module.exports = ReactDOMTextComponent; -},{"./DOMPropertyOperations":19,"./Object.assign":35,"./ReactComponentBrowserEnvironment":44,"./ReactDOMComponent":51,"./escapeTextContentForBrowser":125}],61:[function(require,module,exports){ +},{"./DOMPropertyOperations":20,"./Object.assign":36,"./ReactComponentBrowserEnvironment":45,"./ReactDOMComponent":52,"./escapeTextContentForBrowser":126}],62:[function(require,module,exports){ (function (process){ /** * Copyright 2013-2015, Facebook, Inc. @@ -11478,7 +11630,7 @@ var ReactDOMTextarea = ReactClass.createClass({ module.exports = ReactDOMTextarea; }).call(this,require('_process')) -},{"./AutoFocusMixin":10,"./DOMPropertyOperations":19,"./LinkedValueUtils":32,"./Object.assign":35,"./ReactBrowserComponentMixin":38,"./ReactClass":42,"./ReactElement":66,"./ReactUpdates":96,"./invariant":144,"./warning":163,"_process":9}],62:[function(require,module,exports){ +},{"./AutoFocusMixin":11,"./DOMPropertyOperations":20,"./LinkedValueUtils":33,"./Object.assign":36,"./ReactBrowserComponentMixin":39,"./ReactClass":43,"./ReactElement":67,"./ReactUpdates":97,"./invariant":145,"./warning":164,"_process":10}],63:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -11551,7 +11703,7 @@ var ReactDefaultBatchingStrategy = { module.exports = ReactDefaultBatchingStrategy; -},{"./Object.assign":35,"./ReactUpdates":96,"./Transaction":112,"./emptyFunction":123}],63:[function(require,module,exports){ +},{"./Object.assign":36,"./ReactUpdates":97,"./Transaction":113,"./emptyFunction":124}],64:[function(require,module,exports){ (function (process){ /** * Copyright 2013-2015, Facebook, Inc. @@ -11710,7 +11862,7 @@ module.exports = { }; }).call(this,require('_process')) -},{"./BeforeInputEventPlugin":11,"./ChangeEventPlugin":15,"./ClientReactRootIndex":16,"./DefaultEventPluginOrder":21,"./EnterLeaveEventPlugin":22,"./ExecutionEnvironment":29,"./HTMLDOMPropertyConfig":31,"./MobileSafariClickEventPlugin":34,"./ReactBrowserComponentMixin":38,"./ReactClass":42,"./ReactComponentBrowserEnvironment":44,"./ReactDOMButton":50,"./ReactDOMComponent":51,"./ReactDOMForm":52,"./ReactDOMIDOperations":53,"./ReactDOMIframe":54,"./ReactDOMImg":55,"./ReactDOMInput":56,"./ReactDOMOption":57,"./ReactDOMSelect":58,"./ReactDOMTextComponent":60,"./ReactDOMTextarea":61,"./ReactDefaultBatchingStrategy":62,"./ReactDefaultPerf":64,"./ReactElement":66,"./ReactEventListener":71,"./ReactInjection":73,"./ReactInstanceHandles":75,"./ReactMount":79,"./ReactReconcileTransaction":89,"./SVGDOMPropertyConfig":97,"./SelectEventPlugin":98,"./ServerReactRootIndex":99,"./SimpleEventPlugin":100,"./createFullPageComponent":120,"_process":9}],64:[function(require,module,exports){ +},{"./BeforeInputEventPlugin":12,"./ChangeEventPlugin":16,"./ClientReactRootIndex":17,"./DefaultEventPluginOrder":22,"./EnterLeaveEventPlugin":23,"./ExecutionEnvironment":30,"./HTMLDOMPropertyConfig":32,"./MobileSafariClickEventPlugin":35,"./ReactBrowserComponentMixin":39,"./ReactClass":43,"./ReactComponentBrowserEnvironment":45,"./ReactDOMButton":51,"./ReactDOMComponent":52,"./ReactDOMForm":53,"./ReactDOMIDOperations":54,"./ReactDOMIframe":55,"./ReactDOMImg":56,"./ReactDOMInput":57,"./ReactDOMOption":58,"./ReactDOMSelect":59,"./ReactDOMTextComponent":61,"./ReactDOMTextarea":62,"./ReactDefaultBatchingStrategy":63,"./ReactDefaultPerf":65,"./ReactElement":67,"./ReactEventListener":72,"./ReactInjection":74,"./ReactInstanceHandles":76,"./ReactMount":80,"./ReactReconcileTransaction":90,"./SVGDOMPropertyConfig":98,"./SelectEventPlugin":99,"./ServerReactRootIndex":100,"./SimpleEventPlugin":101,"./createFullPageComponent":121,"_process":10}],65:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -11976,7 +12128,7 @@ var ReactDefaultPerf = { module.exports = ReactDefaultPerf; -},{"./DOMProperty":18,"./ReactDefaultPerfAnalysis":65,"./ReactMount":79,"./ReactPerf":84,"./performanceNow":155}],65:[function(require,module,exports){ +},{"./DOMProperty":19,"./ReactDefaultPerfAnalysis":66,"./ReactMount":80,"./ReactPerf":85,"./performanceNow":156}],66:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -12182,7 +12334,7 @@ var ReactDefaultPerfAnalysis = { module.exports = ReactDefaultPerfAnalysis; -},{"./Object.assign":35}],66:[function(require,module,exports){ +},{"./Object.assign":36}],67:[function(require,module,exports){ (function (process){ /** * Copyright 2014-2015, Facebook, Inc. @@ -12490,7 +12642,7 @@ ReactElement.isValidElement = function(object) { module.exports = ReactElement; }).call(this,require('_process')) -},{"./Object.assign":35,"./ReactContext":47,"./ReactCurrentOwner":48,"./warning":163,"_process":9}],67:[function(require,module,exports){ +},{"./Object.assign":36,"./ReactContext":48,"./ReactCurrentOwner":49,"./warning":164,"_process":10}],68:[function(require,module,exports){ (function (process){ /** * Copyright 2014-2015, Facebook, Inc. @@ -12955,7 +13107,7 @@ var ReactElementValidator = { module.exports = ReactElementValidator; }).call(this,require('_process')) -},{"./ReactCurrentOwner":48,"./ReactElement":66,"./ReactFragment":72,"./ReactNativeComponent":82,"./ReactPropTypeLocationNames":85,"./ReactPropTypeLocations":86,"./getIteratorFn":135,"./invariant":144,"./warning":163,"_process":9}],68:[function(require,module,exports){ +},{"./ReactCurrentOwner":49,"./ReactElement":67,"./ReactFragment":73,"./ReactNativeComponent":83,"./ReactPropTypeLocationNames":86,"./ReactPropTypeLocations":87,"./getIteratorFn":136,"./invariant":145,"./warning":164,"_process":10}],69:[function(require,module,exports){ (function (process){ /** * Copyright 2014-2015, Facebook, Inc. @@ -13050,7 +13202,7 @@ var ReactEmptyComponent = { module.exports = ReactEmptyComponent; }).call(this,require('_process')) -},{"./ReactElement":66,"./ReactInstanceMap":76,"./invariant":144,"_process":9}],69:[function(require,module,exports){ +},{"./ReactElement":67,"./ReactInstanceMap":77,"./invariant":145,"_process":10}],70:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -13082,7 +13234,7 @@ var ReactErrorUtils = { module.exports = ReactErrorUtils; -},{}],70:[function(require,module,exports){ +},{}],71:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -13132,7 +13284,7 @@ var ReactEventEmitterMixin = { module.exports = ReactEventEmitterMixin; -},{"./EventPluginHub":25}],71:[function(require,module,exports){ +},{"./EventPluginHub":26}],72:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -13315,7 +13467,7 @@ var ReactEventListener = { module.exports = ReactEventListener; -},{"./EventListener":24,"./ExecutionEnvironment":29,"./Object.assign":35,"./PooledClass":36,"./ReactInstanceHandles":75,"./ReactMount":79,"./ReactUpdates":96,"./getEventTarget":134,"./getUnboundedScrollPosition":140}],72:[function(require,module,exports){ +},{"./EventListener":25,"./ExecutionEnvironment":30,"./Object.assign":36,"./PooledClass":37,"./ReactInstanceHandles":76,"./ReactMount":80,"./ReactUpdates":97,"./getEventTarget":135,"./getUnboundedScrollPosition":141}],73:[function(require,module,exports){ (function (process){ /** * Copyright 2015, Facebook, Inc. @@ -13500,7 +13652,7 @@ var ReactFragment = { module.exports = ReactFragment; }).call(this,require('_process')) -},{"./ReactElement":66,"./warning":163,"_process":9}],73:[function(require,module,exports){ +},{"./ReactElement":67,"./warning":164,"_process":10}],74:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -13542,7 +13694,7 @@ var ReactInjection = { module.exports = ReactInjection; -},{"./DOMProperty":18,"./EventPluginHub":25,"./ReactBrowserEventEmitter":39,"./ReactClass":42,"./ReactComponentEnvironment":45,"./ReactDOMComponent":51,"./ReactEmptyComponent":68,"./ReactNativeComponent":82,"./ReactPerf":84,"./ReactRootIndex":92,"./ReactUpdates":96}],74:[function(require,module,exports){ +},{"./DOMProperty":19,"./EventPluginHub":26,"./ReactBrowserEventEmitter":40,"./ReactClass":43,"./ReactComponentEnvironment":46,"./ReactDOMComponent":52,"./ReactEmptyComponent":69,"./ReactNativeComponent":83,"./ReactPerf":85,"./ReactRootIndex":93,"./ReactUpdates":97}],75:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -13677,7 +13829,7 @@ var ReactInputSelection = { module.exports = ReactInputSelection; -},{"./ReactDOMSelection":59,"./containsNode":118,"./focusNode":128,"./getActiveElement":130}],75:[function(require,module,exports){ +},{"./ReactDOMSelection":60,"./containsNode":119,"./focusNode":129,"./getActiveElement":131}],76:[function(require,module,exports){ (function (process){ /** * Copyright 2013-2015, Facebook, Inc. @@ -14013,7 +14165,7 @@ var ReactInstanceHandles = { module.exports = ReactInstanceHandles; }).call(this,require('_process')) -},{"./ReactRootIndex":92,"./invariant":144,"_process":9}],76:[function(require,module,exports){ +},{"./ReactRootIndex":93,"./invariant":145,"_process":10}],77:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -14062,7 +14214,7 @@ var ReactInstanceMap = { module.exports = ReactInstanceMap; -},{}],77:[function(require,module,exports){ +},{}],78:[function(require,module,exports){ /** * Copyright 2015, Facebook, Inc. * All rights reserved. @@ -14099,7 +14251,7 @@ var ReactLifeCycle = { module.exports = ReactLifeCycle; -},{}],78:[function(require,module,exports){ +},{}],79:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -14147,7 +14299,7 @@ var ReactMarkupChecksum = { module.exports = ReactMarkupChecksum; -},{"./adler32":115}],79:[function(require,module,exports){ +},{"./adler32":116}],80:[function(require,module,exports){ (function (process){ /** * Copyright 2013-2015, Facebook, Inc. @@ -15038,7 +15190,7 @@ ReactPerf.measureMethods(ReactMount, 'ReactMount', { module.exports = ReactMount; }).call(this,require('_process')) -},{"./DOMProperty":18,"./ReactBrowserEventEmitter":39,"./ReactCurrentOwner":48,"./ReactElement":66,"./ReactElementValidator":67,"./ReactEmptyComponent":68,"./ReactInstanceHandles":75,"./ReactInstanceMap":76,"./ReactMarkupChecksum":78,"./ReactPerf":84,"./ReactReconciler":90,"./ReactUpdateQueue":95,"./ReactUpdates":96,"./containsNode":118,"./emptyObject":124,"./getReactRootElementInContainer":138,"./instantiateReactComponent":143,"./invariant":144,"./setInnerHTML":157,"./shouldUpdateReactComponent":160,"./warning":163,"_process":9}],80:[function(require,module,exports){ +},{"./DOMProperty":19,"./ReactBrowserEventEmitter":40,"./ReactCurrentOwner":49,"./ReactElement":67,"./ReactElementValidator":68,"./ReactEmptyComponent":69,"./ReactInstanceHandles":76,"./ReactInstanceMap":77,"./ReactMarkupChecksum":79,"./ReactPerf":85,"./ReactReconciler":91,"./ReactUpdateQueue":96,"./ReactUpdates":97,"./containsNode":119,"./emptyObject":125,"./getReactRootElementInContainer":139,"./instantiateReactComponent":144,"./invariant":145,"./setInnerHTML":158,"./shouldUpdateReactComponent":161,"./warning":164,"_process":10}],81:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -15468,7 +15620,7 @@ var ReactMultiChild = { module.exports = ReactMultiChild; -},{"./ReactChildReconciler":40,"./ReactComponentEnvironment":45,"./ReactMultiChildUpdateTypes":81,"./ReactReconciler":90}],81:[function(require,module,exports){ +},{"./ReactChildReconciler":41,"./ReactComponentEnvironment":46,"./ReactMultiChildUpdateTypes":82,"./ReactReconciler":91}],82:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -15501,7 +15653,7 @@ var ReactMultiChildUpdateTypes = keyMirror({ module.exports = ReactMultiChildUpdateTypes; -},{"./keyMirror":149}],82:[function(require,module,exports){ +},{"./keyMirror":150}],83:[function(require,module,exports){ (function (process){ /** * Copyright 2014-2015, Facebook, Inc. @@ -15608,7 +15760,7 @@ var ReactNativeComponent = { module.exports = ReactNativeComponent; }).call(this,require('_process')) -},{"./Object.assign":35,"./invariant":144,"_process":9}],83:[function(require,module,exports){ +},{"./Object.assign":36,"./invariant":145,"_process":10}],84:[function(require,module,exports){ (function (process){ /** * Copyright 2013-2015, Facebook, Inc. @@ -15720,7 +15872,7 @@ var ReactOwner = { module.exports = ReactOwner; }).call(this,require('_process')) -},{"./invariant":144,"_process":9}],84:[function(require,module,exports){ +},{"./invariant":145,"_process":10}],85:[function(require,module,exports){ (function (process){ /** * Copyright 2013-2015, Facebook, Inc. @@ -15824,7 +15976,7 @@ function _noMeasure(objName, fnName, func) { module.exports = ReactPerf; }).call(this,require('_process')) -},{"_process":9}],85:[function(require,module,exports){ +},{"_process":10}],86:[function(require,module,exports){ (function (process){ /** * Copyright 2013-2015, Facebook, Inc. @@ -15852,7 +16004,7 @@ if ("production" !== process.env.NODE_ENV) { module.exports = ReactPropTypeLocationNames; }).call(this,require('_process')) -},{"_process":9}],86:[function(require,module,exports){ +},{"_process":10}],87:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -15876,7 +16028,7 @@ var ReactPropTypeLocations = keyMirror({ module.exports = ReactPropTypeLocations; -},{"./keyMirror":149}],87:[function(require,module,exports){ +},{"./keyMirror":150}],88:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -16225,7 +16377,7 @@ function getPreciseType(propValue) { module.exports = ReactPropTypes; -},{"./ReactElement":66,"./ReactFragment":72,"./ReactPropTypeLocationNames":85,"./emptyFunction":123}],88:[function(require,module,exports){ +},{"./ReactElement":67,"./ReactFragment":73,"./ReactPropTypeLocationNames":86,"./emptyFunction":124}],89:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -16281,7 +16433,7 @@ PooledClass.addPoolingTo(ReactPutListenerQueue); module.exports = ReactPutListenerQueue; -},{"./Object.assign":35,"./PooledClass":36,"./ReactBrowserEventEmitter":39}],89:[function(require,module,exports){ +},{"./Object.assign":36,"./PooledClass":37,"./ReactBrowserEventEmitter":40}],90:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -16457,7 +16609,7 @@ PooledClass.addPoolingTo(ReactReconcileTransaction); module.exports = ReactReconcileTransaction; -},{"./CallbackQueue":14,"./Object.assign":35,"./PooledClass":36,"./ReactBrowserEventEmitter":39,"./ReactInputSelection":74,"./ReactPutListenerQueue":88,"./Transaction":112}],90:[function(require,module,exports){ +},{"./CallbackQueue":15,"./Object.assign":36,"./PooledClass":37,"./ReactBrowserEventEmitter":40,"./ReactInputSelection":75,"./ReactPutListenerQueue":89,"./Transaction":113}],91:[function(require,module,exports){ (function (process){ /** * Copyright 2013-2015, Facebook, Inc. @@ -16581,7 +16733,7 @@ var ReactReconciler = { module.exports = ReactReconciler; }).call(this,require('_process')) -},{"./ReactElementValidator":67,"./ReactRef":91,"_process":9}],91:[function(require,module,exports){ +},{"./ReactElementValidator":68,"./ReactRef":92,"_process":10}],92:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -16652,7 +16804,7 @@ ReactRef.detachRefs = function(instance, element) { module.exports = ReactRef; -},{"./ReactOwner":83}],92:[function(require,module,exports){ +},{"./ReactOwner":84}],93:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -16683,7 +16835,7 @@ var ReactRootIndex = { module.exports = ReactRootIndex; -},{}],93:[function(require,module,exports){ +},{}],94:[function(require,module,exports){ (function (process){ /** * Copyright 2013-2015, Facebook, Inc. @@ -16765,7 +16917,7 @@ module.exports = { }; }).call(this,require('_process')) -},{"./ReactElement":66,"./ReactInstanceHandles":75,"./ReactMarkupChecksum":78,"./ReactServerRenderingTransaction":94,"./emptyObject":124,"./instantiateReactComponent":143,"./invariant":144,"_process":9}],94:[function(require,module,exports){ +},{"./ReactElement":67,"./ReactInstanceHandles":76,"./ReactMarkupChecksum":79,"./ReactServerRenderingTransaction":95,"./emptyObject":125,"./instantiateReactComponent":144,"./invariant":145,"_process":10}],95:[function(require,module,exports){ /** * Copyright 2014-2015, Facebook, Inc. * All rights reserved. @@ -16878,7 +17030,7 @@ PooledClass.addPoolingTo(ReactServerRenderingTransaction); module.exports = ReactServerRenderingTransaction; -},{"./CallbackQueue":14,"./Object.assign":35,"./PooledClass":36,"./ReactPutListenerQueue":88,"./Transaction":112,"./emptyFunction":123}],95:[function(require,module,exports){ +},{"./CallbackQueue":15,"./Object.assign":36,"./PooledClass":37,"./ReactPutListenerQueue":89,"./Transaction":113,"./emptyFunction":124}],96:[function(require,module,exports){ (function (process){ /** * Copyright 2015, Facebook, Inc. @@ -17177,7 +17329,7 @@ var ReactUpdateQueue = { module.exports = ReactUpdateQueue; }).call(this,require('_process')) -},{"./Object.assign":35,"./ReactCurrentOwner":48,"./ReactElement":66,"./ReactInstanceMap":76,"./ReactLifeCycle":77,"./ReactUpdates":96,"./invariant":144,"./warning":163,"_process":9}],96:[function(require,module,exports){ +},{"./Object.assign":36,"./ReactCurrentOwner":49,"./ReactElement":67,"./ReactInstanceMap":77,"./ReactLifeCycle":78,"./ReactUpdates":97,"./invariant":145,"./warning":164,"_process":10}],97:[function(require,module,exports){ (function (process){ /** * Copyright 2013-2015, Facebook, Inc. @@ -17459,7 +17611,7 @@ var ReactUpdates = { module.exports = ReactUpdates; }).call(this,require('_process')) -},{"./CallbackQueue":14,"./Object.assign":35,"./PooledClass":36,"./ReactCurrentOwner":48,"./ReactPerf":84,"./ReactReconciler":90,"./Transaction":112,"./invariant":144,"./warning":163,"_process":9}],97:[function(require,module,exports){ +},{"./CallbackQueue":15,"./Object.assign":36,"./PooledClass":37,"./ReactCurrentOwner":49,"./ReactPerf":85,"./ReactReconciler":91,"./Transaction":113,"./invariant":145,"./warning":164,"_process":10}],98:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -17553,7 +17705,7 @@ var SVGDOMPropertyConfig = { module.exports = SVGDOMPropertyConfig; -},{"./DOMProperty":18}],98:[function(require,module,exports){ +},{"./DOMProperty":19}],99:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -17748,7 +17900,7 @@ var SelectEventPlugin = { module.exports = SelectEventPlugin; -},{"./EventConstants":23,"./EventPropagators":28,"./ReactInputSelection":74,"./SyntheticEvent":104,"./getActiveElement":130,"./isTextInputElement":147,"./keyOf":150,"./shallowEqual":159}],99:[function(require,module,exports){ +},{"./EventConstants":24,"./EventPropagators":29,"./ReactInputSelection":75,"./SyntheticEvent":105,"./getActiveElement":131,"./isTextInputElement":148,"./keyOf":151,"./shallowEqual":160}],100:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -17779,7 +17931,7 @@ var ServerReactRootIndex = { module.exports = ServerReactRootIndex; -},{}],100:[function(require,module,exports){ +},{}],101:[function(require,module,exports){ (function (process){ /** * Copyright 2013-2015, Facebook, Inc. @@ -18207,7 +18359,7 @@ var SimpleEventPlugin = { module.exports = SimpleEventPlugin; }).call(this,require('_process')) -},{"./EventConstants":23,"./EventPluginUtils":27,"./EventPropagators":28,"./SyntheticClipboardEvent":101,"./SyntheticDragEvent":103,"./SyntheticEvent":104,"./SyntheticFocusEvent":105,"./SyntheticKeyboardEvent":107,"./SyntheticMouseEvent":108,"./SyntheticTouchEvent":109,"./SyntheticUIEvent":110,"./SyntheticWheelEvent":111,"./getEventCharCode":131,"./invariant":144,"./keyOf":150,"./warning":163,"_process":9}],101:[function(require,module,exports){ +},{"./EventConstants":24,"./EventPluginUtils":28,"./EventPropagators":29,"./SyntheticClipboardEvent":102,"./SyntheticDragEvent":104,"./SyntheticEvent":105,"./SyntheticFocusEvent":106,"./SyntheticKeyboardEvent":108,"./SyntheticMouseEvent":109,"./SyntheticTouchEvent":110,"./SyntheticUIEvent":111,"./SyntheticWheelEvent":112,"./getEventCharCode":132,"./invariant":145,"./keyOf":151,"./warning":164,"_process":10}],102:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -18252,7 +18404,7 @@ SyntheticEvent.augmentClass(SyntheticClipboardEvent, ClipboardEventInterface); module.exports = SyntheticClipboardEvent; -},{"./SyntheticEvent":104}],102:[function(require,module,exports){ +},{"./SyntheticEvent":105}],103:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -18297,7 +18449,7 @@ SyntheticEvent.augmentClass( module.exports = SyntheticCompositionEvent; -},{"./SyntheticEvent":104}],103:[function(require,module,exports){ +},{"./SyntheticEvent":105}],104:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -18336,7 +18488,7 @@ SyntheticMouseEvent.augmentClass(SyntheticDragEvent, DragEventInterface); module.exports = SyntheticDragEvent; -},{"./SyntheticMouseEvent":108}],104:[function(require,module,exports){ +},{"./SyntheticMouseEvent":109}],105:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -18502,7 +18654,7 @@ PooledClass.addPoolingTo(SyntheticEvent, PooledClass.threeArgumentPooler); module.exports = SyntheticEvent; -},{"./Object.assign":35,"./PooledClass":36,"./emptyFunction":123,"./getEventTarget":134}],105:[function(require,module,exports){ +},{"./Object.assign":36,"./PooledClass":37,"./emptyFunction":124,"./getEventTarget":135}],106:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -18541,7 +18693,7 @@ SyntheticUIEvent.augmentClass(SyntheticFocusEvent, FocusEventInterface); module.exports = SyntheticFocusEvent; -},{"./SyntheticUIEvent":110}],106:[function(require,module,exports){ +},{"./SyntheticUIEvent":111}],107:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -18587,7 +18739,7 @@ SyntheticEvent.augmentClass( module.exports = SyntheticInputEvent; -},{"./SyntheticEvent":104}],107:[function(require,module,exports){ +},{"./SyntheticEvent":105}],108:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -18674,7 +18826,7 @@ SyntheticUIEvent.augmentClass(SyntheticKeyboardEvent, KeyboardEventInterface); module.exports = SyntheticKeyboardEvent; -},{"./SyntheticUIEvent":110,"./getEventCharCode":131,"./getEventKey":132,"./getEventModifierState":133}],108:[function(require,module,exports){ +},{"./SyntheticUIEvent":111,"./getEventCharCode":132,"./getEventKey":133,"./getEventModifierState":134}],109:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -18755,7 +18907,7 @@ SyntheticUIEvent.augmentClass(SyntheticMouseEvent, MouseEventInterface); module.exports = SyntheticMouseEvent; -},{"./SyntheticUIEvent":110,"./ViewportMetrics":113,"./getEventModifierState":133}],109:[function(require,module,exports){ +},{"./SyntheticUIEvent":111,"./ViewportMetrics":114,"./getEventModifierState":134}],110:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -18803,7 +18955,7 @@ SyntheticUIEvent.augmentClass(SyntheticTouchEvent, TouchEventInterface); module.exports = SyntheticTouchEvent; -},{"./SyntheticUIEvent":110,"./getEventModifierState":133}],110:[function(require,module,exports){ +},{"./SyntheticUIEvent":111,"./getEventModifierState":134}],111:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -18865,7 +19017,7 @@ SyntheticEvent.augmentClass(SyntheticUIEvent, UIEventInterface); module.exports = SyntheticUIEvent; -},{"./SyntheticEvent":104,"./getEventTarget":134}],111:[function(require,module,exports){ +},{"./SyntheticEvent":105,"./getEventTarget":135}],112:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -18926,7 +19078,7 @@ SyntheticMouseEvent.augmentClass(SyntheticWheelEvent, WheelEventInterface); module.exports = SyntheticWheelEvent; -},{"./SyntheticMouseEvent":108}],112:[function(require,module,exports){ +},{"./SyntheticMouseEvent":109}],113:[function(require,module,exports){ (function (process){ /** * Copyright 2013-2015, Facebook, Inc. @@ -19167,7 +19319,7 @@ var Transaction = { module.exports = Transaction; }).call(this,require('_process')) -},{"./invariant":144,"_process":9}],113:[function(require,module,exports){ +},{"./invariant":145,"_process":10}],114:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -19196,7 +19348,7 @@ var ViewportMetrics = { module.exports = ViewportMetrics; -},{}],114:[function(require,module,exports){ +},{}],115:[function(require,module,exports){ (function (process){ /** * Copyright 2014-2015, Facebook, Inc. @@ -19262,7 +19414,7 @@ function accumulateInto(current, next) { module.exports = accumulateInto; }).call(this,require('_process')) -},{"./invariant":144,"_process":9}],115:[function(require,module,exports){ +},{"./invariant":145,"_process":10}],116:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -19296,7 +19448,7 @@ function adler32(data) { module.exports = adler32; -},{}],116:[function(require,module,exports){ +},{}],117:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -19328,7 +19480,7 @@ function camelize(string) { module.exports = camelize; -},{}],117:[function(require,module,exports){ +},{}],118:[function(require,module,exports){ /** * Copyright 2014-2015, Facebook, Inc. * All rights reserved. @@ -19370,7 +19522,7 @@ function camelizeStyleName(string) { module.exports = camelizeStyleName; -},{"./camelize":116}],118:[function(require,module,exports){ +},{"./camelize":117}],119:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -19414,7 +19566,7 @@ function containsNode(outerNode, innerNode) { module.exports = containsNode; -},{"./isTextNode":148}],119:[function(require,module,exports){ +},{"./isTextNode":149}],120:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -19500,7 +19652,7 @@ function createArrayFromMixed(obj) { module.exports = createArrayFromMixed; -},{"./toArray":161}],120:[function(require,module,exports){ +},{"./toArray":162}],121:[function(require,module,exports){ (function (process){ /** * Copyright 2013-2015, Facebook, Inc. @@ -19562,7 +19714,7 @@ function createFullPageComponent(tag) { module.exports = createFullPageComponent; }).call(this,require('_process')) -},{"./ReactClass":42,"./ReactElement":66,"./invariant":144,"_process":9}],121:[function(require,module,exports){ +},{"./ReactClass":43,"./ReactElement":67,"./invariant":145,"_process":10}],122:[function(require,module,exports){ (function (process){ /** * Copyright 2013-2015, Facebook, Inc. @@ -19652,7 +19804,7 @@ function createNodesFromMarkup(markup, handleScript) { module.exports = createNodesFromMarkup; }).call(this,require('_process')) -},{"./ExecutionEnvironment":29,"./createArrayFromMixed":119,"./getMarkupWrap":136,"./invariant":144,"_process":9}],122:[function(require,module,exports){ +},{"./ExecutionEnvironment":30,"./createArrayFromMixed":120,"./getMarkupWrap":137,"./invariant":145,"_process":10}],123:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -19710,7 +19862,7 @@ function dangerousStyleValue(name, value) { module.exports = dangerousStyleValue; -},{"./CSSProperty":12}],123:[function(require,module,exports){ +},{"./CSSProperty":13}],124:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -19744,7 +19896,7 @@ emptyFunction.thatReturnsArgument = function(arg) { return arg; }; module.exports = emptyFunction; -},{}],124:[function(require,module,exports){ +},{}],125:[function(require,module,exports){ (function (process){ /** * Copyright 2013-2015, Facebook, Inc. @@ -19768,7 +19920,7 @@ if ("production" !== process.env.NODE_ENV) { module.exports = emptyObject; }).call(this,require('_process')) -},{"_process":9}],125:[function(require,module,exports){ +},{"_process":10}],126:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -19808,7 +19960,7 @@ function escapeTextContentForBrowser(text) { module.exports = escapeTextContentForBrowser; -},{}],126:[function(require,module,exports){ +},{}],127:[function(require,module,exports){ (function (process){ /** * Copyright 2013-2015, Facebook, Inc. @@ -19881,7 +20033,7 @@ function findDOMNode(componentOrElement) { module.exports = findDOMNode; }).call(this,require('_process')) -},{"./ReactCurrentOwner":48,"./ReactInstanceMap":76,"./ReactMount":79,"./invariant":144,"./isNode":146,"./warning":163,"_process":9}],127:[function(require,module,exports){ +},{"./ReactCurrentOwner":49,"./ReactInstanceMap":77,"./ReactMount":80,"./invariant":145,"./isNode":147,"./warning":164,"_process":10}],128:[function(require,module,exports){ (function (process){ /** * Copyright 2013-2015, Facebook, Inc. @@ -19939,7 +20091,7 @@ function flattenChildren(children) { module.exports = flattenChildren; }).call(this,require('_process')) -},{"./traverseAllChildren":162,"./warning":163,"_process":9}],128:[function(require,module,exports){ +},{"./traverseAllChildren":163,"./warning":164,"_process":10}],129:[function(require,module,exports){ /** * Copyright 2014-2015, Facebook, Inc. * All rights reserved. @@ -19968,7 +20120,7 @@ function focusNode(node) { module.exports = focusNode; -},{}],129:[function(require,module,exports){ +},{}],130:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -19999,7 +20151,7 @@ var forEachAccumulated = function(arr, cb, scope) { module.exports = forEachAccumulated; -},{}],130:[function(require,module,exports){ +},{}],131:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -20028,7 +20180,7 @@ function getActiveElement() /*?DOMElement*/ { module.exports = getActiveElement; -},{}],131:[function(require,module,exports){ +},{}],132:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -20080,7 +20232,7 @@ function getEventCharCode(nativeEvent) { module.exports = getEventCharCode; -},{}],132:[function(require,module,exports){ +},{}],133:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -20185,7 +20337,7 @@ function getEventKey(nativeEvent) { module.exports = getEventKey; -},{"./getEventCharCode":131}],133:[function(require,module,exports){ +},{"./getEventCharCode":132}],134:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -20232,7 +20384,7 @@ function getEventModifierState(nativeEvent) { module.exports = getEventModifierState; -},{}],134:[function(require,module,exports){ +},{}],135:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -20263,7 +20415,7 @@ function getEventTarget(nativeEvent) { module.exports = getEventTarget; -},{}],135:[function(require,module,exports){ +},{}],136:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -20307,7 +20459,7 @@ function getIteratorFn(maybeIterable) { module.exports = getIteratorFn; -},{}],136:[function(require,module,exports){ +},{}],137:[function(require,module,exports){ (function (process){ /** * Copyright 2013-2015, Facebook, Inc. @@ -20426,7 +20578,7 @@ function getMarkupWrap(nodeName) { module.exports = getMarkupWrap; }).call(this,require('_process')) -},{"./ExecutionEnvironment":29,"./invariant":144,"_process":9}],137:[function(require,module,exports){ +},{"./ExecutionEnvironment":30,"./invariant":145,"_process":10}],138:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -20501,7 +20653,7 @@ function getNodeForCharacterOffset(root, offset) { module.exports = getNodeForCharacterOffset; -},{}],138:[function(require,module,exports){ +},{}],139:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -20536,7 +20688,7 @@ function getReactRootElementInContainer(container) { module.exports = getReactRootElementInContainer; -},{}],139:[function(require,module,exports){ +},{}],140:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -20573,7 +20725,7 @@ function getTextContentAccessor() { module.exports = getTextContentAccessor; -},{"./ExecutionEnvironment":29}],140:[function(require,module,exports){ +},{"./ExecutionEnvironment":30}],141:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -20613,7 +20765,7 @@ function getUnboundedScrollPosition(scrollable) { module.exports = getUnboundedScrollPosition; -},{}],141:[function(require,module,exports){ +},{}],142:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -20646,7 +20798,7 @@ function hyphenate(string) { module.exports = hyphenate; -},{}],142:[function(require,module,exports){ +},{}],143:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -20687,7 +20839,7 @@ function hyphenateStyleName(string) { module.exports = hyphenateStyleName; -},{"./hyphenate":141}],143:[function(require,module,exports){ +},{"./hyphenate":142}],144:[function(require,module,exports){ (function (process){ /** * Copyright 2013-2015, Facebook, Inc. @@ -20825,7 +20977,7 @@ function instantiateReactComponent(node, parentCompositeType) { module.exports = instantiateReactComponent; }).call(this,require('_process')) -},{"./Object.assign":35,"./ReactCompositeComponent":46,"./ReactEmptyComponent":68,"./ReactNativeComponent":82,"./invariant":144,"./warning":163,"_process":9}],144:[function(require,module,exports){ +},{"./Object.assign":36,"./ReactCompositeComponent":47,"./ReactEmptyComponent":69,"./ReactNativeComponent":83,"./invariant":145,"./warning":164,"_process":10}],145:[function(require,module,exports){ (function (process){ /** * Copyright 2013-2015, Facebook, Inc. @@ -20882,7 +21034,7 @@ var invariant = function(condition, format, a, b, c, d, e, f) { module.exports = invariant; }).call(this,require('_process')) -},{"_process":9}],145:[function(require,module,exports){ +},{"_process":10}],146:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -20947,7 +21099,7 @@ function isEventSupported(eventNameSuffix, capture) { module.exports = isEventSupported; -},{"./ExecutionEnvironment":29}],146:[function(require,module,exports){ +},{"./ExecutionEnvironment":30}],147:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -20974,7 +21126,7 @@ function isNode(object) { module.exports = isNode; -},{}],147:[function(require,module,exports){ +},{}],148:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -21017,7 +21169,7 @@ function isTextInputElement(elem) { module.exports = isTextInputElement; -},{}],148:[function(require,module,exports){ +},{}],149:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -21042,7 +21194,7 @@ function isTextNode(object) { module.exports = isTextNode; -},{"./isNode":146}],149:[function(require,module,exports){ +},{"./isNode":147}],150:[function(require,module,exports){ (function (process){ /** * Copyright 2013-2015, Facebook, Inc. @@ -21097,7 +21249,7 @@ var keyMirror = function(obj) { module.exports = keyMirror; }).call(this,require('_process')) -},{"./invariant":144,"_process":9}],150:[function(require,module,exports){ +},{"./invariant":145,"_process":10}],151:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -21133,7 +21285,7 @@ var keyOf = function(oneKeyObj) { module.exports = keyOf; -},{}],151:[function(require,module,exports){ +},{}],152:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -21186,7 +21338,7 @@ function mapObject(object, callback, context) { module.exports = mapObject; -},{}],152:[function(require,module,exports){ +},{}],153:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -21219,7 +21371,7 @@ function memoizeStringOnly(callback) { module.exports = memoizeStringOnly; -},{}],153:[function(require,module,exports){ +},{}],154:[function(require,module,exports){ (function (process){ /** * Copyright 2013-2015, Facebook, Inc. @@ -21259,7 +21411,7 @@ function onlyChild(children) { module.exports = onlyChild; }).call(this,require('_process')) -},{"./ReactElement":66,"./invariant":144,"_process":9}],154:[function(require,module,exports){ +},{"./ReactElement":67,"./invariant":145,"_process":10}],155:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -21287,7 +21439,7 @@ if (ExecutionEnvironment.canUseDOM) { module.exports = performance || {}; -},{"./ExecutionEnvironment":29}],155:[function(require,module,exports){ +},{"./ExecutionEnvironment":30}],156:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -21315,7 +21467,7 @@ var performanceNow = performance.now.bind(performance); module.exports = performanceNow; -},{"./performance":154}],156:[function(require,module,exports){ +},{"./performance":155}],157:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -21343,7 +21495,7 @@ function quoteAttributeValueForBrowser(value) { module.exports = quoteAttributeValueForBrowser; -},{"./escapeTextContentForBrowser":125}],157:[function(require,module,exports){ +},{"./escapeTextContentForBrowser":126}],158:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -21432,7 +21584,7 @@ if (ExecutionEnvironment.canUseDOM) { module.exports = setInnerHTML; -},{"./ExecutionEnvironment":29}],158:[function(require,module,exports){ +},{"./ExecutionEnvironment":30}],159:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -21474,7 +21626,7 @@ if (ExecutionEnvironment.canUseDOM) { module.exports = setTextContent; -},{"./ExecutionEnvironment":29,"./escapeTextContentForBrowser":125,"./setInnerHTML":157}],159:[function(require,module,exports){ +},{"./ExecutionEnvironment":30,"./escapeTextContentForBrowser":126,"./setInnerHTML":158}],160:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -21518,7 +21670,7 @@ function shallowEqual(objA, objB) { module.exports = shallowEqual; -},{}],160:[function(require,module,exports){ +},{}],161:[function(require,module,exports){ (function (process){ /** * Copyright 2013-2015, Facebook, Inc. @@ -21622,7 +21774,7 @@ function shouldUpdateReactComponent(prevElement, nextElement) { module.exports = shouldUpdateReactComponent; }).call(this,require('_process')) -},{"./warning":163,"_process":9}],161:[function(require,module,exports){ +},{"./warning":164,"_process":10}],162:[function(require,module,exports){ (function (process){ /** * Copyright 2014-2015, Facebook, Inc. @@ -21694,7 +21846,7 @@ function toArray(obj) { module.exports = toArray; }).call(this,require('_process')) -},{"./invariant":144,"_process":9}],162:[function(require,module,exports){ +},{"./invariant":145,"_process":10}],163:[function(require,module,exports){ (function (process){ /** * Copyright 2013-2015, Facebook, Inc. @@ -21947,7 +22099,7 @@ function traverseAllChildren(children, callback, traverseContext) { module.exports = traverseAllChildren; }).call(this,require('_process')) -},{"./ReactElement":66,"./ReactFragment":72,"./ReactInstanceHandles":75,"./getIteratorFn":135,"./invariant":144,"./warning":163,"_process":9}],163:[function(require,module,exports){ +},{"./ReactElement":67,"./ReactFragment":73,"./ReactInstanceHandles":76,"./getIteratorFn":136,"./invariant":145,"./warning":164,"_process":10}],164:[function(require,module,exports){ (function (process){ /** * Copyright 2014-2015, Facebook, Inc. @@ -22010,7 +22162,7 @@ if ("production" !== process.env.NODE_ENV) { module.exports = warning; }).call(this,require('_process')) -},{"./emptyFunction":123,"_process":9}],164:[function(require,module,exports){ +},{"./emptyFunction":124,"_process":10}],165:[function(require,module,exports){ module.exports = require('./lib/React'); -},{"./lib/React":37}]},{},[1,2,3,4]); +},{"./lib/React":38}]},{},[1,2,3,4]); diff --git a/includes/admin/metaboxes/components/admin-view-config.js b/includes/admin/metaboxes/components/admin-view-config.js index c2feb92593..e1116370fa 100644 --- a/includes/admin/metaboxes/components/admin-view-config.js +++ b/includes/admin/metaboxes/components/admin-view-config.js @@ -99,7 +99,7 @@ if (window.addEventListener) { window.attachEvent('onload', run); } -},{"./admin-view-configuration.jsx":2,"./admin-view-data-source.jsx":3,"./admin-view-select-template.jsx":4,"react":164}],2:[function(require,module,exports){ +},{"./admin-view-configuration.jsx":2,"./admin-view-data-source.jsx":3,"./admin-view-select-template.jsx":4,"react":165}],2:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, '__esModule', { @@ -120,12 +120,17 @@ var _partsTabsJsx = require('./parts/tabs.jsx'); var _partsTabsJsx2 = _interopRequireDefault(_partsTabsJsx); +var _partsFieldsModalJsx = require('./parts/fields-modal.jsx'); + +var _partsFieldsModalJsx2 = _interopRequireDefault(_partsFieldsModalJsx); + var ViewConfiguration = _react2['default'].createClass({ displayName: 'ViewConfiguration', getInitialState: function getInitialState() { return { - currentTab: 'directory' + currentTab: 'directory', + openFieldsModal: false }; }, @@ -133,13 +138,31 @@ var ViewConfiguration = _react2['default'].createClass({ this.setState({ currentTab: tabId }); }, + handleOpenModal: function handleOpenModal(e) { + e.preventDefault(); + this.setState({ openFieldsModal: true }); + }, + + handleModalClose: function handleModalClose(e) { + e.preventDefault(); + this.setState({ openFieldsModal: false }); + }, + render: function render() { var tabs = [{ 'id': 'directory', 'label': gravityview_i18n.mb_vc_tab_multiple, 'icon': 'admin-page' }, { 'id': 'single', 'label': gravityview_i18n.mb_vc_tab_single, 'icon': 'media-default' }, { 'id': 'edit', 'label': gravityview_i18n.mb_vc_tab_edit, 'icon': 'welcome-write-blog' }]; return _react2['default'].createElement( _partsMetaboxJsx2['default'], { mTitle: gravityview_i18n.mb_vc_title, mTitleLinks: false }, - _react2['default'].createElement(_partsTabsJsx2['default'], { tabList: tabs, changeTab: this.handleChangeTab, currentTab: this.state.currentTab }) + _react2['default'].createElement(_partsTabsJsx2['default'], { tabList: tabs, changeTab: this.handleChangeTab, currentTab: this.state.currentTab }), + _react2['default'].createElement( + 'button', + { onClick: this.handleOpenModal, className: 'button' }, + 'Add Field' + ), + _react2['default'].createElement(_partsFieldsModalJsx2['default'], { + modalClose: this.handleModalClose, + isOpen: this.state.openFieldsModal }) ); } @@ -148,7 +171,7 @@ var ViewConfiguration = _react2['default'].createClass({ exports['default'] = ViewConfiguration; module.exports = exports['default']; -},{"./parts/metabox.jsx":6,"./parts/tabs.jsx":8,"react":164}],3:[function(require,module,exports){ +},{"./parts/fields-modal.jsx":6,"./parts/metabox.jsx":7,"./parts/tabs.jsx":9,"react":165}],3:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, '__esModule', { @@ -305,7 +328,7 @@ var DataSource = _react2['default'].createClass({ exports['default'] = DataSource; module.exports = exports['default']; -},{"./parts/alert-dialog.jsx":5,"./parts/metabox.jsx":6,"react":164}],4:[function(require,module,exports){ +},{"./parts/alert-dialog.jsx":5,"./parts/metabox.jsx":7,"react":165}],4:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, '__esModule', { @@ -460,7 +483,7 @@ var SelectTemplate = _react2['default'].createClass({ exports['default'] = SelectTemplate; module.exports = exports['default']; -},{"./parts/alert-dialog.jsx":5,"./parts/metabox.jsx":6,"react":164}],5:[function(require,module,exports){ +},{"./parts/alert-dialog.jsx":5,"./parts/metabox.jsx":7,"react":165}],5:[function(require,module,exports){ "use strict"; Object.defineProperty(exports, "__esModule", { @@ -512,7 +535,126 @@ var AlertDialog = _react2["default"].createClass({ exports["default"] = AlertDialog; module.exports = exports["default"]; -},{"react":164}],6:[function(require,module,exports){ +},{"react":165}],6:[function(require,module,exports){ +'use strict'; + +Object.defineProperty(exports, '__esModule', { + value: true +}); + +function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { 'default': obj }; } + +var _react = require('react'); + +var _react2 = _interopRequireDefault(_react); + +var _tabJsx = require('./tab.jsx'); + +var _tabJsx2 = _interopRequireDefault(_tabJsx); + +var FieldsModal = _react2['default'].createClass({ + displayName: 'FieldsModal', + + getInitialState: function getInitialState() { + return { + modalTab: 'form' + }; + }, + + renderTabs: function renderTabs() { + var tabs = [{ 'id': 'all', 'label': gravityview_i18n.mo_tab_all }, { 'id': 'form', 'label': gravityview_i18n.mo_tab_form }, { 'id': 'entry', 'label': gravityview_i18n.mo_tab_entry }, { 'id': 'custom', 'label': gravityview_i18n.mo_tab_custom }]; + + var tabsLinks = tabs.map(function (tab, i) { + return _react2['default'].createElement(_tabJsx2['default'], { + key: tab.id, + id: tab.id, + changeTab: this.handleChangeTab, + label: tab.label, + tabClass: 'media-menu-item', + activeClass: 'active', + iconClass: false, + isCurrent: tab.id === this.state.modalTab + }); + }, this); + + return _react2['default'].createElement( + 'div', + { className: 'media-frame-router' }, + _react2['default'].createElement( + 'div', + { className: 'media-router' }, + tabsLinks + ) + ); + }, + + handleChangeTab: function handleChangeTab(tabId) { + this.setState({ modalTab: tabId }); + }, + + render: function render() { + if (!this.props.isOpen) return null; + return _react2['default'].createElement( + 'div', + { className: 'media-modal' }, + _react2['default'].createElement( + 'button', + { onClick: this.props.modalClose, type: 'button', className: 'button-link media-modal-close' }, + _react2['default'].createElement( + 'span', + { className: 'media-modal-icon' }, + _react2['default'].createElement( + 'span', + { className: 'screen-reader-text' }, + gravityview_i18n.mo_close_modal + ) + ) + ), + _react2['default'].createElement( + 'div', + { className: 'media-modal-content' }, + _react2['default'].createElement( + 'div', + { className: 'media-frame hide-menu' }, + _react2['default'].createElement( + 'div', + { className: 'media-frame-title' }, + _react2['default'].createElement( + 'h1', + null, + 'Insert fields' + ) + ), + this.renderTabs(), + _react2['default'].createElement('div', { className: 'media-frame-content' }), + _react2['default'].createElement( + 'div', + { className: 'media-frame-toolbar' }, + _react2['default'].createElement( + 'div', + { className: 'media-toolbar' }, + _react2['default'].createElement('div', { className: 'media-toolbar-secondary' }), + _react2['default'].createElement( + 'div', + { className: 'media-toolbar-primary search-form' }, + _react2['default'].createElement( + 'button', + { type: 'button', className: 'button media-button button-primary button-large media-button-select', disabled: 'disabled' }, + 'Add Fields' + ) + ) + ) + ) + ) + ) + ); + } +}); + +exports['default'] = FieldsModal; +module.exports = exports['default']; + +},{"./tab.jsx":8,"react":165}],7:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, '__esModule', { @@ -586,7 +728,7 @@ var Metabox = _react2['default'].createClass({ exports['default'] = Metabox; module.exports = exports['default']; -},{"react":164}],7:[function(require,module,exports){ +},{"react":165}],8:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, '__esModule', { @@ -602,20 +744,27 @@ var _react2 = _interopRequireDefault(_react); var Tab = _react2['default'].createClass({ displayName: 'Tab', - handleClick: function handleClick() { + handleClick: function handleClick(e) { + e.preventDefault(); this.props.changeTab(this.props.id); }, + renderIcon: function renderIcon() { + if (!this.props.iconClass) { + return null; + } + return _react2['default'].createElement('i', { className: 'dashicons dashicons-' + this.props.iconClass }); + }, + render: function render() { - var iconClass = 'dashicons dashicons-' + this.props.iconClass; - var tabClass = 'nav-tab'; - tabClass += this.props.isCurrent ? ' nav-tab-active' : ''; + var tabClass = this.props.tabClass; + tabClass += this.props.isCurrent ? ' ' + this.props.activeClass : ''; return _react2['default'].createElement( 'a', { onClick: this.handleClick, className: tabClass }, - _react2['default'].createElement('i', { className: iconClass }), + this.renderIcon(), this.props.label ); } @@ -625,7 +774,7 @@ var Tab = _react2['default'].createClass({ exports['default'] = Tab; module.exports = exports['default']; -},{"react":164}],8:[function(require,module,exports){ +},{"react":165}],9:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, '__esModule', { @@ -648,8 +797,11 @@ var Tabs = _react2['default'].createClass({ renderTabs: function renderTabs(tab, i) { return _react2['default'].createElement(_tabJsx2['default'], { key: tab.id, + id: tab.id, changeTab: this.props.changeTab, label: tab.label, + tabClass: 'nav-tab', + activeClass: 'nav-tab-active', iconClass: tab.icon, isCurrent: this.props.currentTab === tab.id }); @@ -671,7 +823,7 @@ var Tabs = _react2['default'].createClass({ exports['default'] = Tabs; module.exports = exports['default']; -},{"./tab.jsx":7,"react":164}],9:[function(require,module,exports){ +},{"./tab.jsx":8,"react":165}],10:[function(require,module,exports){ // shim for using process in browser var process = module.exports = {}; @@ -763,7 +915,7 @@ process.chdir = function (dir) { }; process.umask = function() { return 0; }; -},{}],10:[function(require,module,exports){ +},{}],11:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -790,7 +942,7 @@ var AutoFocusMixin = { module.exports = AutoFocusMixin; -},{"./focusNode":128}],11:[function(require,module,exports){ +},{"./focusNode":129}],12:[function(require,module,exports){ /** * Copyright 2013-2015 Facebook, Inc. * All rights reserved. @@ -1285,7 +1437,7 @@ var BeforeInputEventPlugin = { module.exports = BeforeInputEventPlugin; -},{"./EventConstants":23,"./EventPropagators":28,"./ExecutionEnvironment":29,"./FallbackCompositionState":30,"./SyntheticCompositionEvent":102,"./SyntheticInputEvent":106,"./keyOf":150}],12:[function(require,module,exports){ +},{"./EventConstants":24,"./EventPropagators":29,"./ExecutionEnvironment":30,"./FallbackCompositionState":31,"./SyntheticCompositionEvent":103,"./SyntheticInputEvent":107,"./keyOf":151}],13:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -1410,7 +1562,7 @@ var CSSProperty = { module.exports = CSSProperty; -},{}],13:[function(require,module,exports){ +},{}],14:[function(require,module,exports){ (function (process){ /** * Copyright 2013-2015, Facebook, Inc. @@ -1592,7 +1744,7 @@ var CSSPropertyOperations = { module.exports = CSSPropertyOperations; }).call(this,require('_process')) -},{"./CSSProperty":12,"./ExecutionEnvironment":29,"./camelizeStyleName":117,"./dangerousStyleValue":122,"./hyphenateStyleName":142,"./memoizeStringOnly":152,"./warning":163,"_process":9}],14:[function(require,module,exports){ +},{"./CSSProperty":13,"./ExecutionEnvironment":30,"./camelizeStyleName":118,"./dangerousStyleValue":123,"./hyphenateStyleName":143,"./memoizeStringOnly":153,"./warning":164,"_process":10}],15:[function(require,module,exports){ (function (process){ /** * Copyright 2013-2015, Facebook, Inc. @@ -1692,7 +1844,7 @@ PooledClass.addPoolingTo(CallbackQueue); module.exports = CallbackQueue; }).call(this,require('_process')) -},{"./Object.assign":35,"./PooledClass":36,"./invariant":144,"_process":9}],15:[function(require,module,exports){ +},{"./Object.assign":36,"./PooledClass":37,"./invariant":145,"_process":10}],16:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -2074,7 +2226,7 @@ var ChangeEventPlugin = { module.exports = ChangeEventPlugin; -},{"./EventConstants":23,"./EventPluginHub":25,"./EventPropagators":28,"./ExecutionEnvironment":29,"./ReactUpdates":96,"./SyntheticEvent":104,"./isEventSupported":145,"./isTextInputElement":147,"./keyOf":150}],16:[function(require,module,exports){ +},{"./EventConstants":24,"./EventPluginHub":26,"./EventPropagators":29,"./ExecutionEnvironment":30,"./ReactUpdates":97,"./SyntheticEvent":105,"./isEventSupported":146,"./isTextInputElement":148,"./keyOf":151}],17:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -2099,7 +2251,7 @@ var ClientReactRootIndex = { module.exports = ClientReactRootIndex; -},{}],17:[function(require,module,exports){ +},{}],18:[function(require,module,exports){ (function (process){ /** * Copyright 2013-2015, Facebook, Inc. @@ -2237,7 +2389,7 @@ var DOMChildrenOperations = { module.exports = DOMChildrenOperations; }).call(this,require('_process')) -},{"./Danger":20,"./ReactMultiChildUpdateTypes":81,"./invariant":144,"./setTextContent":158,"_process":9}],18:[function(require,module,exports){ +},{"./Danger":21,"./ReactMultiChildUpdateTypes":82,"./invariant":145,"./setTextContent":159,"_process":10}],19:[function(require,module,exports){ (function (process){ /** * Copyright 2013-2015, Facebook, Inc. @@ -2536,7 +2688,7 @@ var DOMProperty = { module.exports = DOMProperty; }).call(this,require('_process')) -},{"./invariant":144,"_process":9}],19:[function(require,module,exports){ +},{"./invariant":145,"_process":10}],20:[function(require,module,exports){ (function (process){ /** * Copyright 2013-2015, Facebook, Inc. @@ -2728,7 +2880,7 @@ var DOMPropertyOperations = { module.exports = DOMPropertyOperations; }).call(this,require('_process')) -},{"./DOMProperty":18,"./quoteAttributeValueForBrowser":156,"./warning":163,"_process":9}],20:[function(require,module,exports){ +},{"./DOMProperty":19,"./quoteAttributeValueForBrowser":157,"./warning":164,"_process":10}],21:[function(require,module,exports){ (function (process){ /** * Copyright 2013-2015, Facebook, Inc. @@ -2915,7 +3067,7 @@ var Danger = { module.exports = Danger; }).call(this,require('_process')) -},{"./ExecutionEnvironment":29,"./createNodesFromMarkup":121,"./emptyFunction":123,"./getMarkupWrap":136,"./invariant":144,"_process":9}],21:[function(require,module,exports){ +},{"./ExecutionEnvironment":30,"./createNodesFromMarkup":122,"./emptyFunction":124,"./getMarkupWrap":137,"./invariant":145,"_process":10}],22:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -2954,7 +3106,7 @@ var DefaultEventPluginOrder = [ module.exports = DefaultEventPluginOrder; -},{"./keyOf":150}],22:[function(require,module,exports){ +},{"./keyOf":151}],23:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -3094,7 +3246,7 @@ var EnterLeaveEventPlugin = { module.exports = EnterLeaveEventPlugin; -},{"./EventConstants":23,"./EventPropagators":28,"./ReactMount":79,"./SyntheticMouseEvent":108,"./keyOf":150}],23:[function(require,module,exports){ +},{"./EventConstants":24,"./EventPropagators":29,"./ReactMount":80,"./SyntheticMouseEvent":109,"./keyOf":151}],24:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -3166,7 +3318,7 @@ var EventConstants = { module.exports = EventConstants; -},{"./keyMirror":149}],24:[function(require,module,exports){ +},{"./keyMirror":150}],25:[function(require,module,exports){ (function (process){ /** * Copyright 2013-2015, Facebook, Inc. @@ -3256,7 +3408,7 @@ var EventListener = { module.exports = EventListener; }).call(this,require('_process')) -},{"./emptyFunction":123,"_process":9}],25:[function(require,module,exports){ +},{"./emptyFunction":124,"_process":10}],26:[function(require,module,exports){ (function (process){ /** * Copyright 2013-2015, Facebook, Inc. @@ -3534,7 +3686,7 @@ var EventPluginHub = { module.exports = EventPluginHub; }).call(this,require('_process')) -},{"./EventPluginRegistry":26,"./EventPluginUtils":27,"./accumulateInto":114,"./forEachAccumulated":129,"./invariant":144,"_process":9}],26:[function(require,module,exports){ +},{"./EventPluginRegistry":27,"./EventPluginUtils":28,"./accumulateInto":115,"./forEachAccumulated":130,"./invariant":145,"_process":10}],27:[function(require,module,exports){ (function (process){ /** * Copyright 2013-2015, Facebook, Inc. @@ -3814,7 +3966,7 @@ var EventPluginRegistry = { module.exports = EventPluginRegistry; }).call(this,require('_process')) -},{"./invariant":144,"_process":9}],27:[function(require,module,exports){ +},{"./invariant":145,"_process":10}],28:[function(require,module,exports){ (function (process){ /** * Copyright 2013-2015, Facebook, Inc. @@ -4035,7 +4187,7 @@ var EventPluginUtils = { module.exports = EventPluginUtils; }).call(this,require('_process')) -},{"./EventConstants":23,"./invariant":144,"_process":9}],28:[function(require,module,exports){ +},{"./EventConstants":24,"./invariant":145,"_process":10}],29:[function(require,module,exports){ (function (process){ /** * Copyright 2013-2015, Facebook, Inc. @@ -4177,7 +4329,7 @@ var EventPropagators = { module.exports = EventPropagators; }).call(this,require('_process')) -},{"./EventConstants":23,"./EventPluginHub":25,"./accumulateInto":114,"./forEachAccumulated":129,"_process":9}],29:[function(require,module,exports){ +},{"./EventConstants":24,"./EventPluginHub":26,"./accumulateInto":115,"./forEachAccumulated":130,"_process":10}],30:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -4221,7 +4373,7 @@ var ExecutionEnvironment = { module.exports = ExecutionEnvironment; -},{}],30:[function(require,module,exports){ +},{}],31:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -4312,7 +4464,7 @@ PooledClass.addPoolingTo(FallbackCompositionState); module.exports = FallbackCompositionState; -},{"./Object.assign":35,"./PooledClass":36,"./getTextContentAccessor":139}],31:[function(require,module,exports){ +},{"./Object.assign":36,"./PooledClass":37,"./getTextContentAccessor":140}],32:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -4523,7 +4675,7 @@ var HTMLDOMPropertyConfig = { module.exports = HTMLDOMPropertyConfig; -},{"./DOMProperty":18,"./ExecutionEnvironment":29}],32:[function(require,module,exports){ +},{"./DOMProperty":19,"./ExecutionEnvironment":30}],33:[function(require,module,exports){ (function (process){ /** * Copyright 2013-2015, Facebook, Inc. @@ -4679,7 +4831,7 @@ var LinkedValueUtils = { module.exports = LinkedValueUtils; }).call(this,require('_process')) -},{"./ReactPropTypes":87,"./invariant":144,"_process":9}],33:[function(require,module,exports){ +},{"./ReactPropTypes":88,"./invariant":145,"_process":10}],34:[function(require,module,exports){ (function (process){ /** * Copyright 2014-2015, Facebook, Inc. @@ -4736,7 +4888,7 @@ var LocalEventTrapMixin = { module.exports = LocalEventTrapMixin; }).call(this,require('_process')) -},{"./ReactBrowserEventEmitter":39,"./accumulateInto":114,"./forEachAccumulated":129,"./invariant":144,"_process":9}],34:[function(require,module,exports){ +},{"./ReactBrowserEventEmitter":40,"./accumulateInto":115,"./forEachAccumulated":130,"./invariant":145,"_process":10}],35:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -4794,7 +4946,7 @@ var MobileSafariClickEventPlugin = { module.exports = MobileSafariClickEventPlugin; -},{"./EventConstants":23,"./emptyFunction":123}],35:[function(require,module,exports){ +},{"./EventConstants":24,"./emptyFunction":124}],36:[function(require,module,exports){ /** * Copyright 2014-2015, Facebook, Inc. * All rights reserved. @@ -4843,7 +4995,7 @@ function assign(target, sources) { module.exports = assign; -},{}],36:[function(require,module,exports){ +},{}],37:[function(require,module,exports){ (function (process){ /** * Copyright 2013-2015, Facebook, Inc. @@ -4959,7 +5111,7 @@ var PooledClass = { module.exports = PooledClass; }).call(this,require('_process')) -},{"./invariant":144,"_process":9}],37:[function(require,module,exports){ +},{"./invariant":145,"_process":10}],38:[function(require,module,exports){ (function (process){ /** * Copyright 2013-2015, Facebook, Inc. @@ -5111,7 +5263,7 @@ React.version = '0.13.3'; module.exports = React; }).call(this,require('_process')) -},{"./EventPluginUtils":27,"./ExecutionEnvironment":29,"./Object.assign":35,"./ReactChildren":41,"./ReactClass":42,"./ReactComponent":43,"./ReactContext":47,"./ReactCurrentOwner":48,"./ReactDOM":49,"./ReactDOMTextComponent":60,"./ReactDefaultInjection":63,"./ReactElement":66,"./ReactElementValidator":67,"./ReactInstanceHandles":75,"./ReactMount":79,"./ReactPerf":84,"./ReactPropTypes":87,"./ReactReconciler":90,"./ReactServerRendering":93,"./findDOMNode":126,"./onlyChild":153,"_process":9}],38:[function(require,module,exports){ +},{"./EventPluginUtils":28,"./ExecutionEnvironment":30,"./Object.assign":36,"./ReactChildren":42,"./ReactClass":43,"./ReactComponent":44,"./ReactContext":48,"./ReactCurrentOwner":49,"./ReactDOM":50,"./ReactDOMTextComponent":61,"./ReactDefaultInjection":64,"./ReactElement":67,"./ReactElementValidator":68,"./ReactInstanceHandles":76,"./ReactMount":80,"./ReactPerf":85,"./ReactPropTypes":88,"./ReactReconciler":91,"./ReactServerRendering":94,"./findDOMNode":127,"./onlyChild":154,"_process":10}],39:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -5142,7 +5294,7 @@ var ReactBrowserComponentMixin = { module.exports = ReactBrowserComponentMixin; -},{"./findDOMNode":126}],39:[function(require,module,exports){ +},{"./findDOMNode":127}],40:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -5495,7 +5647,7 @@ var ReactBrowserEventEmitter = assign({}, ReactEventEmitterMixin, { module.exports = ReactBrowserEventEmitter; -},{"./EventConstants":23,"./EventPluginHub":25,"./EventPluginRegistry":26,"./Object.assign":35,"./ReactEventEmitterMixin":70,"./ViewportMetrics":113,"./isEventSupported":145}],40:[function(require,module,exports){ +},{"./EventConstants":24,"./EventPluginHub":26,"./EventPluginRegistry":27,"./Object.assign":36,"./ReactEventEmitterMixin":71,"./ViewportMetrics":114,"./isEventSupported":146}],41:[function(require,module,exports){ /** * Copyright 2014-2015, Facebook, Inc. * All rights reserved. @@ -5622,7 +5774,7 @@ var ReactChildReconciler = { module.exports = ReactChildReconciler; -},{"./ReactReconciler":90,"./flattenChildren":127,"./instantiateReactComponent":143,"./shouldUpdateReactComponent":160}],41:[function(require,module,exports){ +},{"./ReactReconciler":91,"./flattenChildren":128,"./instantiateReactComponent":144,"./shouldUpdateReactComponent":161}],42:[function(require,module,exports){ (function (process){ /** * Copyright 2013-2015, Facebook, Inc. @@ -5775,7 +5927,7 @@ var ReactChildren = { module.exports = ReactChildren; }).call(this,require('_process')) -},{"./PooledClass":36,"./ReactFragment":72,"./traverseAllChildren":162,"./warning":163,"_process":9}],42:[function(require,module,exports){ +},{"./PooledClass":37,"./ReactFragment":73,"./traverseAllChildren":163,"./warning":164,"_process":10}],43:[function(require,module,exports){ (function (process){ /** * Copyright 2013-2015, Facebook, Inc. @@ -6721,7 +6873,7 @@ var ReactClass = { module.exports = ReactClass; }).call(this,require('_process')) -},{"./Object.assign":35,"./ReactComponent":43,"./ReactCurrentOwner":48,"./ReactElement":66,"./ReactErrorUtils":69,"./ReactInstanceMap":76,"./ReactLifeCycle":77,"./ReactPropTypeLocationNames":85,"./ReactPropTypeLocations":86,"./ReactUpdateQueue":95,"./invariant":144,"./keyMirror":149,"./keyOf":150,"./warning":163,"_process":9}],43:[function(require,module,exports){ +},{"./Object.assign":36,"./ReactComponent":44,"./ReactCurrentOwner":49,"./ReactElement":67,"./ReactErrorUtils":70,"./ReactInstanceMap":77,"./ReactLifeCycle":78,"./ReactPropTypeLocationNames":86,"./ReactPropTypeLocations":87,"./ReactUpdateQueue":96,"./invariant":145,"./keyMirror":150,"./keyOf":151,"./warning":164,"_process":10}],44:[function(require,module,exports){ (function (process){ /** * Copyright 2013-2015, Facebook, Inc. @@ -6875,7 +7027,7 @@ if ("production" !== process.env.NODE_ENV) { module.exports = ReactComponent; }).call(this,require('_process')) -},{"./ReactUpdateQueue":95,"./invariant":144,"./warning":163,"_process":9}],44:[function(require,module,exports){ +},{"./ReactUpdateQueue":96,"./invariant":145,"./warning":164,"_process":10}],45:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -6922,7 +7074,7 @@ var ReactComponentBrowserEnvironment = { module.exports = ReactComponentBrowserEnvironment; -},{"./ReactDOMIDOperations":53,"./ReactMount":79}],45:[function(require,module,exports){ +},{"./ReactDOMIDOperations":54,"./ReactMount":80}],46:[function(require,module,exports){ (function (process){ /** * Copyright 2014-2015, Facebook, Inc. @@ -6983,7 +7135,7 @@ var ReactComponentEnvironment = { module.exports = ReactComponentEnvironment; }).call(this,require('_process')) -},{"./invariant":144,"_process":9}],46:[function(require,module,exports){ +},{"./invariant":145,"_process":10}],47:[function(require,module,exports){ (function (process){ /** * Copyright 2013-2015, Facebook, Inc. @@ -7896,7 +8048,7 @@ var ReactCompositeComponent = { module.exports = ReactCompositeComponent; }).call(this,require('_process')) -},{"./Object.assign":35,"./ReactComponentEnvironment":45,"./ReactContext":47,"./ReactCurrentOwner":48,"./ReactElement":66,"./ReactElementValidator":67,"./ReactInstanceMap":76,"./ReactLifeCycle":77,"./ReactNativeComponent":82,"./ReactPerf":84,"./ReactPropTypeLocationNames":85,"./ReactPropTypeLocations":86,"./ReactReconciler":90,"./ReactUpdates":96,"./emptyObject":124,"./invariant":144,"./shouldUpdateReactComponent":160,"./warning":163,"_process":9}],47:[function(require,module,exports){ +},{"./Object.assign":36,"./ReactComponentEnvironment":46,"./ReactContext":48,"./ReactCurrentOwner":49,"./ReactElement":67,"./ReactElementValidator":68,"./ReactInstanceMap":77,"./ReactLifeCycle":78,"./ReactNativeComponent":83,"./ReactPerf":85,"./ReactPropTypeLocationNames":86,"./ReactPropTypeLocations":87,"./ReactReconciler":91,"./ReactUpdates":97,"./emptyObject":125,"./invariant":145,"./shouldUpdateReactComponent":161,"./warning":164,"_process":10}],48:[function(require,module,exports){ (function (process){ /** * Copyright 2013-2015, Facebook, Inc. @@ -7974,7 +8126,7 @@ var ReactContext = { module.exports = ReactContext; }).call(this,require('_process')) -},{"./Object.assign":35,"./emptyObject":124,"./warning":163,"_process":9}],48:[function(require,module,exports){ +},{"./Object.assign":36,"./emptyObject":125,"./warning":164,"_process":10}],49:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -8008,7 +8160,7 @@ var ReactCurrentOwner = { module.exports = ReactCurrentOwner; -},{}],49:[function(require,module,exports){ +},{}],50:[function(require,module,exports){ (function (process){ /** * Copyright 2013-2015, Facebook, Inc. @@ -8187,7 +8339,7 @@ var ReactDOM = mapObject({ module.exports = ReactDOM; }).call(this,require('_process')) -},{"./ReactElement":66,"./ReactElementValidator":67,"./mapObject":151,"_process":9}],50:[function(require,module,exports){ +},{"./ReactElement":67,"./ReactElementValidator":68,"./mapObject":152,"_process":10}],51:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -8251,7 +8403,7 @@ var ReactDOMButton = ReactClass.createClass({ module.exports = ReactDOMButton; -},{"./AutoFocusMixin":10,"./ReactBrowserComponentMixin":38,"./ReactClass":42,"./ReactElement":66,"./keyMirror":149}],51:[function(require,module,exports){ +},{"./AutoFocusMixin":11,"./ReactBrowserComponentMixin":39,"./ReactClass":43,"./ReactElement":67,"./keyMirror":150}],52:[function(require,module,exports){ (function (process){ /** * Copyright 2013-2015, Facebook, Inc. @@ -8761,7 +8913,7 @@ ReactDOMComponent.injection = { module.exports = ReactDOMComponent; }).call(this,require('_process')) -},{"./CSSPropertyOperations":13,"./DOMProperty":18,"./DOMPropertyOperations":19,"./Object.assign":35,"./ReactBrowserEventEmitter":39,"./ReactComponentBrowserEnvironment":44,"./ReactMount":79,"./ReactMultiChild":80,"./ReactPerf":84,"./escapeTextContentForBrowser":125,"./invariant":144,"./isEventSupported":145,"./keyOf":150,"./warning":163,"_process":9}],52:[function(require,module,exports){ +},{"./CSSPropertyOperations":14,"./DOMProperty":19,"./DOMPropertyOperations":20,"./Object.assign":36,"./ReactBrowserEventEmitter":40,"./ReactComponentBrowserEnvironment":45,"./ReactMount":80,"./ReactMultiChild":81,"./ReactPerf":85,"./escapeTextContentForBrowser":126,"./invariant":145,"./isEventSupported":146,"./keyOf":151,"./warning":164,"_process":10}],53:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -8810,7 +8962,7 @@ var ReactDOMForm = ReactClass.createClass({ module.exports = ReactDOMForm; -},{"./EventConstants":23,"./LocalEventTrapMixin":33,"./ReactBrowserComponentMixin":38,"./ReactClass":42,"./ReactElement":66}],53:[function(require,module,exports){ +},{"./EventConstants":24,"./LocalEventTrapMixin":34,"./ReactBrowserComponentMixin":39,"./ReactClass":43,"./ReactElement":67}],54:[function(require,module,exports){ (function (process){ /** * Copyright 2013-2015, Facebook, Inc. @@ -8978,7 +9130,7 @@ ReactPerf.measureMethods(ReactDOMIDOperations, 'ReactDOMIDOperations', { module.exports = ReactDOMIDOperations; }).call(this,require('_process')) -},{"./CSSPropertyOperations":13,"./DOMChildrenOperations":17,"./DOMPropertyOperations":19,"./ReactMount":79,"./ReactPerf":84,"./invariant":144,"./setInnerHTML":157,"_process":9}],54:[function(require,module,exports){ +},{"./CSSPropertyOperations":14,"./DOMChildrenOperations":18,"./DOMPropertyOperations":20,"./ReactMount":80,"./ReactPerf":85,"./invariant":145,"./setInnerHTML":158,"_process":10}],55:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -9023,7 +9175,7 @@ var ReactDOMIframe = ReactClass.createClass({ module.exports = ReactDOMIframe; -},{"./EventConstants":23,"./LocalEventTrapMixin":33,"./ReactBrowserComponentMixin":38,"./ReactClass":42,"./ReactElement":66}],55:[function(require,module,exports){ +},{"./EventConstants":24,"./LocalEventTrapMixin":34,"./ReactBrowserComponentMixin":39,"./ReactClass":43,"./ReactElement":67}],56:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -9069,7 +9221,7 @@ var ReactDOMImg = ReactClass.createClass({ module.exports = ReactDOMImg; -},{"./EventConstants":23,"./LocalEventTrapMixin":33,"./ReactBrowserComponentMixin":38,"./ReactClass":42,"./ReactElement":66}],56:[function(require,module,exports){ +},{"./EventConstants":24,"./LocalEventTrapMixin":34,"./ReactBrowserComponentMixin":39,"./ReactClass":43,"./ReactElement":67}],57:[function(require,module,exports){ (function (process){ /** * Copyright 2013-2015, Facebook, Inc. @@ -9246,7 +9398,7 @@ var ReactDOMInput = ReactClass.createClass({ module.exports = ReactDOMInput; }).call(this,require('_process')) -},{"./AutoFocusMixin":10,"./DOMPropertyOperations":19,"./LinkedValueUtils":32,"./Object.assign":35,"./ReactBrowserComponentMixin":38,"./ReactClass":42,"./ReactElement":66,"./ReactMount":79,"./ReactUpdates":96,"./invariant":144,"_process":9}],57:[function(require,module,exports){ +},{"./AutoFocusMixin":11,"./DOMPropertyOperations":20,"./LinkedValueUtils":33,"./Object.assign":36,"./ReactBrowserComponentMixin":39,"./ReactClass":43,"./ReactElement":67,"./ReactMount":80,"./ReactUpdates":97,"./invariant":145,"_process":10}],58:[function(require,module,exports){ (function (process){ /** * Copyright 2013-2015, Facebook, Inc. @@ -9298,7 +9450,7 @@ var ReactDOMOption = ReactClass.createClass({ module.exports = ReactDOMOption; }).call(this,require('_process')) -},{"./ReactBrowserComponentMixin":38,"./ReactClass":42,"./ReactElement":66,"./warning":163,"_process":9}],58:[function(require,module,exports){ +},{"./ReactBrowserComponentMixin":39,"./ReactClass":43,"./ReactElement":67,"./warning":164,"_process":10}],59:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -9476,7 +9628,7 @@ var ReactDOMSelect = ReactClass.createClass({ module.exports = ReactDOMSelect; -},{"./AutoFocusMixin":10,"./LinkedValueUtils":32,"./Object.assign":35,"./ReactBrowserComponentMixin":38,"./ReactClass":42,"./ReactElement":66,"./ReactUpdates":96}],59:[function(require,module,exports){ +},{"./AutoFocusMixin":11,"./LinkedValueUtils":33,"./Object.assign":36,"./ReactBrowserComponentMixin":39,"./ReactClass":43,"./ReactElement":67,"./ReactUpdates":97}],60:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -9689,7 +9841,7 @@ var ReactDOMSelection = { module.exports = ReactDOMSelection; -},{"./ExecutionEnvironment":29,"./getNodeForCharacterOffset":137,"./getTextContentAccessor":139}],60:[function(require,module,exports){ +},{"./ExecutionEnvironment":30,"./getNodeForCharacterOffset":138,"./getTextContentAccessor":140}],61:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -9806,7 +9958,7 @@ assign(ReactDOMTextComponent.prototype, { module.exports = ReactDOMTextComponent; -},{"./DOMPropertyOperations":19,"./Object.assign":35,"./ReactComponentBrowserEnvironment":44,"./ReactDOMComponent":51,"./escapeTextContentForBrowser":125}],61:[function(require,module,exports){ +},{"./DOMPropertyOperations":20,"./Object.assign":36,"./ReactComponentBrowserEnvironment":45,"./ReactDOMComponent":52,"./escapeTextContentForBrowser":126}],62:[function(require,module,exports){ (function (process){ /** * Copyright 2013-2015, Facebook, Inc. @@ -9946,7 +10098,7 @@ var ReactDOMTextarea = ReactClass.createClass({ module.exports = ReactDOMTextarea; }).call(this,require('_process')) -},{"./AutoFocusMixin":10,"./DOMPropertyOperations":19,"./LinkedValueUtils":32,"./Object.assign":35,"./ReactBrowserComponentMixin":38,"./ReactClass":42,"./ReactElement":66,"./ReactUpdates":96,"./invariant":144,"./warning":163,"_process":9}],62:[function(require,module,exports){ +},{"./AutoFocusMixin":11,"./DOMPropertyOperations":20,"./LinkedValueUtils":33,"./Object.assign":36,"./ReactBrowserComponentMixin":39,"./ReactClass":43,"./ReactElement":67,"./ReactUpdates":97,"./invariant":145,"./warning":164,"_process":10}],63:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -10019,7 +10171,7 @@ var ReactDefaultBatchingStrategy = { module.exports = ReactDefaultBatchingStrategy; -},{"./Object.assign":35,"./ReactUpdates":96,"./Transaction":112,"./emptyFunction":123}],63:[function(require,module,exports){ +},{"./Object.assign":36,"./ReactUpdates":97,"./Transaction":113,"./emptyFunction":124}],64:[function(require,module,exports){ (function (process){ /** * Copyright 2013-2015, Facebook, Inc. @@ -10178,7 +10330,7 @@ module.exports = { }; }).call(this,require('_process')) -},{"./BeforeInputEventPlugin":11,"./ChangeEventPlugin":15,"./ClientReactRootIndex":16,"./DefaultEventPluginOrder":21,"./EnterLeaveEventPlugin":22,"./ExecutionEnvironment":29,"./HTMLDOMPropertyConfig":31,"./MobileSafariClickEventPlugin":34,"./ReactBrowserComponentMixin":38,"./ReactClass":42,"./ReactComponentBrowserEnvironment":44,"./ReactDOMButton":50,"./ReactDOMComponent":51,"./ReactDOMForm":52,"./ReactDOMIDOperations":53,"./ReactDOMIframe":54,"./ReactDOMImg":55,"./ReactDOMInput":56,"./ReactDOMOption":57,"./ReactDOMSelect":58,"./ReactDOMTextComponent":60,"./ReactDOMTextarea":61,"./ReactDefaultBatchingStrategy":62,"./ReactDefaultPerf":64,"./ReactElement":66,"./ReactEventListener":71,"./ReactInjection":73,"./ReactInstanceHandles":75,"./ReactMount":79,"./ReactReconcileTransaction":89,"./SVGDOMPropertyConfig":97,"./SelectEventPlugin":98,"./ServerReactRootIndex":99,"./SimpleEventPlugin":100,"./createFullPageComponent":120,"_process":9}],64:[function(require,module,exports){ +},{"./BeforeInputEventPlugin":12,"./ChangeEventPlugin":16,"./ClientReactRootIndex":17,"./DefaultEventPluginOrder":22,"./EnterLeaveEventPlugin":23,"./ExecutionEnvironment":30,"./HTMLDOMPropertyConfig":32,"./MobileSafariClickEventPlugin":35,"./ReactBrowserComponentMixin":39,"./ReactClass":43,"./ReactComponentBrowserEnvironment":45,"./ReactDOMButton":51,"./ReactDOMComponent":52,"./ReactDOMForm":53,"./ReactDOMIDOperations":54,"./ReactDOMIframe":55,"./ReactDOMImg":56,"./ReactDOMInput":57,"./ReactDOMOption":58,"./ReactDOMSelect":59,"./ReactDOMTextComponent":61,"./ReactDOMTextarea":62,"./ReactDefaultBatchingStrategy":63,"./ReactDefaultPerf":65,"./ReactElement":67,"./ReactEventListener":72,"./ReactInjection":74,"./ReactInstanceHandles":76,"./ReactMount":80,"./ReactReconcileTransaction":90,"./SVGDOMPropertyConfig":98,"./SelectEventPlugin":99,"./ServerReactRootIndex":100,"./SimpleEventPlugin":101,"./createFullPageComponent":121,"_process":10}],65:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -10444,7 +10596,7 @@ var ReactDefaultPerf = { module.exports = ReactDefaultPerf; -},{"./DOMProperty":18,"./ReactDefaultPerfAnalysis":65,"./ReactMount":79,"./ReactPerf":84,"./performanceNow":155}],65:[function(require,module,exports){ +},{"./DOMProperty":19,"./ReactDefaultPerfAnalysis":66,"./ReactMount":80,"./ReactPerf":85,"./performanceNow":156}],66:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -10650,7 +10802,7 @@ var ReactDefaultPerfAnalysis = { module.exports = ReactDefaultPerfAnalysis; -},{"./Object.assign":35}],66:[function(require,module,exports){ +},{"./Object.assign":36}],67:[function(require,module,exports){ (function (process){ /** * Copyright 2014-2015, Facebook, Inc. @@ -10958,7 +11110,7 @@ ReactElement.isValidElement = function(object) { module.exports = ReactElement; }).call(this,require('_process')) -},{"./Object.assign":35,"./ReactContext":47,"./ReactCurrentOwner":48,"./warning":163,"_process":9}],67:[function(require,module,exports){ +},{"./Object.assign":36,"./ReactContext":48,"./ReactCurrentOwner":49,"./warning":164,"_process":10}],68:[function(require,module,exports){ (function (process){ /** * Copyright 2014-2015, Facebook, Inc. @@ -11423,7 +11575,7 @@ var ReactElementValidator = { module.exports = ReactElementValidator; }).call(this,require('_process')) -},{"./ReactCurrentOwner":48,"./ReactElement":66,"./ReactFragment":72,"./ReactNativeComponent":82,"./ReactPropTypeLocationNames":85,"./ReactPropTypeLocations":86,"./getIteratorFn":135,"./invariant":144,"./warning":163,"_process":9}],68:[function(require,module,exports){ +},{"./ReactCurrentOwner":49,"./ReactElement":67,"./ReactFragment":73,"./ReactNativeComponent":83,"./ReactPropTypeLocationNames":86,"./ReactPropTypeLocations":87,"./getIteratorFn":136,"./invariant":145,"./warning":164,"_process":10}],69:[function(require,module,exports){ (function (process){ /** * Copyright 2014-2015, Facebook, Inc. @@ -11518,7 +11670,7 @@ var ReactEmptyComponent = { module.exports = ReactEmptyComponent; }).call(this,require('_process')) -},{"./ReactElement":66,"./ReactInstanceMap":76,"./invariant":144,"_process":9}],69:[function(require,module,exports){ +},{"./ReactElement":67,"./ReactInstanceMap":77,"./invariant":145,"_process":10}],70:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -11550,7 +11702,7 @@ var ReactErrorUtils = { module.exports = ReactErrorUtils; -},{}],70:[function(require,module,exports){ +},{}],71:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -11600,7 +11752,7 @@ var ReactEventEmitterMixin = { module.exports = ReactEventEmitterMixin; -},{"./EventPluginHub":25}],71:[function(require,module,exports){ +},{"./EventPluginHub":26}],72:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -11783,7 +11935,7 @@ var ReactEventListener = { module.exports = ReactEventListener; -},{"./EventListener":24,"./ExecutionEnvironment":29,"./Object.assign":35,"./PooledClass":36,"./ReactInstanceHandles":75,"./ReactMount":79,"./ReactUpdates":96,"./getEventTarget":134,"./getUnboundedScrollPosition":140}],72:[function(require,module,exports){ +},{"./EventListener":25,"./ExecutionEnvironment":30,"./Object.assign":36,"./PooledClass":37,"./ReactInstanceHandles":76,"./ReactMount":80,"./ReactUpdates":97,"./getEventTarget":135,"./getUnboundedScrollPosition":141}],73:[function(require,module,exports){ (function (process){ /** * Copyright 2015, Facebook, Inc. @@ -11968,7 +12120,7 @@ var ReactFragment = { module.exports = ReactFragment; }).call(this,require('_process')) -},{"./ReactElement":66,"./warning":163,"_process":9}],73:[function(require,module,exports){ +},{"./ReactElement":67,"./warning":164,"_process":10}],74:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -12010,7 +12162,7 @@ var ReactInjection = { module.exports = ReactInjection; -},{"./DOMProperty":18,"./EventPluginHub":25,"./ReactBrowserEventEmitter":39,"./ReactClass":42,"./ReactComponentEnvironment":45,"./ReactDOMComponent":51,"./ReactEmptyComponent":68,"./ReactNativeComponent":82,"./ReactPerf":84,"./ReactRootIndex":92,"./ReactUpdates":96}],74:[function(require,module,exports){ +},{"./DOMProperty":19,"./EventPluginHub":26,"./ReactBrowserEventEmitter":40,"./ReactClass":43,"./ReactComponentEnvironment":46,"./ReactDOMComponent":52,"./ReactEmptyComponent":69,"./ReactNativeComponent":83,"./ReactPerf":85,"./ReactRootIndex":93,"./ReactUpdates":97}],75:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -12145,7 +12297,7 @@ var ReactInputSelection = { module.exports = ReactInputSelection; -},{"./ReactDOMSelection":59,"./containsNode":118,"./focusNode":128,"./getActiveElement":130}],75:[function(require,module,exports){ +},{"./ReactDOMSelection":60,"./containsNode":119,"./focusNode":129,"./getActiveElement":131}],76:[function(require,module,exports){ (function (process){ /** * Copyright 2013-2015, Facebook, Inc. @@ -12481,7 +12633,7 @@ var ReactInstanceHandles = { module.exports = ReactInstanceHandles; }).call(this,require('_process')) -},{"./ReactRootIndex":92,"./invariant":144,"_process":9}],76:[function(require,module,exports){ +},{"./ReactRootIndex":93,"./invariant":145,"_process":10}],77:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -12530,7 +12682,7 @@ var ReactInstanceMap = { module.exports = ReactInstanceMap; -},{}],77:[function(require,module,exports){ +},{}],78:[function(require,module,exports){ /** * Copyright 2015, Facebook, Inc. * All rights reserved. @@ -12567,7 +12719,7 @@ var ReactLifeCycle = { module.exports = ReactLifeCycle; -},{}],78:[function(require,module,exports){ +},{}],79:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -12615,7 +12767,7 @@ var ReactMarkupChecksum = { module.exports = ReactMarkupChecksum; -},{"./adler32":115}],79:[function(require,module,exports){ +},{"./adler32":116}],80:[function(require,module,exports){ (function (process){ /** * Copyright 2013-2015, Facebook, Inc. @@ -13506,7 +13658,7 @@ ReactPerf.measureMethods(ReactMount, 'ReactMount', { module.exports = ReactMount; }).call(this,require('_process')) -},{"./DOMProperty":18,"./ReactBrowserEventEmitter":39,"./ReactCurrentOwner":48,"./ReactElement":66,"./ReactElementValidator":67,"./ReactEmptyComponent":68,"./ReactInstanceHandles":75,"./ReactInstanceMap":76,"./ReactMarkupChecksum":78,"./ReactPerf":84,"./ReactReconciler":90,"./ReactUpdateQueue":95,"./ReactUpdates":96,"./containsNode":118,"./emptyObject":124,"./getReactRootElementInContainer":138,"./instantiateReactComponent":143,"./invariant":144,"./setInnerHTML":157,"./shouldUpdateReactComponent":160,"./warning":163,"_process":9}],80:[function(require,module,exports){ +},{"./DOMProperty":19,"./ReactBrowserEventEmitter":40,"./ReactCurrentOwner":49,"./ReactElement":67,"./ReactElementValidator":68,"./ReactEmptyComponent":69,"./ReactInstanceHandles":76,"./ReactInstanceMap":77,"./ReactMarkupChecksum":79,"./ReactPerf":85,"./ReactReconciler":91,"./ReactUpdateQueue":96,"./ReactUpdates":97,"./containsNode":119,"./emptyObject":125,"./getReactRootElementInContainer":139,"./instantiateReactComponent":144,"./invariant":145,"./setInnerHTML":158,"./shouldUpdateReactComponent":161,"./warning":164,"_process":10}],81:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -13936,7 +14088,7 @@ var ReactMultiChild = { module.exports = ReactMultiChild; -},{"./ReactChildReconciler":40,"./ReactComponentEnvironment":45,"./ReactMultiChildUpdateTypes":81,"./ReactReconciler":90}],81:[function(require,module,exports){ +},{"./ReactChildReconciler":41,"./ReactComponentEnvironment":46,"./ReactMultiChildUpdateTypes":82,"./ReactReconciler":91}],82:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -13969,7 +14121,7 @@ var ReactMultiChildUpdateTypes = keyMirror({ module.exports = ReactMultiChildUpdateTypes; -},{"./keyMirror":149}],82:[function(require,module,exports){ +},{"./keyMirror":150}],83:[function(require,module,exports){ (function (process){ /** * Copyright 2014-2015, Facebook, Inc. @@ -14076,7 +14228,7 @@ var ReactNativeComponent = { module.exports = ReactNativeComponent; }).call(this,require('_process')) -},{"./Object.assign":35,"./invariant":144,"_process":9}],83:[function(require,module,exports){ +},{"./Object.assign":36,"./invariant":145,"_process":10}],84:[function(require,module,exports){ (function (process){ /** * Copyright 2013-2015, Facebook, Inc. @@ -14188,7 +14340,7 @@ var ReactOwner = { module.exports = ReactOwner; }).call(this,require('_process')) -},{"./invariant":144,"_process":9}],84:[function(require,module,exports){ +},{"./invariant":145,"_process":10}],85:[function(require,module,exports){ (function (process){ /** * Copyright 2013-2015, Facebook, Inc. @@ -14292,7 +14444,7 @@ function _noMeasure(objName, fnName, func) { module.exports = ReactPerf; }).call(this,require('_process')) -},{"_process":9}],85:[function(require,module,exports){ +},{"_process":10}],86:[function(require,module,exports){ (function (process){ /** * Copyright 2013-2015, Facebook, Inc. @@ -14320,7 +14472,7 @@ if ("production" !== process.env.NODE_ENV) { module.exports = ReactPropTypeLocationNames; }).call(this,require('_process')) -},{"_process":9}],86:[function(require,module,exports){ +},{"_process":10}],87:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -14344,7 +14496,7 @@ var ReactPropTypeLocations = keyMirror({ module.exports = ReactPropTypeLocations; -},{"./keyMirror":149}],87:[function(require,module,exports){ +},{"./keyMirror":150}],88:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -14693,7 +14845,7 @@ function getPreciseType(propValue) { module.exports = ReactPropTypes; -},{"./ReactElement":66,"./ReactFragment":72,"./ReactPropTypeLocationNames":85,"./emptyFunction":123}],88:[function(require,module,exports){ +},{"./ReactElement":67,"./ReactFragment":73,"./ReactPropTypeLocationNames":86,"./emptyFunction":124}],89:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -14749,7 +14901,7 @@ PooledClass.addPoolingTo(ReactPutListenerQueue); module.exports = ReactPutListenerQueue; -},{"./Object.assign":35,"./PooledClass":36,"./ReactBrowserEventEmitter":39}],89:[function(require,module,exports){ +},{"./Object.assign":36,"./PooledClass":37,"./ReactBrowserEventEmitter":40}],90:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -14925,7 +15077,7 @@ PooledClass.addPoolingTo(ReactReconcileTransaction); module.exports = ReactReconcileTransaction; -},{"./CallbackQueue":14,"./Object.assign":35,"./PooledClass":36,"./ReactBrowserEventEmitter":39,"./ReactInputSelection":74,"./ReactPutListenerQueue":88,"./Transaction":112}],90:[function(require,module,exports){ +},{"./CallbackQueue":15,"./Object.assign":36,"./PooledClass":37,"./ReactBrowserEventEmitter":40,"./ReactInputSelection":75,"./ReactPutListenerQueue":89,"./Transaction":113}],91:[function(require,module,exports){ (function (process){ /** * Copyright 2013-2015, Facebook, Inc. @@ -15049,7 +15201,7 @@ var ReactReconciler = { module.exports = ReactReconciler; }).call(this,require('_process')) -},{"./ReactElementValidator":67,"./ReactRef":91,"_process":9}],91:[function(require,module,exports){ +},{"./ReactElementValidator":68,"./ReactRef":92,"_process":10}],92:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -15120,7 +15272,7 @@ ReactRef.detachRefs = function(instance, element) { module.exports = ReactRef; -},{"./ReactOwner":83}],92:[function(require,module,exports){ +},{"./ReactOwner":84}],93:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -15151,7 +15303,7 @@ var ReactRootIndex = { module.exports = ReactRootIndex; -},{}],93:[function(require,module,exports){ +},{}],94:[function(require,module,exports){ (function (process){ /** * Copyright 2013-2015, Facebook, Inc. @@ -15233,7 +15385,7 @@ module.exports = { }; }).call(this,require('_process')) -},{"./ReactElement":66,"./ReactInstanceHandles":75,"./ReactMarkupChecksum":78,"./ReactServerRenderingTransaction":94,"./emptyObject":124,"./instantiateReactComponent":143,"./invariant":144,"_process":9}],94:[function(require,module,exports){ +},{"./ReactElement":67,"./ReactInstanceHandles":76,"./ReactMarkupChecksum":79,"./ReactServerRenderingTransaction":95,"./emptyObject":125,"./instantiateReactComponent":144,"./invariant":145,"_process":10}],95:[function(require,module,exports){ /** * Copyright 2014-2015, Facebook, Inc. * All rights reserved. @@ -15346,7 +15498,7 @@ PooledClass.addPoolingTo(ReactServerRenderingTransaction); module.exports = ReactServerRenderingTransaction; -},{"./CallbackQueue":14,"./Object.assign":35,"./PooledClass":36,"./ReactPutListenerQueue":88,"./Transaction":112,"./emptyFunction":123}],95:[function(require,module,exports){ +},{"./CallbackQueue":15,"./Object.assign":36,"./PooledClass":37,"./ReactPutListenerQueue":89,"./Transaction":113,"./emptyFunction":124}],96:[function(require,module,exports){ (function (process){ /** * Copyright 2015, Facebook, Inc. @@ -15645,7 +15797,7 @@ var ReactUpdateQueue = { module.exports = ReactUpdateQueue; }).call(this,require('_process')) -},{"./Object.assign":35,"./ReactCurrentOwner":48,"./ReactElement":66,"./ReactInstanceMap":76,"./ReactLifeCycle":77,"./ReactUpdates":96,"./invariant":144,"./warning":163,"_process":9}],96:[function(require,module,exports){ +},{"./Object.assign":36,"./ReactCurrentOwner":49,"./ReactElement":67,"./ReactInstanceMap":77,"./ReactLifeCycle":78,"./ReactUpdates":97,"./invariant":145,"./warning":164,"_process":10}],97:[function(require,module,exports){ (function (process){ /** * Copyright 2013-2015, Facebook, Inc. @@ -15927,7 +16079,7 @@ var ReactUpdates = { module.exports = ReactUpdates; }).call(this,require('_process')) -},{"./CallbackQueue":14,"./Object.assign":35,"./PooledClass":36,"./ReactCurrentOwner":48,"./ReactPerf":84,"./ReactReconciler":90,"./Transaction":112,"./invariant":144,"./warning":163,"_process":9}],97:[function(require,module,exports){ +},{"./CallbackQueue":15,"./Object.assign":36,"./PooledClass":37,"./ReactCurrentOwner":49,"./ReactPerf":85,"./ReactReconciler":91,"./Transaction":113,"./invariant":145,"./warning":164,"_process":10}],98:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -16021,7 +16173,7 @@ var SVGDOMPropertyConfig = { module.exports = SVGDOMPropertyConfig; -},{"./DOMProperty":18}],98:[function(require,module,exports){ +},{"./DOMProperty":19}],99:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -16216,7 +16368,7 @@ var SelectEventPlugin = { module.exports = SelectEventPlugin; -},{"./EventConstants":23,"./EventPropagators":28,"./ReactInputSelection":74,"./SyntheticEvent":104,"./getActiveElement":130,"./isTextInputElement":147,"./keyOf":150,"./shallowEqual":159}],99:[function(require,module,exports){ +},{"./EventConstants":24,"./EventPropagators":29,"./ReactInputSelection":75,"./SyntheticEvent":105,"./getActiveElement":131,"./isTextInputElement":148,"./keyOf":151,"./shallowEqual":160}],100:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -16247,7 +16399,7 @@ var ServerReactRootIndex = { module.exports = ServerReactRootIndex; -},{}],100:[function(require,module,exports){ +},{}],101:[function(require,module,exports){ (function (process){ /** * Copyright 2013-2015, Facebook, Inc. @@ -16675,7 +16827,7 @@ var SimpleEventPlugin = { module.exports = SimpleEventPlugin; }).call(this,require('_process')) -},{"./EventConstants":23,"./EventPluginUtils":27,"./EventPropagators":28,"./SyntheticClipboardEvent":101,"./SyntheticDragEvent":103,"./SyntheticEvent":104,"./SyntheticFocusEvent":105,"./SyntheticKeyboardEvent":107,"./SyntheticMouseEvent":108,"./SyntheticTouchEvent":109,"./SyntheticUIEvent":110,"./SyntheticWheelEvent":111,"./getEventCharCode":131,"./invariant":144,"./keyOf":150,"./warning":163,"_process":9}],101:[function(require,module,exports){ +},{"./EventConstants":24,"./EventPluginUtils":28,"./EventPropagators":29,"./SyntheticClipboardEvent":102,"./SyntheticDragEvent":104,"./SyntheticEvent":105,"./SyntheticFocusEvent":106,"./SyntheticKeyboardEvent":108,"./SyntheticMouseEvent":109,"./SyntheticTouchEvent":110,"./SyntheticUIEvent":111,"./SyntheticWheelEvent":112,"./getEventCharCode":132,"./invariant":145,"./keyOf":151,"./warning":164,"_process":10}],102:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -16720,7 +16872,7 @@ SyntheticEvent.augmentClass(SyntheticClipboardEvent, ClipboardEventInterface); module.exports = SyntheticClipboardEvent; -},{"./SyntheticEvent":104}],102:[function(require,module,exports){ +},{"./SyntheticEvent":105}],103:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -16765,7 +16917,7 @@ SyntheticEvent.augmentClass( module.exports = SyntheticCompositionEvent; -},{"./SyntheticEvent":104}],103:[function(require,module,exports){ +},{"./SyntheticEvent":105}],104:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -16804,7 +16956,7 @@ SyntheticMouseEvent.augmentClass(SyntheticDragEvent, DragEventInterface); module.exports = SyntheticDragEvent; -},{"./SyntheticMouseEvent":108}],104:[function(require,module,exports){ +},{"./SyntheticMouseEvent":109}],105:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -16970,7 +17122,7 @@ PooledClass.addPoolingTo(SyntheticEvent, PooledClass.threeArgumentPooler); module.exports = SyntheticEvent; -},{"./Object.assign":35,"./PooledClass":36,"./emptyFunction":123,"./getEventTarget":134}],105:[function(require,module,exports){ +},{"./Object.assign":36,"./PooledClass":37,"./emptyFunction":124,"./getEventTarget":135}],106:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -17009,7 +17161,7 @@ SyntheticUIEvent.augmentClass(SyntheticFocusEvent, FocusEventInterface); module.exports = SyntheticFocusEvent; -},{"./SyntheticUIEvent":110}],106:[function(require,module,exports){ +},{"./SyntheticUIEvent":111}],107:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -17055,7 +17207,7 @@ SyntheticEvent.augmentClass( module.exports = SyntheticInputEvent; -},{"./SyntheticEvent":104}],107:[function(require,module,exports){ +},{"./SyntheticEvent":105}],108:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -17142,7 +17294,7 @@ SyntheticUIEvent.augmentClass(SyntheticKeyboardEvent, KeyboardEventInterface); module.exports = SyntheticKeyboardEvent; -},{"./SyntheticUIEvent":110,"./getEventCharCode":131,"./getEventKey":132,"./getEventModifierState":133}],108:[function(require,module,exports){ +},{"./SyntheticUIEvent":111,"./getEventCharCode":132,"./getEventKey":133,"./getEventModifierState":134}],109:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -17223,7 +17375,7 @@ SyntheticUIEvent.augmentClass(SyntheticMouseEvent, MouseEventInterface); module.exports = SyntheticMouseEvent; -},{"./SyntheticUIEvent":110,"./ViewportMetrics":113,"./getEventModifierState":133}],109:[function(require,module,exports){ +},{"./SyntheticUIEvent":111,"./ViewportMetrics":114,"./getEventModifierState":134}],110:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -17271,7 +17423,7 @@ SyntheticUIEvent.augmentClass(SyntheticTouchEvent, TouchEventInterface); module.exports = SyntheticTouchEvent; -},{"./SyntheticUIEvent":110,"./getEventModifierState":133}],110:[function(require,module,exports){ +},{"./SyntheticUIEvent":111,"./getEventModifierState":134}],111:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -17333,7 +17485,7 @@ SyntheticEvent.augmentClass(SyntheticUIEvent, UIEventInterface); module.exports = SyntheticUIEvent; -},{"./SyntheticEvent":104,"./getEventTarget":134}],111:[function(require,module,exports){ +},{"./SyntheticEvent":105,"./getEventTarget":135}],112:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -17394,7 +17546,7 @@ SyntheticMouseEvent.augmentClass(SyntheticWheelEvent, WheelEventInterface); module.exports = SyntheticWheelEvent; -},{"./SyntheticMouseEvent":108}],112:[function(require,module,exports){ +},{"./SyntheticMouseEvent":109}],113:[function(require,module,exports){ (function (process){ /** * Copyright 2013-2015, Facebook, Inc. @@ -17635,7 +17787,7 @@ var Transaction = { module.exports = Transaction; }).call(this,require('_process')) -},{"./invariant":144,"_process":9}],113:[function(require,module,exports){ +},{"./invariant":145,"_process":10}],114:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -17664,7 +17816,7 @@ var ViewportMetrics = { module.exports = ViewportMetrics; -},{}],114:[function(require,module,exports){ +},{}],115:[function(require,module,exports){ (function (process){ /** * Copyright 2014-2015, Facebook, Inc. @@ -17730,7 +17882,7 @@ function accumulateInto(current, next) { module.exports = accumulateInto; }).call(this,require('_process')) -},{"./invariant":144,"_process":9}],115:[function(require,module,exports){ +},{"./invariant":145,"_process":10}],116:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -17764,7 +17916,7 @@ function adler32(data) { module.exports = adler32; -},{}],116:[function(require,module,exports){ +},{}],117:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -17796,7 +17948,7 @@ function camelize(string) { module.exports = camelize; -},{}],117:[function(require,module,exports){ +},{}],118:[function(require,module,exports){ /** * Copyright 2014-2015, Facebook, Inc. * All rights reserved. @@ -17838,7 +17990,7 @@ function camelizeStyleName(string) { module.exports = camelizeStyleName; -},{"./camelize":116}],118:[function(require,module,exports){ +},{"./camelize":117}],119:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -17882,7 +18034,7 @@ function containsNode(outerNode, innerNode) { module.exports = containsNode; -},{"./isTextNode":148}],119:[function(require,module,exports){ +},{"./isTextNode":149}],120:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -17968,7 +18120,7 @@ function createArrayFromMixed(obj) { module.exports = createArrayFromMixed; -},{"./toArray":161}],120:[function(require,module,exports){ +},{"./toArray":162}],121:[function(require,module,exports){ (function (process){ /** * Copyright 2013-2015, Facebook, Inc. @@ -18030,7 +18182,7 @@ function createFullPageComponent(tag) { module.exports = createFullPageComponent; }).call(this,require('_process')) -},{"./ReactClass":42,"./ReactElement":66,"./invariant":144,"_process":9}],121:[function(require,module,exports){ +},{"./ReactClass":43,"./ReactElement":67,"./invariant":145,"_process":10}],122:[function(require,module,exports){ (function (process){ /** * Copyright 2013-2015, Facebook, Inc. @@ -18120,7 +18272,7 @@ function createNodesFromMarkup(markup, handleScript) { module.exports = createNodesFromMarkup; }).call(this,require('_process')) -},{"./ExecutionEnvironment":29,"./createArrayFromMixed":119,"./getMarkupWrap":136,"./invariant":144,"_process":9}],122:[function(require,module,exports){ +},{"./ExecutionEnvironment":30,"./createArrayFromMixed":120,"./getMarkupWrap":137,"./invariant":145,"_process":10}],123:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -18178,7 +18330,7 @@ function dangerousStyleValue(name, value) { module.exports = dangerousStyleValue; -},{"./CSSProperty":12}],123:[function(require,module,exports){ +},{"./CSSProperty":13}],124:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -18212,7 +18364,7 @@ emptyFunction.thatReturnsArgument = function(arg) { return arg; }; module.exports = emptyFunction; -},{}],124:[function(require,module,exports){ +},{}],125:[function(require,module,exports){ (function (process){ /** * Copyright 2013-2015, Facebook, Inc. @@ -18236,7 +18388,7 @@ if ("production" !== process.env.NODE_ENV) { module.exports = emptyObject; }).call(this,require('_process')) -},{"_process":9}],125:[function(require,module,exports){ +},{"_process":10}],126:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -18276,7 +18428,7 @@ function escapeTextContentForBrowser(text) { module.exports = escapeTextContentForBrowser; -},{}],126:[function(require,module,exports){ +},{}],127:[function(require,module,exports){ (function (process){ /** * Copyright 2013-2015, Facebook, Inc. @@ -18349,7 +18501,7 @@ function findDOMNode(componentOrElement) { module.exports = findDOMNode; }).call(this,require('_process')) -},{"./ReactCurrentOwner":48,"./ReactInstanceMap":76,"./ReactMount":79,"./invariant":144,"./isNode":146,"./warning":163,"_process":9}],127:[function(require,module,exports){ +},{"./ReactCurrentOwner":49,"./ReactInstanceMap":77,"./ReactMount":80,"./invariant":145,"./isNode":147,"./warning":164,"_process":10}],128:[function(require,module,exports){ (function (process){ /** * Copyright 2013-2015, Facebook, Inc. @@ -18407,7 +18559,7 @@ function flattenChildren(children) { module.exports = flattenChildren; }).call(this,require('_process')) -},{"./traverseAllChildren":162,"./warning":163,"_process":9}],128:[function(require,module,exports){ +},{"./traverseAllChildren":163,"./warning":164,"_process":10}],129:[function(require,module,exports){ /** * Copyright 2014-2015, Facebook, Inc. * All rights reserved. @@ -18436,7 +18588,7 @@ function focusNode(node) { module.exports = focusNode; -},{}],129:[function(require,module,exports){ +},{}],130:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -18467,7 +18619,7 @@ var forEachAccumulated = function(arr, cb, scope) { module.exports = forEachAccumulated; -},{}],130:[function(require,module,exports){ +},{}],131:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -18496,7 +18648,7 @@ function getActiveElement() /*?DOMElement*/ { module.exports = getActiveElement; -},{}],131:[function(require,module,exports){ +},{}],132:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -18548,7 +18700,7 @@ function getEventCharCode(nativeEvent) { module.exports = getEventCharCode; -},{}],132:[function(require,module,exports){ +},{}],133:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -18653,7 +18805,7 @@ function getEventKey(nativeEvent) { module.exports = getEventKey; -},{"./getEventCharCode":131}],133:[function(require,module,exports){ +},{"./getEventCharCode":132}],134:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -18700,7 +18852,7 @@ function getEventModifierState(nativeEvent) { module.exports = getEventModifierState; -},{}],134:[function(require,module,exports){ +},{}],135:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -18731,7 +18883,7 @@ function getEventTarget(nativeEvent) { module.exports = getEventTarget; -},{}],135:[function(require,module,exports){ +},{}],136:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -18775,7 +18927,7 @@ function getIteratorFn(maybeIterable) { module.exports = getIteratorFn; -},{}],136:[function(require,module,exports){ +},{}],137:[function(require,module,exports){ (function (process){ /** * Copyright 2013-2015, Facebook, Inc. @@ -18894,7 +19046,7 @@ function getMarkupWrap(nodeName) { module.exports = getMarkupWrap; }).call(this,require('_process')) -},{"./ExecutionEnvironment":29,"./invariant":144,"_process":9}],137:[function(require,module,exports){ +},{"./ExecutionEnvironment":30,"./invariant":145,"_process":10}],138:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -18969,7 +19121,7 @@ function getNodeForCharacterOffset(root, offset) { module.exports = getNodeForCharacterOffset; -},{}],138:[function(require,module,exports){ +},{}],139:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -19004,7 +19156,7 @@ function getReactRootElementInContainer(container) { module.exports = getReactRootElementInContainer; -},{}],139:[function(require,module,exports){ +},{}],140:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -19041,7 +19193,7 @@ function getTextContentAccessor() { module.exports = getTextContentAccessor; -},{"./ExecutionEnvironment":29}],140:[function(require,module,exports){ +},{"./ExecutionEnvironment":30}],141:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -19081,7 +19233,7 @@ function getUnboundedScrollPosition(scrollable) { module.exports = getUnboundedScrollPosition; -},{}],141:[function(require,module,exports){ +},{}],142:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -19114,7 +19266,7 @@ function hyphenate(string) { module.exports = hyphenate; -},{}],142:[function(require,module,exports){ +},{}],143:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -19155,7 +19307,7 @@ function hyphenateStyleName(string) { module.exports = hyphenateStyleName; -},{"./hyphenate":141}],143:[function(require,module,exports){ +},{"./hyphenate":142}],144:[function(require,module,exports){ (function (process){ /** * Copyright 2013-2015, Facebook, Inc. @@ -19293,7 +19445,7 @@ function instantiateReactComponent(node, parentCompositeType) { module.exports = instantiateReactComponent; }).call(this,require('_process')) -},{"./Object.assign":35,"./ReactCompositeComponent":46,"./ReactEmptyComponent":68,"./ReactNativeComponent":82,"./invariant":144,"./warning":163,"_process":9}],144:[function(require,module,exports){ +},{"./Object.assign":36,"./ReactCompositeComponent":47,"./ReactEmptyComponent":69,"./ReactNativeComponent":83,"./invariant":145,"./warning":164,"_process":10}],145:[function(require,module,exports){ (function (process){ /** * Copyright 2013-2015, Facebook, Inc. @@ -19350,7 +19502,7 @@ var invariant = function(condition, format, a, b, c, d, e, f) { module.exports = invariant; }).call(this,require('_process')) -},{"_process":9}],145:[function(require,module,exports){ +},{"_process":10}],146:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -19415,7 +19567,7 @@ function isEventSupported(eventNameSuffix, capture) { module.exports = isEventSupported; -},{"./ExecutionEnvironment":29}],146:[function(require,module,exports){ +},{"./ExecutionEnvironment":30}],147:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -19442,7 +19594,7 @@ function isNode(object) { module.exports = isNode; -},{}],147:[function(require,module,exports){ +},{}],148:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -19485,7 +19637,7 @@ function isTextInputElement(elem) { module.exports = isTextInputElement; -},{}],148:[function(require,module,exports){ +},{}],149:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -19510,7 +19662,7 @@ function isTextNode(object) { module.exports = isTextNode; -},{"./isNode":146}],149:[function(require,module,exports){ +},{"./isNode":147}],150:[function(require,module,exports){ (function (process){ /** * Copyright 2013-2015, Facebook, Inc. @@ -19565,7 +19717,7 @@ var keyMirror = function(obj) { module.exports = keyMirror; }).call(this,require('_process')) -},{"./invariant":144,"_process":9}],150:[function(require,module,exports){ +},{"./invariant":145,"_process":10}],151:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -19601,7 +19753,7 @@ var keyOf = function(oneKeyObj) { module.exports = keyOf; -},{}],151:[function(require,module,exports){ +},{}],152:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -19654,7 +19806,7 @@ function mapObject(object, callback, context) { module.exports = mapObject; -},{}],152:[function(require,module,exports){ +},{}],153:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -19687,7 +19839,7 @@ function memoizeStringOnly(callback) { module.exports = memoizeStringOnly; -},{}],153:[function(require,module,exports){ +},{}],154:[function(require,module,exports){ (function (process){ /** * Copyright 2013-2015, Facebook, Inc. @@ -19727,7 +19879,7 @@ function onlyChild(children) { module.exports = onlyChild; }).call(this,require('_process')) -},{"./ReactElement":66,"./invariant":144,"_process":9}],154:[function(require,module,exports){ +},{"./ReactElement":67,"./invariant":145,"_process":10}],155:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -19755,7 +19907,7 @@ if (ExecutionEnvironment.canUseDOM) { module.exports = performance || {}; -},{"./ExecutionEnvironment":29}],155:[function(require,module,exports){ +},{"./ExecutionEnvironment":30}],156:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -19783,7 +19935,7 @@ var performanceNow = performance.now.bind(performance); module.exports = performanceNow; -},{"./performance":154}],156:[function(require,module,exports){ +},{"./performance":155}],157:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -19811,7 +19963,7 @@ function quoteAttributeValueForBrowser(value) { module.exports = quoteAttributeValueForBrowser; -},{"./escapeTextContentForBrowser":125}],157:[function(require,module,exports){ +},{"./escapeTextContentForBrowser":126}],158:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -19900,7 +20052,7 @@ if (ExecutionEnvironment.canUseDOM) { module.exports = setInnerHTML; -},{"./ExecutionEnvironment":29}],158:[function(require,module,exports){ +},{"./ExecutionEnvironment":30}],159:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -19942,7 +20094,7 @@ if (ExecutionEnvironment.canUseDOM) { module.exports = setTextContent; -},{"./ExecutionEnvironment":29,"./escapeTextContentForBrowser":125,"./setInnerHTML":157}],159:[function(require,module,exports){ +},{"./ExecutionEnvironment":30,"./escapeTextContentForBrowser":126,"./setInnerHTML":158}],160:[function(require,module,exports){ /** * Copyright 2013-2015, Facebook, Inc. * All rights reserved. @@ -19986,7 +20138,7 @@ function shallowEqual(objA, objB) { module.exports = shallowEqual; -},{}],160:[function(require,module,exports){ +},{}],161:[function(require,module,exports){ (function (process){ /** * Copyright 2013-2015, Facebook, Inc. @@ -20090,7 +20242,7 @@ function shouldUpdateReactComponent(prevElement, nextElement) { module.exports = shouldUpdateReactComponent; }).call(this,require('_process')) -},{"./warning":163,"_process":9}],161:[function(require,module,exports){ +},{"./warning":164,"_process":10}],162:[function(require,module,exports){ (function (process){ /** * Copyright 2014-2015, Facebook, Inc. @@ -20162,7 +20314,7 @@ function toArray(obj) { module.exports = toArray; }).call(this,require('_process')) -},{"./invariant":144,"_process":9}],162:[function(require,module,exports){ +},{"./invariant":145,"_process":10}],163:[function(require,module,exports){ (function (process){ /** * Copyright 2013-2015, Facebook, Inc. @@ -20415,7 +20567,7 @@ function traverseAllChildren(children, callback, traverseContext) { module.exports = traverseAllChildren; }).call(this,require('_process')) -},{"./ReactElement":66,"./ReactFragment":72,"./ReactInstanceHandles":75,"./getIteratorFn":135,"./invariant":144,"./warning":163,"_process":9}],163:[function(require,module,exports){ +},{"./ReactElement":67,"./ReactFragment":73,"./ReactInstanceHandles":76,"./getIteratorFn":136,"./invariant":145,"./warning":164,"_process":10}],164:[function(require,module,exports){ (function (process){ /** * Copyright 2014-2015, Facebook, Inc. @@ -20478,7 +20630,7 @@ if ("production" !== process.env.NODE_ENV) { module.exports = warning; }).call(this,require('_process')) -},{"./emptyFunction":123,"_process":9}],164:[function(require,module,exports){ +},{"./emptyFunction":124,"_process":10}],165:[function(require,module,exports){ module.exports = require('./lib/React'); -},{"./lib/React":37}]},{},[1,2,3,4]); +},{"./lib/React":38}]},{},[1,2,3,4]); diff --git a/includes/admin/metaboxes/components/admin-view-configuration.jsx b/includes/admin/metaboxes/components/admin-view-configuration.jsx index f05ff38ec6..3c536fe972 100644 --- a/includes/admin/metaboxes/components/admin-view-configuration.jsx +++ b/includes/admin/metaboxes/components/admin-view-configuration.jsx @@ -1,12 +1,14 @@ import React from 'react'; import Metabox from './parts/metabox.jsx'; import Tabs from './parts/tabs.jsx'; +import FieldsModal from './parts/fields-modal.jsx'; var ViewConfiguration = React.createClass({ getInitialState: function() { return { - currentTab: 'directory' + currentTab: 'directory', + openFieldsModal: false }; }, @@ -14,6 +16,20 @@ var ViewConfiguration = React.createClass({ this.setState({ currentTab: tabId }); }, + + handleOpenModal: function(e) { + e.preventDefault(); + this.setState({ openFieldsModal: true }); + + }, + + handleModalClose: function(e) { + e.preventDefault(); + this.setState({ openFieldsModal: false }); + }, + + + render: function () { var tabs = [ { 'id': 'directory', 'label': gravityview_i18n.mb_vc_tab_multiple, 'icon': 'admin-page' }, @@ -24,6 +40,10 @@ var ViewConfiguration = React.createClass({ return( + + ); } diff --git a/includes/admin/metaboxes/components/parts/fields-modal.jsx b/includes/admin/metaboxes/components/parts/fields-modal.jsx new file mode 100644 index 0000000000..cd2934c84c --- /dev/null +++ b/includes/admin/metaboxes/components/parts/fields-modal.jsx @@ -0,0 +1,68 @@ +import React from 'react'; +import Tab from './tab.jsx'; + +var FieldsModal = React.createClass({ + + getInitialState: function() { + return { + modalTab: 'form' + }; + }, + + renderTabs: function() { + var tabs = [ + { 'id': 'all', 'label': gravityview_i18n.mo_tab_all }, + { 'id': 'form', 'label': gravityview_i18n.mo_tab_form }, + { 'id': 'entry', 'label': gravityview_i18n.mo_tab_entry }, + { 'id': 'custom', 'label': gravityview_i18n.mo_tab_custom } + ]; + + var tabsLinks = tabs.map( function( tab, i) { + return ( + + + ); + }, this ); + + return( +
+
+ {tabsLinks} +
+
+ ); + }, + + handleChangeTab: function( tabId ) { + this.setState({ modalTab: tabId }); + }, + + + render: function () { + if (!this.props.isOpen) return null; + return ( +
+ +
+
+

{gravityview_i18n.mo_fields_title}

+ {this.renderTabs()} +
+
+
+
+
+ ); + } +}); + +export default FieldsModal; diff --git a/includes/admin/metaboxes/components/parts/tab.jsx b/includes/admin/metaboxes/components/parts/tab.jsx index fcf19ae448..27b7db153c 100644 --- a/includes/admin/metaboxes/components/parts/tab.jsx +++ b/includes/admin/metaboxes/components/parts/tab.jsx @@ -2,19 +2,27 @@ import React from 'react'; var Tab = React.createClass({ - handleClick: function() { + handleClick: function(e) { + e.preventDefault(); this.props.changeTab( this.props.id ); }, + renderIcon: function() { + if( !this.props.iconClass ) { return null; } + return( + + ); + }, + render: function () { - var iconClass = 'dashicons dashicons-' + this.props.iconClass; - var tabClass = 'nav-tab'; - tabClass += this.props.isCurrent ? ' nav-tab-active' : ''; + + var tabClass = this.props.tabClass; + tabClass += this.props.isCurrent ? ' '+ this.props.activeClass : ''; return( - + {this.renderIcon()} {this.props.label} ); diff --git a/includes/admin/metaboxes/components/parts/tabs.jsx b/includes/admin/metaboxes/components/parts/tabs.jsx index fe3fdac17c..7dfdb1f1c5 100644 --- a/includes/admin/metaboxes/components/parts/tabs.jsx +++ b/includes/admin/metaboxes/components/parts/tabs.jsx @@ -7,8 +7,11 @@ var Tabs = React.createClass({ return( diff --git a/includes/class-admin-views.php b/includes/class-admin-views.php index f349892615..df1bc7fbaa 100644 --- a/includes/class-admin-views.php +++ b/includes/class-admin-views.php @@ -1143,8 +1143,18 @@ static function get_admin_i18n_labels() { // View Configuration metabox 'mb_vc_title' => __( 'View Configuration', 'gravityview' ), 'mb_vc_tab_multiple' => __( 'Multiple Entries', 'gravityview' ), - 'mb_vc_tab_single' => __( 'Single Entry', 'gravityview' ), - 'mb_vc_tab_edit' => __( 'Edit Entry', 'gravityview' ), + 'mb_vc_tab_single' => __( 'Single Entry', 'gravityview' ), + 'mb_vc_tab_edit' => __( 'Edit Entry', 'gravityview' ), + + + // Add field modal + 'mo_close_modal' => __( 'Close modal window', 'gravityview' ), + 'mo_fields_title' => __( 'Insert fields', 'gravityview' ), + 'mo_tab_all' => __( 'All Fields', 'gravityview' ), + 'mo_tab_form' => __( 'Form Fields', 'gravityview' ), + 'mo_tab_entry' => __( 'Entry Fields', 'gravityview' ), + 'mo_tab_custom' => __( 'GravityView Custom Fields', 'gravityview' ), +