http://git-wip-us.apache.org/repos/asf/couchdb-fauxton/blob/cab6fc2d/assets/js/libs/react-bootstrap.js ---------------------------------------------------------------------- diff --git a/assets/js/libs/react-bootstrap.js b/assets/js/libs/react-bootstrap.js index caef22b..e02b0bf 100644 --- a/assets/js/libs/react-bootstrap.js +++ b/assets/js/libs/react-bootstrap.js @@ -1,16265 +1,17083 @@ (function webpackUniversalModuleDefinition(root, factory) { - if(typeof exports === 'object' && typeof module === 'object') - module.exports = factory(require("react")); - else if(typeof define === 'function' && define.amd) - define(["react"], factory); - else if(typeof exports === 'object') - exports["ReactBootstrap"] = factory(require("react")); - else - root["ReactBootstrap"] = factory(root["React"]); -})(this, function(__WEBPACK_EXTERNAL_MODULE_4__) { + if(typeof exports === 'object' && typeof module === 'object') + module.exports = factory(require("react"), require("react-dom")); + else if(typeof define === 'function' && define.amd) + define(["react", "react-dom"], factory); + else if(typeof exports === 'object') + exports["ReactBootstrap"] = factory(require("react"), require("react-dom")); + else + root["ReactBootstrap"] = factory(root["React"], root["ReactDOM"]); +})(this, function(__WEBPACK_EXTERNAL_MODULE_4__, __WEBPACK_EXTERNAL_MODULE_63__) { return /******/ (function(modules) { // webpackBootstrap -/******/ // The module cache -/******/ var installedModules = {}; +/******/ // The module cache +/******/ var installedModules = {}; -/******/ // The require function -/******/ function __webpack_require__(moduleId) { +/******/ // The require function +/******/ function __webpack_require__(moduleId) { -/******/ // Check if module is in cache -/******/ if(installedModules[moduleId]) -/******/ return installedModules[moduleId].exports; +/******/ // Check if module is in cache +/******/ if(installedModules[moduleId]) +/******/ return installedModules[moduleId].exports; -/******/ // Create a new module (and put it into the cache) -/******/ var module = installedModules[moduleId] = { -/******/ exports: {}, -/******/ id: moduleId, -/******/ loaded: false -/******/ }; +/******/ // Create a new module (and put it into the cache) +/******/ var module = installedModules[moduleId] = { +/******/ exports: {}, +/******/ id: moduleId, +/******/ loaded: false +/******/ }; -/******/ // Execute the module function -/******/ modules[moduleId].call(module.exports, module, module.exports, __webpack_require__); +/******/ // Execute the module function +/******/ modules[moduleId].call(module.exports, module, module.exports, __webpack_require__); -/******/ // Flag the module as loaded -/******/ module.loaded = true; +/******/ // Flag the module as loaded +/******/ module.loaded = true; -/******/ // Return the exports of the module -/******/ return module.exports; -/******/ } +/******/ // Return the exports of the module +/******/ return module.exports; +/******/ } -/******/ // expose the modules object (__webpack_modules__) -/******/ __webpack_require__.m = modules; +/******/ // expose the modules object (__webpack_modules__) +/******/ __webpack_require__.m = modules; -/******/ // expose the module cache -/******/ __webpack_require__.c = installedModules; +/******/ // expose the module cache +/******/ __webpack_require__.c = installedModules; -/******/ // __webpack_public_path__ -/******/ __webpack_require__.p = ""; +/******/ // __webpack_public_path__ +/******/ __webpack_require__.p = ""; -/******/ // Load entry module and return exports -/******/ return __webpack_require__(0); +/******/ // Load entry module and return exports +/******/ return __webpack_require__(0); /******/ }) /************************************************************************/ /******/ ([ /* 0 */ /***/ function(module, exports, __webpack_require__) { - 'use strict'; + 'use strict'; - var _interopRequireDefault = __webpack_require__(1)['default']; + var _interopRequireDefault = __webpack_require__(1)['default']; - var _interopRequireWildcard = __webpack_require__(2)['default']; + var _interopRequireWildcard = __webpack_require__(2)['default']; - exports.__esModule = true; + exports.__esModule = true; - var _utilsChildrenValueInputValidation = __webpack_require__(3); + var _utilsChildrenValueInputValidation = __webpack_require__(3); - var _utilsChildrenValueInputValidation2 = _interopRequireDefault(_utilsChildrenValueInputValidation); + var _utilsChildrenValueInputValidation2 = _interopRequireDefault(_utilsChildrenValueInputValidation); - var _utilsCreateChainedFunction = __webpack_require__(6); + var _utilsCreateChainedFunction = __webpack_require__(6); - var _utilsCreateChainedFunction2 = _interopRequireDefault(_utilsCreateChainedFunction); + var _utilsCreateChainedFunction2 = _interopRequireDefault(_utilsCreateChainedFunction); - var _utilsValidComponentChildren = __webpack_require__(7); + var _utilsValidComponentChildren = __webpack_require__(7); - var _utilsValidComponentChildren2 = _interopRequireDefault(_utilsValidComponentChildren); + var _utilsValidComponentChildren2 = _interopRequireDefault(_utilsValidComponentChildren); - var _Accordion2 = __webpack_require__(8); + var _utilsBootstrapUtils = __webpack_require__(8); - var _Accordion3 = _interopRequireDefault(_Accordion2); + var _utilsBootstrapUtils2 = _interopRequireDefault(_utilsBootstrapUtils); - exports.Accordion = _Accordion3['default']; + var _Accordion2 = __webpack_require__(34); - var _Affix2 = __webpack_require__(32); + var _Accordion3 = _interopRequireDefault(_Accordion2); - var _Affix3 = _interopRequireDefault(_Affix2); + exports.Accordion = _Accordion3['default']; - exports.Affix = _Affix3['default']; + var _Alert2 = __webpack_require__(38); - var _AffixMixin2 = __webpack_require__(33); + var _Alert3 = _interopRequireDefault(_Alert2); - var _AffixMixin3 = _interopRequireDefault(_AffixMixin2); + exports.Alert = _Alert3['default']; - exports.AffixMixin = _AffixMixin3['default']; + var _Badge2 = __webpack_require__(39); - var _Alert2 = __webpack_require__(43); + var _Badge3 = _interopRequireDefault(_Badge2); - var _Alert3 = _interopRequireDefault(_Alert2); + exports.Badge = _Badge3['default']; - exports.Alert = _Alert3['default']; + var _Breadcrumb2 = __webpack_require__(40); - var _Badge2 = __webpack_require__(44); + var _Breadcrumb3 = _interopRequireDefault(_Breadcrumb2); - var _Badge3 = _interopRequireDefault(_Badge2); + exports.Breadcrumb = _Breadcrumb3['default']; - exports.Badge = _Badge3['default']; + var _BreadcrumbItem2 = __webpack_require__(41); - var _BootstrapMixin2 = __webpack_require__(28); + var _BreadcrumbItem3 = _interopRequireDefault(_BreadcrumbItem2); - var _BootstrapMixin3 = _interopRequireDefault(_BootstrapMixin2); + exports.BreadcrumbItem = _BreadcrumbItem3['default']; - exports.BootstrapMixin = _BootstrapMixin3['default']; + var _Button2 = __webpack_require__(51); - var _Breadcrumb2 = __webpack_require__(45); + var _Button3 = _interopRequireDefault(_Button2); - var _Breadcrumb3 = _interopRequireDefault(_Breadcrumb2); + exports.Button = _Button3['default']; - exports.Breadcrumb = _Breadcrumb3['default']; + var _ButtonGroup2 = __webpack_require__(54); - var _BreadcrumbItem2 = __webpack_require__(46); + var _ButtonGroup3 = _interopRequireDefault(_ButtonGroup2); - var _BreadcrumbItem3 = _interopRequireDefault(_BreadcrumbItem2); + exports.ButtonGroup = _ButtonGroup3['default']; - exports.BreadcrumbItem = _BreadcrumbItem3['default']; + var _ButtonInput2 = __webpack_require__(56); - var _Button2 = __webpack_require__(62); + var _ButtonInput3 = _interopRequireDefault(_ButtonInput2); - var _Button3 = _interopRequireDefault(_Button2); + exports.ButtonInput = _ButtonInput3['default']; - exports.Button = _Button3['default']; + var _ButtonToolbar2 = __webpack_require__(60); - var _ButtonGroup2 = __webpack_require__(68); + var _ButtonToolbar3 = _interopRequireDefault(_ButtonToolbar2); - var _ButtonGroup3 = _interopRequireDefault(_ButtonGroup2); + exports.ButtonToolbar = _ButtonToolbar3['default']; - exports.ButtonGroup = _ButtonGroup3['default']; + var _Carousel2 = __webpack_require__(61); - var _ButtonInput2 = __webpack_require__(64); + var _Carousel3 = _interopRequireDefault(_Carousel2); - var _ButtonInput3 = _interopRequireDefault(_ButtonInput2); + exports.Carousel = _Carousel3['default']; - exports.ButtonInput = _ButtonInput3['default']; + var _CarouselItem2 = __webpack_require__(62); - var _ButtonToolbar2 = __webpack_require__(70); + var _CarouselItem3 = _interopRequireDefault(_CarouselItem2); - var _ButtonToolbar3 = _interopRequireDefault(_ButtonToolbar2); + exports.CarouselItem = _CarouselItem3['default']; - exports.ButtonToolbar = _ButtonToolbar3['default']; + var _Col2 = __webpack_require__(65); - var _Carousel2 = __webpack_require__(71); + var _Col3 = _interopRequireDefault(_Col2); - var _Carousel3 = _interopRequireDefault(_Carousel2); + exports.Col = _Col3['default']; - exports.Carousel = _Carousel3['default']; + var _CollapsibleNav2 = __webpack_require__(66); - var _CarouselItem2 = __webpack_require__(72); + var _CollapsibleNav3 = _interopRequireDefault(_CollapsibleNav2); - var _CarouselItem3 = _interopRequireDefault(_CarouselItem2); + exports.CollapsibleNav = _CollapsibleNav3['default']; - exports.CarouselItem = _CarouselItem3['default']; + var _Dropdown2 = __webpack_require__(82); - var _Col2 = __webpack_require__(74); + var _Dropdown3 = _interopRequireDefault(_Dropdown2); - var _Col3 = _interopRequireDefault(_Col2); + exports.Dropdown = _Dropdown3['default']; - exports.Col = _Col3['default']; + var _DropdownButton2 = __webpack_require__(168); - var _CollapsibleNav2 = __webpack_require__(79); + var _DropdownButton3 = _interopRequireDefault(_DropdownButton2); - var _CollapsibleNav3 = _interopRequireDefault(_CollapsibleNav2); + exports.DropdownButton = _DropdownButton3['default']; - exports.CollapsibleNav = _CollapsibleNav3['default']; + var _Glyphicon2 = __webpack_require__(59); - var _Dropdown2 = __webpack_require__(92); + var _Glyphicon3 = _interopRequireDefault(_Glyphicon2); - var _Dropdown3 = _interopRequireDefault(_Dropdown2); + exports.Glyphicon = _Glyphicon3['default']; - exports.Dropdown = _Dropdown3['default']; + var _Grid2 = __webpack_require__(170); - var _DropdownButton2 = __webpack_require__(177); + var _Grid3 = _interopRequireDefault(_Grid2); - var _DropdownButton3 = _interopRequireDefault(_DropdownButton2); + exports.Grid = _Grid3['default']; - exports.DropdownButton = _DropdownButton3['default']; + var _Image2 = __webpack_require__(171); - var _Glyphicon2 = __webpack_require__(67); + var _Image3 = _interopRequireDefault(_Image2); - var _Glyphicon3 = _interopRequireDefault(_Glyphicon2); + exports.Image = _Image3['default']; - exports.Glyphicon = _Glyphicon3['default']; + var _Input2 = __webpack_require__(172); - var _Grid2 = __webpack_require__(178); + var _Input3 = _interopRequireDefault(_Input2); - var _Grid3 = _interopRequireDefault(_Grid2); + exports.Input = _Input3['default']; - exports.Grid = _Grid3['default']; + var _Interpolate2 = __webpack_require__(175); - var _Image2 = __webpack_require__(179); + var _Interpolate3 = _interopRequireDefault(_Interpolate2); - var _Image3 = _interopRequireDefault(_Image2); + exports.Interpolate = _Interpolate3['default']; - exports.Image = _Image3['default']; + var _Jumbotron2 = __webpack_require__(176); - var _Input2 = __webpack_require__(180); + var _Jumbotron3 = _interopRequireDefault(_Jumbotron2); - var _Input3 = _interopRequireDefault(_Input2); + exports.Jumbotron = _Jumbotron3['default']; - exports.Input = _Input3['default']; + var _Label2 = __webpack_require__(177); - var _Interpolate2 = __webpack_require__(183); + var _Label3 = _interopRequireDefault(_Label2); - var _Interpolate3 = _interopRequireDefault(_Interpolate2); + exports.Label = _Label3['default']; - exports.Interpolate = _Interpolate3['default']; + var _ListGroup2 = __webpack_require__(178); - var _Jumbotron2 = __webpack_require__(184); + var _ListGroup3 = _interopRequireDefault(_ListGroup2); - var _Jumbotron3 = _interopRequireDefault(_Jumbotron2); + exports.ListGroup = _ListGroup3['default']; - exports.Jumbotron = _Jumbotron3['default']; + var _ListGroupItem2 = __webpack_require__(179); - var _Label2 = __webpack_require__(185); + var _ListGroupItem3 = _interopRequireDefault(_ListGroupItem2); - var _Label3 = _interopRequireDefault(_Label2); + exports.ListGroupItem = _ListGroupItem3['default']; - exports.Label = _Label3['default']; + var _MenuItem2 = __webpack_require__(180); - var _ListGroup2 = __webpack_require__(186); + var _MenuItem3 = _interopRequireDefault(_MenuItem2); - var _ListGroup3 = _interopRequireDefault(_ListGroup2); + exports.MenuItem = _MenuItem3['default']; - exports.ListGroup = _ListGroup3['default']; + var _Modal2 = __webpack_require__(181); - var _ListGroupItem2 = __webpack_require__(187); + var _Modal3 = _interopRequireDefault(_Modal2); - var _ListGroupItem3 = _interopRequireDefault(_ListGroupItem2); + exports.Modal = _Modal3['default']; - exports.ListGroupItem = _ListGroupItem3['default']; + var _ModalBody2 = __webpack_require__(188); - var _MenuItem2 = __webpack_require__(188); + var _ModalBody3 = _interopRequireDefault(_ModalBody2); - var _MenuItem3 = _interopRequireDefault(_MenuItem2); + exports.ModalBody = _ModalBody3['default']; - exports.MenuItem = _MenuItem3['default']; + var _ModalFooter2 = __webpack_require__(191); - var _Modal2 = __webpack_require__(189); + var _ModalFooter3 = _interopRequireDefault(_ModalFooter2); - var _Modal3 = _interopRequireDefault(_Modal2); + exports.ModalFooter = _ModalFooter3['default']; - exports.Modal = _Modal3['default']; + var _ModalHeader2 = __webpack_require__(189); - var _ModalBody2 = __webpack_require__(200); + var _ModalHeader3 = _interopRequireDefault(_ModalHeader2); - var _ModalBody3 = _interopRequireDefault(_ModalBody2); + exports.ModalHeader = _ModalHeader3['default']; - exports.ModalBody = _ModalBody3['default']; + var _ModalTitle2 = __webpack_require__(190); - var _ModalFooter2 = __webpack_require__(203); + var _ModalTitle3 = _interopRequireDefault(_ModalTitle2); - var _ModalFooter3 = _interopRequireDefault(_ModalFooter2); + exports.ModalTitle = _ModalTitle3['default']; - exports.ModalFooter = _ModalFooter3['default']; + var _Nav2 = __webpack_require__(207); - var _ModalHeader2 = __webpack_require__(201); + var _Nav3 = _interopRequireDefault(_Nav2); - var _ModalHeader3 = _interopRequireDefault(_ModalHeader2); + exports.Nav = _Nav3['default']; - exports.ModalHeader = _ModalHeader3['default']; + var _Navbar2 = __webpack_require__(208); - var _ModalTitle2 = __webpack_require__(202); + var _Navbar3 = _interopRequireDefault(_Navbar2); - var _ModalTitle3 = _interopRequireDefault(_ModalTitle2); + exports.Navbar = _Navbar3['default']; - exports.ModalTitle = _ModalTitle3['default']; + var _NavBrand2 = __webpack_require__(210); - var _Nav2 = __webpack_require__(204); + var _NavBrand3 = _interopRequireDefault(_NavBrand2); - var _Nav3 = _interopRequireDefault(_Nav2); + exports.NavBrand = _NavBrand3['default']; - exports.Nav = _Nav3['default']; + var _NavbarBrand2 = __webpack_require__(211); - var _Navbar2 = __webpack_require__(205); + var _NavbarBrand3 = _interopRequireDefault(_NavbarBrand2); - var _Navbar3 = _interopRequireDefault(_Navbar2); + exports.NavbarBrand = _NavbarBrand3['default']; - exports.Navbar = _Navbar3['default']; + var _NavDropdown2 = __webpack_require__(215); - var _NavBrand2 = __webpack_require__(206); + var _NavDropdown3 = _interopRequireDefault(_NavDropdown2); - var _NavBrand3 = _interopRequireDefault(_NavBrand2); + exports.NavDropdown = _NavDropdown3['default']; - exports.NavBrand = _NavBrand3['default']; + var _NavItem2 = __webpack_require__(216); - var _NavDropdown2 = __webpack_require__(207); + var _NavItem3 = _interopRequireDefault(_NavItem2); - var _NavDropdown3 = _interopRequireDefault(_NavDropdown2); + exports.NavItem = _NavItem3['default']; - exports.NavDropdown = _NavDropdown3['default']; + var _Overlay2 = __webpack_require__(217); - var _NavItem2 = __webpack_require__(208); + var _Overlay3 = _interopRequireDefault(_Overlay2); - var _NavItem3 = _interopRequireDefault(_NavItem2); + exports.Overlay = _Overlay3['default']; - exports.NavItem = _NavItem3['default']; + var _OverlayTrigger2 = __webpack_require__(226); - var _Overlay2 = __webpack_require__(209); + var _OverlayTrigger3 = _interopRequireDefault(_OverlayTrigger2); - var _Overlay3 = _interopRequireDefault(_Overlay2); + exports.OverlayTrigger = _OverlayTrigger3['default']; - exports.Overlay = _Overlay3['default']; + var _PageHeader2 = __webpack_require__(227); - var _OverlayTrigger2 = __webpack_require__(218); + var _PageHeader3 = _interopRequireDefault(_PageHeader2); - var _OverlayTrigger3 = _interopRequireDefault(_OverlayTrigger2); + exports.PageHeader = _PageHeader3['default']; - exports.OverlayTrigger = _OverlayTrigger3['default']; + var _PageItem2 = __webpack_require__(228); - var _PageHeader2 = __webpack_require__(221); + var _PageItem3 = _interopRequireDefault(_PageItem2); - var _PageHeader3 = _interopRequireDefault(_PageHeader2); + exports.PageItem = _PageItem3['default']; - exports.PageHeader = _PageHeader3['default']; + var _Pager2 = __webpack_require__(229); - var _PageItem2 = __webpack_require__(222); + var _Pager3 = _interopRequireDefault(_Pager2); - var _PageItem3 = _interopRequireDefault(_PageItem2); + exports.Pager = _Pager3['default']; - exports.PageItem = _PageItem3['default']; + var _Pagination2 = __webpack_require__(230); - var _Pager2 = __webpack_require__(223); + var _Pagination3 = _interopRequireDefault(_Pagination2); - var _Pager3 = _interopRequireDefault(_Pager2); + exports.Pagination = _Pagination3['default']; - exports.Pager = _Pager3['default']; + var _Panel2 = __webpack_require__(233); - var _Pagination2 = __webpack_require__(224); + var _Panel3 = _interopRequireDefault(_Panel2); - var _Pagination3 = _interopRequireDefault(_Pagination2); + exports.Panel = _Panel3['default']; - exports.Pagination = _Pagination3['default']; + var _PanelGroup2 = __webpack_require__(35); - var _Panel2 = __webpack_require__(227); + var _PanelGroup3 = _interopRequireDefault(_PanelGroup2); - var _Panel3 = _interopRequireDefault(_Panel2); + exports.PanelGroup = _PanelGroup3['default']; - exports.Panel = _Panel3['default']; + var _Popover2 = __webpack_require__(234); - var _PanelGroup2 = __webpack_require__(25); + var _Popover3 = _interopRequireDefault(_Popover2); - var _PanelGroup3 = _interopRequireDefault(_PanelGroup2); + exports.Popover = _Popover3['default']; - exports.PanelGroup = _PanelGroup3['default']; + var _ProgressBar2 = __webpack_require__(235); - var _Popover2 = __webpack_require__(228); + var _ProgressBar3 = _interopRequireDefault(_ProgressBar2); - var _Popover3 = _interopRequireDefault(_Popover2); + exports.ProgressBar = _ProgressBar3['default']; - exports.Popover = _Popover3['default']; + var _ResponsiveEmbed2 = __webpack_require__(236); - var _ProgressBar2 = __webpack_require__(229); + var _ResponsiveEmbed3 = _interopRequireDefault(_ResponsiveEmbed2); - var _ProgressBar3 = _interopRequireDefault(_ProgressBar2); + exports.ResponsiveEmbed = _ResponsiveEmbed3['default']; - exports.ProgressBar = _ProgressBar3['default']; + var _Row2 = __webpack_require__(237); - var _ResponsiveEmbed2 = __webpack_require__(230); + var _Row3 = _interopRequireDefault(_Row2); - var _ResponsiveEmbed3 = _interopRequireDefault(_ResponsiveEmbed2); + exports.Row = _Row3['default']; - exports.ResponsiveEmbed = _ResponsiveEmbed3['default']; + var _SafeAnchor2 = __webpack_require__(42); - var _Row2 = __webpack_require__(231); + var _SafeAnchor3 = _interopRequireDefault(_SafeAnchor2); - var _Row3 = _interopRequireDefault(_Row2); + exports.SafeAnchor = _SafeAnchor3['default']; - exports.Row = _Row3['default']; + var _SplitButton3 = __webpack_require__(238); - var _SafeAnchor2 = __webpack_require__(47); + var _SplitButton4 = _interopRequireDefault(_SplitButton3); - var _SafeAnchor3 = _interopRequireDefault(_SafeAnchor2); + exports.SplitButton = _SplitButton4['default']; - exports.SafeAnchor = _SafeAnchor3['default']; + var _SplitButton5 = _interopRequireDefault(_SplitButton3); - var _SplitButton3 = __webpack_require__(232); + exports.SplitButton = _SplitButton5['default']; - var _SplitButton4 = _interopRequireDefault(_SplitButton3); + var _Tab2 = __webpack_require__(240); - exports.SplitButton = _SplitButton4['default']; + var _Tab3 = _interopRequireDefault(_Tab2); - var _SplitButton5 = _interopRequireDefault(_SplitButton3); + exports.Tab = _Tab3['default']; - exports.SplitButton = _SplitButton5['default']; + var _Table2 = __webpack_require__(241); - var _styleMaps2 = __webpack_require__(29); + var _Table3 = _interopRequireDefault(_Table2); - var _styleMaps3 = _interopRequireDefault(_styleMaps2); + exports.Table = _Table3['default']; - exports.styleMaps = _styleMaps3['default']; + var _Tabs2 = __webpack_require__(242); - var _SubNav2 = __webpack_require__(234); + var _Tabs3 = _interopRequireDefault(_Tabs2); - var _SubNav3 = _interopRequireDefault(_SubNav2); + exports.Tabs = _Tabs3['default']; - exports.SubNav = _SubNav3['default']; + var _Thumbnail2 = __webpack_require__(243); - var _Tab2 = __webpack_require__(235); + var _Thumbnail3 = _interopRequireDefault(_Thumbnail2); - var _Tab3 = _interopRequireDefault(_Tab2); + exports.Thumbnail = _Thumbnail3['default']; - exports.Tab = _Tab3['default']; + var _Tooltip2 = __webpack_require__(244); - var _Table2 = __webpack_require__(236); + var _Tooltip3 = _interopRequireDefault(_Tooltip2); - var _Table3 = _interopRequireDefault(_Table2); + exports.Tooltip = _Tooltip3['default']; - exports.Table = _Table3['default']; + var _Well2 = __webpack_require__(245); - var _Tabs2 = __webpack_require__(237); + var _Well3 = _interopRequireDefault(_Well2); - var _Tabs3 = _interopRequireDefault(_Tabs2); + exports.Well = _Well3['default']; - exports.Tabs = _Tabs3['default']; + var _Collapse2 = __webpack_require__(67); - var _Thumbnail2 = __webpack_require__(238); + var _Collapse3 = _interopRequireDefault(_Collapse2); - var _Thumbnail3 = _interopRequireDefault(_Thumbnail2); + exports.Collapse = _Collapse3['default']; - exports.Thumbnail = _Thumbnail3['default']; + var _Fade2 = __webpack_require__(186); - var _Tooltip2 = __webpack_require__(239); + var _Fade3 = _interopRequireDefault(_Fade2); - var _Tooltip3 = _interopRequireDefault(_Tooltip2); + exports.Fade = _Fade3['default']; - exports.Tooltip = _Tooltip3['default']; + var _FormControls2 = __webpack_require__(173); - var _Well2 = __webpack_require__(240); + var _FormControls = _interopRequireWildcard(_FormControls2); - var _Well3 = _interopRequireDefault(_Well2); - - exports.Well = _Well3['default']; - - var _Collapse2 = __webpack_require__(80); - - var _Collapse3 = _interopRequireDefault(_Collapse2); - - exports.Collapse = _Collapse3['default']; - - var _Fade2 = __webpack_require__(198); - - var _Fade3 = _interopRequireDefault(_Fade2); - - exports.Fade = _Fade3['default']; - - var _FormControls2 = __webpack_require__(181); - - var _FormControls = _interopRequireWildcard(_FormControls2); - - exports.FormControls = _FormControls; - var utils = { - childrenValueInputValidation: _utilsChildrenValueInputValidation2['default'], - createChainedFunction: _utilsCreateChainedFunction2['default'], - ValidComponentChildren: _utilsValidComponentChildren2['default'] - }; - exports.utils = utils; + exports.FormControls = _FormControls; + var utils = { + bootstrapUtils: _utilsBootstrapUtils2['default'], + childrenValueInputValidation: _utilsChildrenValueInputValidation2['default'], + createChainedFunction: _utilsCreateChainedFunction2['default'], + ValidComponentChildren: _utilsValidComponentChildren2['default'] + }; + exports.utils = utils; /***/ }, /* 1 */ /***/ function(module, exports) { - "use strict"; + "use strict"; - exports["default"] = function (obj) { - return obj && obj.__esModule ? obj : { - "default": obj - }; - }; + exports["default"] = function (obj) { + return obj && obj.__esModule ? obj : { + "default": obj + }; + }; - exports.__esModule = true; + exports.__esModule = true; /***/ }, /* 2 */ /***/ function(module, exports) { - "use strict"; + "use strict"; - exports["default"] = function (obj) { - if (obj && obj.__esModule) { - return obj; - } else { - var newObj = {}; + exports["default"] = function (obj) { + if (obj && obj.__esModule) { + return obj; + } else { + var newObj = {}; - if (obj != null) { - for (var key in obj) { - if (Object.prototype.hasOwnProperty.call(obj, key)) newObj[key] = obj[key]; - } - } + if (obj != null) { + for (var key in obj) { + if (Object.prototype.hasOwnProperty.call(obj, key)) newObj[key] = obj[key]; + } + } - newObj["default"] = obj; - return newObj; - } - }; + newObj["default"] = obj; + return newObj; + } + }; - exports.__esModule = true; + exports.__esModule = true; /***/ }, /* 3 */ /***/ function(module, exports, __webpack_require__) { - 'use strict'; + 'use strict'; - var _interopRequireDefault = __webpack_require__(1)['default']; + var _interopRequireDefault = __webpack_require__(1)['default']; - exports.__esModule = true; - exports['default'] = valueValidation; + exports.__esModule = true; + exports['default'] = valueValidation; - var _react = __webpack_require__(4); + var _react = __webpack_require__(4); - var _react2 = _interopRequireDefault(_react); + var _react2 = _interopRequireDefault(_react); - var _reactPropTypesLibSinglePropFrom = __webpack_require__(5); + var _reactPropTypesLibSinglePropFrom = __webpack_require__(5); - var _reactPropTypesLibSinglePropFrom2 = _interopRequireDefault(_reactPropTypesLibSinglePropFrom); + var _reactPropTypesLibSinglePropFrom2 = _interopRequireDefault(_reactPropTypesLibSinglePropFrom); - function valueValidation(props, propName, componentName) { - var error = _reactPropTypesLibSinglePropFrom2['default']('children', 'value')(props, propName, componentName); + function valueValidation(props, propName, componentName) { + var error = _reactPropTypesLibSinglePropFrom2['default']('children', 'value')(props, propName, componentName); - if (!error) { - error = _react2['default'].PropTypes.node(props, propName, componentName); - } + if (!error) { + error = _react2['default'].PropTypes.node(props, propName, componentName); + } - return error; - } + return error; + } - module.exports = exports['default']; + module.exports = exports['default']; /***/ }, /* 4 */ /***/ function(module, exports) { - module.exports = __WEBPACK_EXTERNAL_MODULE_4__; + module.exports = __WEBPACK_EXTERNAL_MODULE_4__; /***/ }, /* 5 */ /***/ function(module, exports) { - /** - * Checks if only one of the listed properties is in use. An error is given - * if multiple have a value - * - * @param props - * @param propName - * @param componentName - * @returns {Error|undefined} - */ - 'use strict'; - - exports.__esModule = true; - exports['default'] = createSinglePropFromChecker; - - function createSinglePropFromChecker() { - for (var _len = arguments.length, arrOfProps = Array(_len), _key = 0; _key < _len; _key++) { - arrOfProps[_key] = arguments[_key]; - } - - function validate(props, propName, componentName) { - var usedPropCount = arrOfProps.map(function (listedProp) { - return props[listedProp]; - }).reduce(function (acc, curr) { - return acc + (curr !== undefined ? 1 : 0); - }, 0); - - if (usedPropCount > 1) { - var first = arrOfProps[0]; - var others = arrOfProps.slice(1); - - var message = others.join(', ') + ' and ' + first; - return new Error('Invalid prop \'' + propName + '\', only one of the following ' + ('may be provided: ' + message)); - } - } - return validate; - } - - module.exports = exports['default']; + /** + * Checks if only one of the listed properties is in use. An error is given + * if multiple have a value + * + * @param props + * @param propName + * @param componentName + * @returns {Error|undefined} + */ + 'use strict'; + + exports.__esModule = true; + exports['default'] = createSinglePropFromChecker; + + function createSinglePropFromChecker() { + for (var _len = arguments.length, arrOfProps = Array(_len), _key = 0; _key < _len; _key++) { + arrOfProps[_key] = arguments[_key]; + } + + function validate(props, propName, componentName) { + var usedPropCount = arrOfProps.map(function (listedProp) { + return props[listedProp]; + }).reduce(function (acc, curr) { + return acc + (curr !== undefined ? 1 : 0); + }, 0); + + if (usedPropCount > 1) { + var first = arrOfProps[0]; + var others = arrOfProps.slice(1); + + var message = others.join(', ') + ' and ' + first; + return new Error('Invalid prop \'' + propName + '\', only one of the following ' + ('may be provided: ' + message)); + } + } + return validate; + } + + module.exports = exports['default']; /***/ }, /* 6 */ /***/ function(module, exports) { - /** - * Safe chained function - * - * Will only create a new function if needed, - * otherwise will pass back existing functions or null. - * - * @param {function} functions to chain - * @returns {function|null} - */ - 'use strict'; - - exports.__esModule = true; - function createChainedFunction() { - for (var _len = arguments.length, funcs = Array(_len), _key = 0; _key < _len; _key++) { - funcs[_key] = arguments[_key]; - } - - return funcs.filter(function (f) { - return f != null; - }).reduce(function (acc, f) { - if (typeof f !== 'function') { - throw new Error('Invalid Argument Type, must only provide functions, undefined, or null.'); - } - - if (acc === null) { - return f; - } - - return function chainedFunction() { - for (var _len2 = arguments.length, args = Array(_len2), _key2 = 0; _key2 < _len2; _key2++) { - args[_key2] = arguments[_key2]; - } - - acc.apply(this, args); - f.apply(this, args); - }; - }, null); - } - - exports['default'] = createChainedFunction; - module.exports = exports['default']; + /** + * Safe chained function + * + * Will only create a new function if needed, + * otherwise will pass back existing functions or null. + * + * @param {function} functions to chain + * @returns {function|null} + */ + 'use strict'; + + exports.__esModule = true; + function createChainedFunction() { + for (var _len = arguments.length, funcs = Array(_len), _key = 0; _key < _len; _key++) { + funcs[_key] = arguments[_key]; + } + + return funcs.filter(function (f) { + return f != null; + }).reduce(function (acc, f) { + if (typeof f !== 'function') { + throw new Error('Invalid Argument Type, must only provide functions, undefined, or null.'); + } + + if (acc === null) { + return f; + } + + return function chainedFunction() { + for (var _len2 = arguments.length, args = Array(_len2), _key2 = 0; _key2 < _len2; _key2++) { + args[_key2] = arguments[_key2]; + } + + acc.apply(this, args); + f.apply(this, args); + }; + }, null); + } + + exports['default'] = createChainedFunction; + module.exports = exports['default']; /***/ }, /* 7 */ /***/ function(module, exports, __webpack_require__) { - 'use strict'; - - var _interopRequireDefault = __webpack_require__(1)['default']; - - exports.__esModule = true; - - var _react = __webpack_require__(4); - - var _react2 = _interopRequireDefault(_react); - - /** - * Maps children that are typically specified as `props.children`, - * but only iterates over children that are "valid components". - * - * The mapFunction provided index will be normalised to the components mapped, - * so an invalid component would not increase the index. - * - * @param {?*} children Children tree container. - * @param {function(*, int)} mapFunction. - * @param {*} mapContext Context for mapFunction. - * @return {object} Object containing the ordered map of results. - */ - function mapValidComponents(children, func, context) { - var index = 0; - - return _react2['default'].Children.map(children, function (child) { - if (_react2['default'].isValidElement(child)) { - var lastIndex = index; - index++; - return func.call(context, child, lastIndex); - } - - return child; - }); - } - - /** - * Iterates through children that are typically specified as `props.children`, - * but only iterates over children that are "valid components". - * - * The provided forEachFunc(child, index) will be called for each - * leaf child with the index reflecting the position relative to "valid components". - * - * @param {?*} children Children tree container. - * @param {function(*, int)} forEachFunc. - * @param {*} forEachContext Context for forEachContext. - */ - function forEachValidComponents(children, func, context) { - var index = 0; - - return _react2['default'].Children.forEach(children, function (child) { - if (_react2['default'].isValidElement(child)) { - func.call(context, child, index); - index++; - } - }); - } - - /** - * Count the number of "valid components" in the Children container. - * - * @param {?*} children Children tree container. - * @returns {number} - */ - function numberOfValidComponents(children) { - var count = 0; - - _react2['default'].Children.forEach(children, function (child) { - if (_react2['default'].isValidElement(child)) { - count++; - } - }); - - return count; - } - - /** - * Determine if the Child container has one or more "valid components". - * - * @param {?*} children Children tree container. - * @returns {boolean} - */ - function hasValidComponent(children) { - var hasValid = false; - - _react2['default'].Children.forEach(children, function (child) { - if (!hasValid && _react2['default'].isValidElement(child)) { - hasValid = true; - } - }); - - return hasValid; - } - - function find(children, finder) { - var child = undefined; - - forEachValidComponents(children, function (c, idx) { - if (!child && finder(c, idx, children)) { - child = c; - } - }); - - return child; - } - - /** - * Finds children that are typically specified as `props.children`, - * but only iterates over children that are "valid components". - * - * The provided forEachFunc(child, index) will be called for each - * leaf child with the index reflecting the position relative to "valid components". - * - * @param {?*} children Children tree container. - * @param {function(*, int)} findFunc. - * @param {*} findContext Context for findContext. - * @returns {array} of children that meet the findFunc return statement - */ - function findValidComponents(children, func, context) { - var index = 0; - var returnChildren = []; - - _react2['default'].Children.forEach(children, function (child) { - if (_react2['default'].isValidElement(child)) { - if (func.call(context, child, index)) { - returnChildren.push(child); - } - index++; - } - }); - - return returnChildren; - } - - exports['default'] = { - map: mapValidComponents, - forEach: forEachValidComponents, - numberOf: numberOfValidComponents, - find: find, - findValidComponents: findValidComponents, - hasValidComponent: hasValidComponent - }; - module.exports = exports['default']; + 'use strict'; + + var _interopRequireDefault = __webpack_require__(1)['default']; + + exports.__esModule = true; + + var _react = __webpack_require__(4); + + var _react2 = _interopRequireDefault(_react); + + /** + * Maps children that are typically specified as `props.children`, + * but only iterates over children that are "valid components". + * + * The mapFunction provided index will be normalised to the components mapped, + * so an invalid component would not increase the index. + * + * @param {?*} children Children tree container. + * @param {function(*, int)} mapFunction. + * @param {*} mapContext Context for mapFunction. + * @return {object} Object containing the ordered map of results. + */ + function mapValidComponents(children, func, context) { + var index = 0; + + return _react2['default'].Children.map(children, function (child) { + if (_react2['default'].isValidElement(child)) { + var lastIndex = index; + index++; + return func.call(context, child, lastIndex); + } + + return child; + }); + } + + /** + * Iterates through children that are typically specified as `props.children`, + * but only iterates over children that are "valid components". + * + * The provided forEachFunc(child, index) will be called for each + * leaf child with the index reflecting the position relative to "valid components". + * + * @param {?*} children Children tree container. + * @param {function(*, int)} forEachFunc. + * @param {*} forEachContext Context for forEachContext. + */ + function forEachValidComponents(children, func, context) { + var index = 0; + + return _react2['default'].Children.forEach(children, function (child) { + if (_react2['default'].isValidElement(child)) { + func.call(context, child, index); + index++; + } + }); + } + + /** + * Count the number of "valid components" in the Children container. + * + * @param {?*} children Children tree container. + * @returns {number} + */ + function numberOfValidComponents(children) { + var count = 0; + + _react2['default'].Children.forEach(children, function (child) { + if (_react2['default'].isValidElement(child)) { + count++; + } + }); + + return count; + } + + /** + * Determine if the Child container has one or more "valid components". + * + * @param {?*} children Children tree container. + * @returns {boolean} + */ + function hasValidComponent(children) { + var hasValid = false; + + _react2['default'].Children.forEach(children, function (child) { + if (!hasValid && _react2['default'].isValidElement(child)) { + hasValid = true; + } + }); + + return hasValid; + } + + function find(children, finder) { + var child = undefined; + + forEachValidComponents(children, function (c, idx) { + if (!child && finder(c, idx, children)) { + child = c; + } + }); + + return child; + } + + /** + * Finds children that are typically specified as `props.children`, + * but only iterates over children that are "valid components". + * + * The provided forEachFunc(child, index) will be called for each + * leaf child with the index reflecting the position relative to "valid components". + * + * @param {?*} children Children tree container. + * @param {function(*, int)} findFunc. + * @param {*} findContext Context for findContext. + * @returns {array} of children that meet the findFunc return statement + */ + function findValidComponents(children, func, context) { + var index = 0; + var returnChildren = []; + + _react2['default'].Children.forEach(children, function (child) { + if (_react2['default'].isValidElement(child)) { + if (func.call(context, child, index)) { + returnChildren.push(child); + } + index++; + } + }); + + return returnChildren; + } + + exports['default'] = { + map: mapValidComponents, + forEach: forEachValidComponents, + numberOf: numberOfValidComponents, + find: find, + findValidComponents: findValidComponents, + hasValidComponent: hasValidComponent + }; + module.exports = exports['default']; /***/ }, /* 8 */ /***/ function(module, exports, __webpack_require__) { - 'use strict'; + 'use strict'; + + var _extends = __webpack_require__(9)['default']; + + var _interopRequireDefault = __webpack_require__(1)['default']; + + exports.__esModule = true; + + var _react = __webpack_require__(4); + + var _styleMaps = __webpack_require__(25); + + var _styleMaps2 = _interopRequireDefault(_styleMaps); - var _extends = __webpack_require__(9)['default']; + var _invariant = __webpack_require__(32); - var _interopRequireDefault = __webpack_require__(1)['default']; + var _invariant2 = _interopRequireDefault(_invariant); - exports.__esModule = true; + var _warning = __webpack_require__(33); - var _react = __webpack_require__(4); + var _warning2 = _interopRequireDefault(_warning); - var _react2 = _interopRequireDefault(_react); + function curry(fn) { + return function () { + for (var _len = arguments.length, args = Array(_len), _key = 0; _key < _len; _key++) { + args[_key] = arguments[_key]; + } - var _PanelGroup = __webpack_require__(25); + var last = args[args.length - 1]; + if (typeof last === 'function') { + return fn.apply(undefined, args); + } + return function (Component) { + return fn.apply(undefined, args.concat([Component])); + }; + }; + } - var _PanelGroup2 = _interopRequireDefault(_PanelGroup); + function prefix(props, variant) { + if (props === undefined) props = {}; - var Accordion = _react2['default'].createClass({ - displayName: 'Accordion', + !(props.bsClass || '').trim() ? true ? _invariant2['default'](false, 'A `bsClass` prop is required for this component') : _invariant2['default'](false) : undefined; + return props.bsClass + (variant ? '-' + variant : ''); + } - render: function render() { - return _react2['default'].createElement( - _PanelGroup2['default'], - _extends({}, this.props, { accordion: true }), - this.props.children - ); - } - }); + var bsClass = curry(function (defaultClass, Component) { + var propTypes = Component.propTypes || (Component.propTypes = {}); + var defaultProps = Component.defaultProps || (Component.defaultProps = {}); - exports['default'] = Accordion; - module.exports = exports['default']; + propTypes.bsClass = _react.PropTypes.string; + defaultProps.bsClass = defaultClass; + + return Component; + }); + + exports.bsClass = bsClass; + var bsStyles = curry(function (styles, defaultStyle, Component) { + if (typeof defaultStyle !== 'string') { + Component = defaultStyle; + defaultStyle = undefined; + } + + var existing = Component.STYLES || []; + var propTypes = Component.propTypes || {}; + + styles.forEach(function (style) { + if (existing.indexOf(style) === -1) { + existing.push(style); + } + }); + + var propType = _react.PropTypes.oneOf(existing); + + // expose the values on the propType function for documentation + Component.STYLES = propType._values = existing; + + Component.propTypes = _extends({}, propTypes, { + bsStyle: propType + }); + + if (defaultStyle !== undefined) { + var defaultProps = Component.defaultProps || (Component.defaultProps = {}); + defaultProps.bsStyle = defaultStyle; + } + + return Component; + }); + + exports.bsStyles = bsStyles; + var bsSizes = curry(function (sizes, defaultSize, Component) { + if (typeof defaultSize !== 'string') { + Component = defaultSize; + defaultSize = undefined; + } + + var existing = Component.SIZES || []; + var propTypes = Component.propTypes || {}; + + sizes.forEach(function (size) { + if (existing.indexOf(size) === -1) { + existing.push(size); + } + }); + + var values = existing.reduce(function (result, size) { + if (_styleMaps2['default'].SIZES[size] && _styleMaps2['default'].SIZES[size] !== size) { + result.push(_styleMaps2['default'].SIZES[size]); + } + return result.concat(size); + }, []); + + var propType = _react.PropTypes.oneOf(values); + + propType._values = values; + + // expose the values on the propType function for documentation + Component.SIZES = existing; + + Component.propTypes = _extends({}, propTypes, { + bsSize: propType + }); + + if (defaultSize !== undefined) { + var defaultProps = Component.defaultProps || (Component.defaultProps = {}); + defaultProps.bsSize = defaultSize; + } + + return Component; + }); + + exports.bsSizes = bsSizes; + exports['default'] = { + + prefix: prefix, + + getClassSet: function getClassSet(props) { + var classes = {}; + var bsClassName = prefix(props); + + if (bsClassName) { + var bsSize = undefined; + + classes[bsClassName] = true; + + if (props.bsSize) { + bsSize = _styleMaps2['default'].SIZES[props.bsSize] || bsSize; + } + + if (bsSize) { + classes[prefix(props, bsSize)] = true; + } + + if (props.bsStyle) { + if (props.bsStyle.indexOf(prefix(props)) === 0) { + true ? _warning2['default'](false, // small migration convenience, since the old method required manual prefixing + 'bsStyle will automatically prefix custom values with the bsClass, so there is no ' + 'need to append it manually. (bsStyle: ' + props.bsStyle + ', bsClass: ' + prefix(props) + ')') : undefined; + classes[props.bsStyle] = true; + } else { + classes[prefix(props, props.bsStyle)] = true; + } + } + } + + return classes; + }, + + /** + * Add a style variant to a Component. Mutates the propTypes of the component + * in order to validate the new variant. + */ + addStyle: function addStyle(Component, styleVariant) { + bsStyles(styleVariant, Component); + } + }; + var _curry = curry; + exports._curry = _curry; /***/ }, /* 9 */ /***/ function(module, exports, __webpack_require__) { - "use strict"; + "use strict"; - var _Object$assign = __webpack_require__(10)["default"]; + var _Object$assign = __webpack_require__(10)["default"]; - exports["default"] = _Object$assign || function (target) { - for (var i = 1; i < arguments.length; i++) { - var source = arguments[i]; + exports["default"] = _Object$assign || function (target) { + for (var i = 1; i < arguments.length; i++) { + var source = arguments[i]; - for (var key in source) { - if (Object.prototype.hasOwnProperty.call(source, key)) { - target[key] = source[key]; - } - } - } + for (var key in source) { + if (Object.prototype.hasOwnProperty.call(source, key)) { + target[key] = source[key]; + } + } + } - return target; - }; + return target; + }; - exports.__esModule = true; + exports.__esModule = true; /***/ }, /* 10 */ /***/ function(module, exports, __webpack_require__) { - module.exports = { "default": __webpack_require__(11), __esModule: true }; + module.exports = { "default": __webpack_require__(11), __esModule: true }; /***/ }, /* 11 */ /***/ function(module, exports, __webpack_require__) { - __webpack_require__(12); - module.exports = __webpack_require__(15).Object.assign; + __webpack_require__(12); + module.exports = __webpack_require__(15).Object.assign; /***/ }, /* 12 */ /***/ function(module, exports, __webpack_require__) { - // 19.1.3.1 Object.assign(target, source) - var $def = __webpack_require__(13); + // 19.1.3.1 Object.assign(target, source) + var $export = __webpack_require__(13); - $def($def.S + $def.F, 'Object', {assign: __webpack_require__(16)}); + $export($export.S + $export.F, 'Object', {assign: __webpack_require__(18)}); /***/ }, /* 13 */ /***/ function(module, exports, __webpack_require__) { - var global = __webpack_require__(14) - , core = __webpack_require__(15) - , PROTOTYPE = 'prototype'; - var ctx = function(fn, that){ - return function(){ - return fn.apply(that, arguments); - }; - }; - var $def = function(type, name, source){ - var key, own, out, exp - , isGlobal = type & $def.G - , isProto = type & $def.P - , target = isGlobal ? global : type & $def.S - ? global[name] : (global[name] || {})[PROTOTYPE] - , exports = isGlobal ? core : core[name] || (core[name] = {}); - if(isGlobal)source = name; - for(key in source){ - // contains in native - own = !(type & $def.F) && target && key in target; - if(own && key in exports)continue; - // export native or passed - out = own ? target[key] : source[key]; - // prevent global pollution for namespaces - if(isGlobal && typeof target[key] != 'function')exp = source[key]; - // bind timers to global for call from export context - else if(type & $def.B && own)exp = ctx(out, global); - // wrap global constructors for prevent change them in library - else if(type & $def.W && target[key] == out)!function(C){ - exp = function(param){ - return this instanceof C ? new C(param) : C(param); - }; - exp[PROTOTYPE] = C[PROTOTYPE]; - }(out); - else exp = isProto && typeof out == 'function' ? ctx(Function.call, out) : out; - // export - exports[key] = exp; - if(isProto)(exports[PROTOTYPE] || (exports[PROTOTYPE] = {}))[key] = out; - } - }; - // type bitmap - $def.F = 1; // forced - $def.G = 2; // global - $def.S = 4; // static - $def.P = 8; // proto - $def.B = 16; // bind - $def.W = 32; // wrap - module.exports = $def; + var global = __webpack_require__(14) + , core = __webpack_require__(15) + , ctx = __webpack_require__(16) + , PROTOTYPE = 'prototype'; + + var $export = function(type, name, source){ + var IS_FORCED = type & $export.F + , IS_GLOBAL = type & $export.G + , IS_STATIC = type & $export.S + , IS_PROTO = type & $export.P + , IS_BIND = type & $export.B + , IS_WRAP = type & $export.W + , exports = IS_GLOBAL ? core : core[name] || (core[name] = {}) + , target = IS_GLOBAL ? global : IS_STATIC ? global[name] : (global[name] || {})[PROTOTYPE] + , key, own, out; + if(IS_GLOBAL)source = name; + for(key in source){ + // contains in native + own = !IS_FORCED && target && key in target; + if(own && key in exports)continue; + // export native or passed + out = own ? target[key] : source[key]; + // prevent global pollution for namespaces + exports[key] = IS_GLOBAL && typeof target[key] != 'function' ? source[key] + // bind timers to global for call from export context + : IS_BIND && own ? ctx(out, global) + // wrap global constructors for prevent change them in library + : IS_WRAP && target[key] == out ? (function(C){ + var F = function(param){ + return this instanceof C ? new C(param) : C(param); + }; + F[PROTOTYPE] = C[PROTOTYPE]; + return F; + // make static versions for prototype methods + })(out) : IS_PROTO && typeof out == 'function' ? ctx(Function.call, out) : out; + if(IS_PROTO)(exports[PROTOTYPE] || (exports[PROTOTYPE] = {}))[key] = out; + } + }; + // type bitmap + $export.F = 1; // forced + $export.G = 2; // global + $export.S = 4; // static + $export.P = 8; // proto + $export.B = 16; // bind + $export.W = 32; // wrap + module.exports = $export; /***/ }, /* 14 */ /***/ function(module, exports) { - // https://github.com/zloirock/core-js/issues/86#issuecomment-115759028 - var UNDEFINED = 'undefined'; - var global = module.exports = typeof window != UNDEFINED && window.Math == Math - ? window : typeof self != UNDEFINED && self.Math == Math ? self : Function('return this')(); - if(typeof __g == 'number')__g = global; // eslint-disable-line no-undef + // https://github.com/zloirock/core-js/issues/86#issuecomment-115759028 + var global = module.exports = typeof window != 'undefined' && window.Math == Math + ? window : typeof self != 'undefined' && self.Math == Math ? self : Function('return this')(); + if(typeof __g == 'number')__g = global; // eslint-disable-line no-undef /***/ }, /* 15 */ /***/ function(module, exports) { - var core = module.exports = {version: '1.2.1'}; - if(typeof __e == 'number')__e = core; // eslint-disable-line no-undef + var core = module.exports = {version: '1.2.6'}; + if(typeof __e == 'number')__e = core; // eslint-disable-line no-undef /***/ }, /* 16 */ /***/ function(module, exports, __webpack_require__) { - // 19.1.2.1 Object.assign(target, source, ...) - var toObject = __webpack_require__(17) - , IObject = __webpack_require__(19) - , enumKeys = __webpack_require__(21) - , has = __webpack_require__(23); - - // should work with symbols and should have deterministic property order (V8 bug) - module.exports = __webpack_require__(24)(function(){ - var a = Object.assign - , A = {} - , B = {} - , S = Symbol() - , K = 'abcdefghijklmnopqrst'; - A[S] = 7; - K.split('').forEach(function(k){ B[k] = k; }); - return a({}, A)[S] != 7 || Object.keys(a({}, B)).join('') != K; - }) ? function assign(target, source){ // eslint-disable-line no-unused-vars - var T = toObject(target) - , l = arguments.length - , i = 1; - while(l > i){ - var S = IObject(arguments[i++]) - , keys = enumKeys(S) - , length = keys.length - , j = 0 - , key; - while(length > j)if(has(S, key = keys[j++]))T[key] = S[key]; - } - return T; - } : Object.assign; + // optional / simple context binding + var aFunction = __webpack_require__(17); + module.exports = function(fn, that, length){ + aFunction(fn); + if(that === undefined)return fn; + switch(length){ + case 1: return function(a){ + return fn.call(that, a); + }; + case 2: return function(a, b){ + return fn.call(that, a, b); + }; + case 3: return function(a, b, c){ + return fn.call(that, a, b, c); + }; + } + return function(/* ...args */){ + return fn.apply(that, arguments); + }; + }; /***/ }, /* 17 */ -/***/ function(module, exports, __webpack_require__) { +/***/ function(module, exports) { - // 7.1.13 ToObject(argument) - var defined = __webpack_require__(18); - module.exports = function(it){ - return Object(defined(it)); - }; + module.exports = function(it){ + if(typeof it != 'function')throw TypeError(it + ' is not a function!'); + return it; + }; /***/ }, /* 18 */ -/***/ function(module, exports) { +/***/ function(module, exports, __webpack_require__) { - // 7.2.1 RequireObjectCoercible(argument) - module.exports = function(it){ - if(it == undefined)throw TypeError("Can't call method on " + it); - return it; - }; + // 19.1.2.1 Object.assign(target, source, ...) + var $ = __webpack_require__(19) + , toObject = __webpack_require__(20) + , IObject = __webpack_require__(22); + + // should work with symbols and should have deterministic property order (V8 bug) + module.exports = __webpack_require__(24)(function(){ + var a = Object.assign + , A = {} + , B = {} + , S = Symbol() + , K = 'abcdefghijklmnopqrst'; + A[S] = 7; + K.split('').forEach(function(k){ B[k] = k; }); + return a({}, A)[S] != 7 || Object.keys(a({}, B)).join('') != K; + }) ? function assign(target, source){ // eslint-disable-line no-unused-vars + var T = toObject(target) + , $$ = arguments + , $$len = $$.length + , index = 1 + , getKeys = $.getKeys + , getSymbols = $.getSymbols + , isEnum = $.isEnum; + while($$len > index){ + var S = IObject($$[index++]) + , keys = getSymbols ? getKeys(S).concat(getSymbols(S)) : getKeys(S) + , length = keys.length + , j = 0 + , key; + while(length > j)if(isEnum.call(S, key = keys[j++]))T[key] = S[key]; + } + return T; + } : Object.assign; /***/ }, /* 19 */ -/***/ function(module, exports, __webpack_require__) { +/***/ function(module, exports) { - // indexed object, fallback for non-array-like ES3 strings - var cof = __webpack_require__(20); - module.exports = 0 in Object('z') ? Object : function(it){ - return cof(it) == 'String' ? it.split('') : Object(it); - }; + var $Object = Object; + module.exports = { + create: $Object.create, + getProto: $Object.getPrototypeOf, + isEnum: {}.propertyIsEnumerable, + getDesc: $Object.getOwnPropertyDescriptor, + setDesc: $Object.defineProperty, + setDescs: $Object.defineProperties, + getKeys: $Object.keys, + getNames: $Object.getOwnPropertyNames, + getSymbols: $Object.getOwnPropertySymbols, + each: [].forEach + }; /***/ }, /* 20 */ -/***/ function(module, exports) { - - var toString = {}.toString; +/***/ function(module, exports, __webpack_require__) { - module.exports = function(it){ - return toString.call(it).slice(8, -1); - }; + // 7.1.13 ToObject(argument) + var defined = __webpack_require__(21); + module.exports = function(it){ + return Object(defined(it)); + }; /***/ }, /* 21 */ -/***/ function(module, exports, __webpack_require__) { +/***/ function(module, exports) { - // all enumerable object keys, includes symbols - var $ = __webpack_require__(22); - module.exports = function(it){ - var keys = $.getKeys(it) - , getSymbols = $.getSymbols; - if(getSymbols){ - var symbols = getSymbols(it) - , isEnum = $.isEnum - , i = 0 - , key; - while(symbols.length > i)if(isEnum.call(it, key = symbols[i++]))keys.push(key); - } - return keys; - }; + // 7.2.1 RequireObjectCoercible(argument) + module.exports = function(it){ + if(it == undefined)throw TypeError("Can't call method on " + it); + return it; + }; /***/ }, /* 22 */ -/***/ function(module, exports) { +/***/ function(module, exports, __webpack_require__) { - var $Object = Object; - module.exports = { - create: $Object.create, - getProto: $Object.getPrototypeOf, - isEnum: {}.propertyIsEnumerable, - getDesc: $Object.getOwnPropertyDescriptor, - setDesc: $Object.defineProperty, - setDescs: $Object.defineProperties, - getKeys: $Object.keys, - getNames: $Object.getOwnPropertyNames, - getSymbols: $Object.getOwnPropertySymbols, - each: [].forEach - }; + // fallback for non-array-like ES3 and non-enumerable old V8 strings + var cof = __webpack_require__(23); + module.exports = Object('z').propertyIsEnumerable(0) ? Object : function(it){ + return cof(it) == 'String' ? it.split('') : Object(it); + }; /***/ }, /* 23 */ /***/ function(module, exports) { - var hasOwnProperty = {}.hasOwnProperty; - module.exports = function(it, key){ - return hasOwnProperty.call(it, key); - }; + var toString = {}.toString; + + module.exports = function(it){ + return toString.call(it).slice(8, -1); + }; /***/ }, /* 24 */ /***/ function(module, exports) { - module.exports = function(exec){ - try { - return !!exec(); - } catch(e){ - return true; - } - }; + module.exports = function(exec){ + try { + return !!exec(); + } catch(e){ + return true; + } + }; /***/ }, /* 25 */ /***/ function(module, exports, __webpack_require__) { - /* eslint react/prop-types: [2, {ignore: "bsStyle"}] */ - /* BootstrapMixin contains `bsStyle` type validation */ - - 'use strict'; - - var _objectWithoutProperties = __webpack_require__(26)['default']; - - var _extends = __webpack_require__(9)['default']; - - var _interopRequireDefault = __webpack_require__(1)['default']; + 'use strict'; + + var _Object$assign = __webpack_require__(10)['default']; + + var _Object$create = __webpack_require__(26)['default']; + + var _Object$keys = __webpack_require__(28)['default']; + + exports.__esModule = true; + + var constant = function constant(obj) { + return _Object$assign(_Object$create({ + values: function values() { + var _this = this; + + return _Object$keys(this).map(function (k) { + return _this[k]; + }); + } + }), obj); + }; + + var styleMaps = { + + SIZES: { + 'large': 'lg', + 'medium': 'md', + 'small': 'sm', + 'xsmall': 'xs', + 'lg': 'lg', + 'md': 'md', + 'sm': 'sm', + 'xs': 'xs' + }, + GRID_COLUMNS: 12 + }; + + var Sizes = constant({ + LARGE: 'large', + MEDIUM: 'medium', + SMALL: 'small', + XSMALL: 'xsmall' + }); + + exports.Sizes = Sizes; + var State = constant({ + SUCCESS: 'success', + WARNING: 'warning', + DANGER: 'danger', + INFO: 'info' + }); + + exports.State = State; + var DEFAULT = 'default'; + exports.DEFAULT = DEFAULT; + var PRIMARY = 'primary'; + exports.PRIMARY = PRIMARY; + var LINK = 'link'; + exports.LINK = LINK; + var INVERSE = 'inverse'; + + exports.INVERSE = INVERSE; + exports['default'] = styleMaps; - exports.__esModule = true; - - var _react = __webpack_require__(4); - - var _react2 = _interopRequireDefault(_react); - - var _classnames = __webpack_require__(27); +/***/ }, +/* 26 */ +/***/ function(module, exports, __webpack_require__) { - var _classnames2 = _interopRequireDefault(_classnames); + module.exports = { "default": __webpack_require__(27), __esModule: true }; - var _BootstrapMixin = __webpack_require__(28); +/***/ }, +/* 27 */ +/***/ function(module, exports, __webpack_require__) { - var _BootstrapMixin2 = _interopRequireDefault(_BootstrapMixin); + var $ = __webpack_require__(19); + module.exports = function create(P, D){ + return $.create(P, D); + }; - var _utilsValidComponentChildren = __webpack_require__(7); +/***/ }, +/* 28 */ +/***/ function(module, exports, __webpack_require__) { - var _utilsValidComponentChildren2 = _interopRequireDefault(_utilsValidComponentChildren); + module.exports = { "default": __webpack_require__(29), __esModule: true }; - var PanelGroup = _react2['default'].createClass({ - displayName: 'PanelGroup', +/***/ }, +/* 29 */ +/***/ function(module, exports, __webpack_require__) { - mixins: [_BootstrapMixin2['default']], + __webpack_require__(30); + module.exports = __webpack_require__(15).Object.keys; - propTypes: { - accordion: _react2['default'].PropTypes.bool, - activeKey: _react2['default'].PropTypes.any, - className: _react2['default'].PropTypes.string, - children: _react2['default'].PropTypes.node, - defaultActiveKey: _react2['default'].PropTypes.any, - onSelect: _react2['default'].PropTypes.func - }, +/***/ }, +/* 30 */ +/***/ function(module, exports, __webpack_require__) { - getDefaultProps: function getDefaultProps() { - return { - accordion: false, - bsClass: 'panel-group' - }; - }, + // 19.1.2.14 Object.keys(O) + var toObject = __webpack_require__(20); - getInitialState: function getInitialState() { - var defaultActiveKey = this.props.defaultActiveKey; + __webpack_require__(31)('keys', function($keys){ + return function keys(it){ + return $keys(toObject(it)); + }; + }); - return { - activeKey: defaultActiveKey - }; - }, +/***/ }, +/* 31 */ +/***/ function(module, exports, __webpack_require__) { - render: function render() { - var classes = this.getBsClassSet(); - var _props = this.props; - var className = _props.className; + // most Object methods by ES6 should accept primitives + var $export = __webpack_require__(13) + , core = __webpack_require__(15) + , fails = __webpack_require__(24); + module.exports = function(KEY, exec){ + var fn = (core.Object || {})[KEY] || Object[KEY] + , exp = {}; + exp[KEY] = exec(fn); + $export($export.S + $export.F * fails(function(){ fn(1); }), 'Object', exp); + }; - var props = _objectWithoutProperties(_props, ['className']); +/***/ }, +/* 32 */ +/***/ function(module, exports, __webpack_require__) { - if (this.props.accordion) { - props.role = 'tablist'; - } - return _react2['default'].createElement( - 'div', - _extends({}, props, { className: _classnames2['default'](className, classes), onSelect: null }), - _utilsValidComponentChildren2['default'].map(props.children, this.renderPanel) - ); - }, + /** + * Copyright 2013-2015, Facebook, Inc. + * All rights reserved. + * + * This source code is licensed under the BSD-style license found in the + * LICENSE file in the root directory of this source tree. An additional grant + * of patent rights can be found in the PATENTS file in the same directory. + */ + + 'use strict'; + + /** + * Use invariant() to assert state which your program assumes to be true. + * + * Provide sprintf-style format (only %s is supported) and arguments + * to provide information about what broke and what you were + * expecting. + * + * The invariant message will be stripped in production, but the invariant + * will remain to ensure logic does not differ in production. + */ + + var invariant = function(condition, format, a, b, c, d, e, f) { + if (true) { + if (format === undefined) { + throw new Error('invariant requires an error message argument'); + } + } + + if (!condition) { + var error; + if (format === undefined) { + error = new Error( + 'Minified exception occurred; use the non-minified dev environment ' + + 'for the full error message and additional helpful warnings.' + ); + } else { + var args = [a, b, c, d, e, f]; + var argIndex = 0; + error = new Error( + format.replace(/%s/g, function() { return args[argIndex++]; }) + ); + error.name = 'Invariant Violation'; + } + + error.framesToPop = 1; // we don't care about invariant's own frame + throw error; + } + }; + + module.exports = invariant; - renderPanel: function renderPanel(child, index) { - var activeKey = this.props.activeKey != null ? this.props.activeKey : this.state.activeKey; - var props = { - bsStyle: child.props.bsStyle || this.props.bsStyle, - key: child.key ? child.key : index, - ref: child.ref - }; +/***/ }, +/* 33 */ +/***/ function(module, exports, __webpack_require__) { - if (this.props.accordion) { - props.headerRole = 'tab'; - props.panelRole = 'tabpanel'; - props.collapsible = true; - props.expanded = child.props.eventKey === activeKey; - props.onSelect = this.handleSelect; - } + /** + * Copyright 2014-2015, Facebook, Inc. + * All rights reserved. + * + * This source code is licensed under the BSD-style license found in the + * LICENSE file in the root directory of this source tree. An additional grant + * of patent rights can be found in the PATENTS file in the same directory. + */ + + 'use strict'; + + /** + * Similar to invariant but only logs a warning if the condition is not met. + * This can be used to log issues in development environments in critical + * paths. Removing the logging code for production environments will keep the + * same logic and follow the same code paths. + */ + + var warning = function() {}; + + if (true) { + warning = function(condition, format, args) { + var len = arguments.length; + args = new Array(len > 2 ? len - 2 : 0); + for (var key = 2; key < len; key++) { + args[key - 2] = arguments[key]; + } + if (format === undefined) { + throw new Error( + '`warning(condition, format, ...args)` requires a warning ' + + 'message argument' + ); + } + + if (format.length < 10 || (/^[s\W]*$/).test(format)) { + throw new Error( + 'The warning format should be able to uniquely identify this ' + + 'warning. Please, use a more descriptive format than: ' + format + ); + } + + if (!condition) { + var argIndex = 0; + var message = 'Warning: ' + + format.replace(/%s/g, function() { + return args[argIndex++]; + }); + if (typeof console !== 'undefined') { + console.error(message); + } + try { + // This error was thrown as a convenience so that you can use this stack + // to find the callsite that caused this warning to fire. + throw new Error(message); + } catch(x) {} + } + }; + } + + module.exports = warning; - return _react.cloneElement(child, props); - }, - shouldComponentUpdate: function shouldComponentUpdate() { - // Defer any updates to this component during the `onSelect` handler. - return !this._isChanging; - }, +/***/ }, +/* 34 */ +/***/ function(module, exports, __webpack_require__) { - handleSelect: function handleSelect(e, key) { - e.preventDefault(); + 'use strict'; - if (this.props.onSelect) { - this._isChanging = true; - this.props.onSelect(key); - this._isChanging = false; - } + var _extends = __webpack_require__(9)['default']; - if (this.state.activeKey === key) { - key = null; - } + var _interopRequireDefault = __webpack_require__(1)['default']; - this.setState({ - activeKey: key - }); - } - }); + exports.__esModule = true; - exports['default'] = PanelGroup; - module.exports = exports['default']; + var _react = __webpack_require__(4); -/***/ }, -/* 26 */ -/***/ function(module, exports) { + var _react2 = _interopRequireDefault(_react); - "use strict"; + var _PanelGroup = __webpack_require__(35); - exports["default"] = function (obj, keys) { - var target = {}; + var _PanelGroup2 = _interopRequireDefault(_PanelGroup); - for (var i in obj) { - if (keys.indexOf(i) >= 0) continue; - if (!Object.prototype.hasOwnProperty.call(obj, i)) continue; - target[i] = obj[i]; - } + var Accordion = _react2['default'].createClass({ + displayName: 'Accordion', - return target; - }; + render: function render() { + return _react2['default'].createElement( + _PanelGroup2['default'], + _extends({}, this.props, { accordion: true }), + this.props.children + ); + } + }); - exports.__esModule = true; + exports['default'] = Accordion; + module.exports = exports['default']; /***/ }, -/* 27 */ +/* 35 */ /***/ function(module, exports, __webpack_require__) { - var __WEBPACK_AMD_DEFINE_RESULT__;/*! - Copyright (c) 2015 Jed Watson. - Licensed under the MIT License (MIT), see - http://jedwatson.github.io/classnames - */ - /* global define */ - - (function () { - 'use strict'; + 'use strict'; - var hasOwn = {}.hasOwnProperty; + var _objectWithoutProperties = __webpack_require__(36)['default']; - function classNames () { - var classes = ''; + var _extends = __webpack_require__(9)['default']; - for (var i = 0; i < arguments.length; i++) { - var arg = arguments[i]; - if (!arg) continue; + var _interopRequireDefault = __webpack_require__(1)['default']; - var argType = typeof arg; + exports.__esModule = true; - if (argType === 'string' || argType === 'number') { - classes += ' ' + arg; - } else if (Array.isArray(arg)) { - classes += ' ' + classNames.apply(null, arg); - } else if (argType === 'object') { - for (var key in arg) { - if (hasOwn.call(arg, key) && arg[key]) { - classes += ' ' + key; - } - } - } - } + var _react = __webpack_require__(4); - return classes.substr(1); - } + var _react2 = _interopRequireDefault(_react); - if (typeof module !== 'undefined' && module.exports) { - module.exports = classNames; - } else if (true) { - // register as 'classnames', consistent with npm package name - !(__WEBPACK_AMD_DEFINE_RESULT__ = function () { - return classNames; - }.call(exports, __webpack_require__, exports, module), __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__)); - } else { - window.classNames = classNames; - } - }()); + var _classnames = __webpack_require__(37); + var _classnames2 = _interopRequireDefault(_classnames); -/***/ }, -/* 28 */ -/***/ function(module, exports, __webpack_require__) { + var _utilsBootstrapUtils = __webpack_require__(8); - 'use strict'; + var _utilsBootstrapUtils2 = _interopRequireDefault(_utilsBootstrapUtils); - var _interopRequireDefault = __webpack_require__(1)['default']; + var _utilsValidComponentChildren = __webpack_require__(7); - exports.__esModule = true; + var _utilsValidComponentChildren2 = _interopRequireDefault(_utilsValidComponentChildren); - var _react = __webpack_require__(4); + var PanelGroup = _react2['default'].createClass({ + displayName: 'PanelGroup', - var _react2 = _interopRequireDefault(_react); + propTypes: { + accordion: _react2['default'].PropTypes.bool, + activeKey: _react2['default'].PropTypes.any, + className: _react2['default'].PropTypes.string, + children: _react2['default'].PropTypes.node, + defaultActiveKey: _react2['default'].PropTypes.any, + onSelect: _react2['default'].PropTypes.func + }, - var _styleMaps = __webpack_require__(29); + getDefaultProps: function getDefaultProps() { + return { + accordion: false + }; + }, - var _styleMaps2 = _interopRequireDefault(_styleMaps); + getInitialState: function getInitialState() { + var defaultActiveKey = this.props.defaultActiveKey; - var _reactPropTypesLibKeyOf = __webpack_require__(30); + return { + activeKey: defaultActiveKey + }; + }, - var _reactPropTypesLibKeyOf2 = _interopRequireDefault(_reactPropTypesLibKeyOf); + render: function render() { + var classes = _utilsBootstrapUtils2['default'].getClassSet(this.props); + var _props = this.props; + var className = _props.className; - var BootstrapMixin = { - propTypes: { - /** - * bootstrap className - * @private - */ - bsClass: _reactPropTypesLibKeyOf2['default'](_styleMaps2['default'].CLASSES), - /** - * Style variants - * @type {("default"|"primary"|"success"|"info"|"warning"|"danger"|"link")} - */ - bsStyle: _react2['default'].PropTypes.oneOf(_styleMaps2['default'].STYLES), - /** - * Size variants - * @type {("xsmall"|"small"|"medium"|"large"|"xs"|"sm"|"md"|"lg")} - */ - bsSize: _reactPropTypesLibKeyOf2['default'](_styleMaps2['default'].SIZES) - }, + var props = _objectWithoutProperties(_props, ['className']); - getBsClassSet: function getBsClassSet() { - var classes = {}; + if (this.props.accordion) { + props.role = 'tablist'; + } + return _react2['default'].createElement( + 'div', + _extends({}, props, { className: _classnames2['default'](className, classes), onSelect: null }), + _utilsValidComponentChildren2['default'].map(props.children, this.renderPanel) + ); + }, - var bsClass = this.props.bsClass && _styleMaps2['default'].CLASSES[this.props.bsClass]; - if (bsClass) { - classes[bsClass] = true; + renderPanel: function renderPanel(child, index) { + var activeKey = this.props.activeKey != null ? this.props.activeKey : this.state.activeKey; - var prefix = bsClass + '-'; + var props = { + bsStyle: child.props.bsStyle || this.props.bsStyle, + key: child.key ? child.key : index, + ref: child.ref + }; - var bsSize = this.props.bsSize && _styleMaps2['default'].SIZES[this.props.bsSize]; - if (bsSize) { - classes[prefix + bsSize] = true; - } + if (this.props.accordion) { + props.headerRole = 'tab'; + props.panelRole = 'tabpanel'; + props.collapsible = true; + props.expanded = child.props.eventKey === activeKey; + props.onSelect = this.handleSelect; + } - if (this.props.bsStyle) { - if (_styleMaps2['default'].STYLES.indexOf(this.props.bsStyle) >= 0) { - classes[prefix + this.props.bsStyle] = true; - } else { - classes[this.props.bsStyle] = true; - } - } - } + return _react.cloneElement(child, props); + }, - return classes; - }, + shouldComponentUpdate: function shouldComponentUpdate() { + // Defer any updates to this component during the `onSelect` handler. + return !this._isChanging; + }, - prefixClass: function prefixClass(subClass) { - return _styleMaps2['default'].CLASSES[this.props.bsClass] + '-' + subClass; - } - }; + handleSelect: function handleSelect(e, key) { + e.preventDefault(); - exports['default'] = BootstrapMixin; - module.exports = exports['default']; + if (this.props.onSelect) { + this._isChanging = true; + this.props.onSelect(key); + this._isChanging = false; + } -/***/ }, -/* 29 */ -/***/ function(module, exports) { + if (this.state.activeKey === key) { + key = null; + } - 'use strict'; - - exports.__esModule = true; - var styleMaps = { - CLASSES: { - 'alert': 'alert', - 'button': 'btn', - 'button-group': 'btn-group', - 'button-toolbar': 'btn-toolbar', - 'column': 'col', - 'input-group': 'input-group', - 'form': 'form', - 'glyphicon': 'glyphicon', - 'label': 'label', - 'thumbnail': 'thumbnail', - 'list-group-item': 'list-group-item', - 'panel': 'panel', - 'panel-group': 'panel-group', - 'pagination': 'pagination', - 'progress-bar': 'progress-bar', - 'nav': 'nav', - 'navbar': 'navbar', - 'modal': 'modal', - 'row': 'row', - 'well': 'well' - }, - STYLES: ['default', 'primary', 'success', 'info', 'warning', 'danger', 'link', 'inline', 'tabs', 'pills'], - addStyle: function addStyle(name) { - styleMaps.STYLES.push(name); - }, - SIZES: { - 'large': 'lg', - 'medium': 'md', - 'small': 'sm', - 'xsmall': 'xs', - 'lg': 'lg', - 'md': 'md', - 'sm': 'sm', - 'xs': 'xs' - }, - GRID_COLUMNS: 12 - }; - - exports['default'] = styleMaps; - module.exports = exports['default']; + this.setState({ + activeKey: key + }); + } + }); + + exports['default'] = _utilsBootstrapUtils.bsClass('panel-group', PanelGroup); + module.exports = exports['default']; /***/ }, -/* 30 */ -/***/ function(module, exports, __webpack_require__) { - - 'use strict'; +/* 36 */ +/***/ function(module, exports) { - exports.__esModule = true; - exports['default'] = keyOf; + "use strict"; - var _common = __webpack_require__(31); + exports["default"] = function (obj, keys) { + var target = {}; - /** - * Checks whether a prop matches a key of an associated object - * - * @param props - * @param propName - * @param componentName - * @returns {Error|undefined} - */ + for (var i in obj) { + if (keys.indexOf(i) >= 0) continue; + if (!Object.prototype.hasOwnProperty.call(obj, i)) continue; + target[i] = obj[i]; + } - function keyOf(obj) { - function validate(props, propName, componentName) { - var propValue = props[propName]; - if (!obj.hasOwnProperty(propValue)) { - var valuesString = JSON.stringify(Object.keys(obj)); - return new Error(_common.errMsg(props, propName, componentName, ', expected one of ' + valuesString + '.')); - } - } - return _common.createChainableTypeChecker(validate); - } + return target; + }; - module.exports = exports['default']; + exports.__esModule = true; /***/ }, -/* 31 */ -/***/ function(module, exports) { - - 'use strict'; - - exports.__esModule = true; - exports.errMsg = errMsg; - exports.createChainableTypeChecker = createChainableTypeChecker; - - function errMsg(props, propName, componentName, msgContinuation) { - return 'Invalid prop \'' + propName + '\' of value \'' + props[propName] + '\'' + (' supplied to \'' + componentName + '\'' + msgContinuation); - } - - /** - * Create chain-able isRequired validator - * - * Largely copied directly from: - * https://github.com/facebook/react/blob/0.11-stable/src/core/ReactPropTypes.js#L94 - */ - - function createChainableTypeChecker(validate) { - function checkType(isRequired, props, propName, componentName) { - componentName = componentName || '<<anonymous>>'; - if (props[propName] == null) { - if (isRequired) { - return new Error('Required prop \'' + propName + '\' was not specified in \'' + componentName + '\'.'); - } - } else { - return validate(props, propName, componentName); - } - } +/* 37 */ +/***/ function(module, exports, __webpack_require__) { - var chainedCheckType = checkType.bind(null, false); - chainedCheckType.isRequired = checkType.bind(null, true); + var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/*! + Copyright (c) 2016 Jed Watson. + Licensed under the MIT License (MIT), see + http://jedwatson.github.io/classnames + */ + /* global define */ + + (function () { + 'use strict'; + + var hasOwn = {}.hasOwnProperty; + + function classNames () { + var classes = []; + + for (var i = 0; i < arguments.length; i++) { + var arg = arguments[i]; + if (!arg) continue; + + var argType = typeof arg; + + if (argType === 'string' || argType === 'number') { + classes.push(arg); + } else if (Array.isArray(arg)) { + classes.push(classNames.apply(null, arg)); + } else if (argType === 'object') { + for (var key in arg) { + if (hasOwn.call(arg, key) && arg[key]) { + classes.push(key); + } + } + } + } + + return classes.join(' '); + } + + if (typeof module !== 'undefined' && module.exports) { + module.exports = classNames; + } else if (true) { + // register as 'classnames', consistent with npm package name + !(__WEBPACK_AMD_DEFINE_ARRAY__ = [], __WEBPACK_AMD_DEFINE_RESULT__ = function () { + return classNames; + }.apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__), __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__)); + } else { + window.classNames = classNames; + } + }()); - return chainedCheckType; - } /***/ }, -/* 32 */ +/* 38 */ /***/ function(module, exports, __webpack_require__) { - 'use strict'; + 'use strict'; - var _extends = __webpack_require__(9)['default']; + var _extends = __webpack_require__(9)['default']; - var _interopRequireDefault = __webpack_require__(1)['default']; + var _interopRequireDefault = __webpack_require__(1)['default']; - exports.__esModule = true; + exports.__esModule = true; - var _react = __webpack_require__(4); + var _react = __webpack_require__(4); - var _react2 = _interopRequireDefault(_react); + var _react2 = _interopRequireDefault(_react); - var _classnames = __webpack_require__(27); + var _classnames = __webpack_require__(37); - var _classnames2 = _interopRequireDefault(_classnames); + var _classnames2 = _interopRequireDefault(_classnames); - var _AffixMixin = __webpack_require__(33); + var _utilsBootstrapUtils = __webpack_require__(8); - var _AffixMixin2 = _interopRequireDefault(_AffixMixin); + var _utilsBootstrapUtils2 = _interopRequireDefault(_utilsBootstrapUtils); - var Affix = _react2['default'].createClass({ - displayName: 'Affix', + var _styleMaps = __webpack_require__(25); - mixins: [_AffixMixin2['default']], + var Alert = _react2['default'].createClass({ + displayName: 'Alert', - render: function render() { - var holderStyle = _extends({ - top: this.state.affixPositionTop - }, this.props.style); + propTypes: { + onDismiss: _react2['default'].PropTypes.func, + dismissAfter: _react2['default'].PropTypes.number, + closeLabel: _react2['default'].PropTypes.string + }, - // eslint-disable-line react/prop-types - return _react2['default'].createElement( - 'div', - _extends({}, this.props, { - className: _classnames2['default'](this.props.className, this.state.affixClass), - style: holderStyle }), - this.props.children - ); - } - }); + getDefaultProps: function getDefaultProps() { + return { + closeLabel: 'Close Alert' + }; + }, - exports['default'] = Affix; - module.exports = exports['default']; - // we don't want to expose the `style` property - -/***/ }, -/* 33 */ -/***/ function(module, exports, __webpack_require__) { + renderDismissButton: function renderDismissButton() { + return _react2['default'].createElement( + 'button', + { + type: 'button', + className: 'close', + onClick: this.props.onDismiss, + 'aria-hidden': 'true', + tabIndex: '-1' }, + _react2['default'].createElement( + 'span', + null, + 'Ã' + ) + ); + }, - 'use strict'; + renderSrOnlyDismissButton: function renderSrOnlyDismissButton() { + return _react2['default'].createElement( + 'button', + { + type: 'button', + className: 'close sr-only', + onClick: this.props.onDismiss }, + this.props.closeLabel + ); + }, - var _interopRequireDefault = __webpack_require__(1)['default']; + render: function render() { + var classes = _utilsBootstrapUtils2['default'].getClassSet(this.props); + var isDismissable = !!this.props.onDismiss; - exports.__esModule = true; + classes[_utilsBootstrapUtils2['default'].prefix(this.props, 'dismissable')] = isDismissable; - var _react = __webpack_require__(4); + return _react2['default'].createElement( + 'div', + _extends({}, this.props, { role: 'alert', className: _classnames2['default'](this.props.className, classes) }), + isDismissable ? this.renderDismissButton() : null, + this.props.children, + isDismissable ? this.renderSrOnlyDismissButton() : null + ); + }, - var _react2 = _interopRequireDefault(_react); + componentDidMount: function componentDidMount() { + if (this.props.dismissAfter && this.props.onDismiss) { + this.dismissTimer = setTimeout(this.props.onDismiss, this.props.dismissAfter); + } + }, - var _utilsDomUtils = __webpack_require__(34); + componentWillUnmount: function componentWillUnmount() { + clearTimeout(this.dismissTimer); + } + }); - var _utilsDomUtils2 = _interopRequireDefault(_utilsDomUtils); + exports['default'] = _utilsBootstrapUtils.bsStyles(_styleMaps.State.values(), _styleMaps.State.INFO, _utilsBootstrapUtils.bsClass('alert', Alert)); + module.exports = exports['default']; - var _domHelpersQueryOffset = __webpack_require__(38); +/***/ }, +/* 39 */ +/***/ function(module, exports, __webpack_require__) { - var _domHelpersQueryOffset2 = _interopRequireDefault(_domHelpersQueryOffset); + 'use strict'; - var _utilsEventListener = __webpack_require__(42); + var _extends = __webpack_require__(9)['default']; - var _utilsEventListener2 = _interopRequireDefault(_utilsEventListener); + var _interopRequireDefault = __webpack_require__(1)['default']; - var AffixMixin = { - propTypes: { - offset: _react2['default'].PropTypes.number, - offsetTop: _react2['default'].PropTypes.number, - offsetBottom: _react2['default'].PropTypes.number - }, + exports.__esModule = true; - getInitialState: function getInitialState() { - return { - affixClass: 'affix-top' - }; - }, + var _react = __webpack_require__(4); - getPinnedOffset: function getPinnedOffset(DOMNode) { - if (this.pinnedOffset) { - return this.pinnedOffset; - } + var _react2 = _interopRequireDefault(_react); - DOMNode.className = DOMNode.className.replace(/affix-top|affix-bottom|affix/, ''); - DOMNode.className += DOMNode.className.length ? ' affix' : 'affix'; + var _utilsValidComponentChildren = __webpack_require__(7); - this.pinnedOffset = _domHelpersQueryOffset2['default'](DOMNode).top - window.pageYOffset; + var _utilsValidComponentChildren2 = _interopRequireDefault(_utilsValidComponentChildren); - return this.pinnedOffset; - }, + var _classnames = __webpack_require__(37); - checkPosition: function checkPosition() { - var DOMNode = undefined, - scrollHeight = undefined, - scrollTop = undefined, - position = undefined, - offsetTop = undefined, - offsetBottom = und
<TRUNCATED>