diff --git a/storybook/iframe.html b/storybook/iframe.html index 7468de36..6553d1f0 100644 --- a/storybook/iframe.html +++ b/storybook/iframe.html @@ -16,5 +16,5 @@
- + diff --git a/storybook/index.html b/storybook/index.html index 070b82e9..4a37e494 100644 --- a/storybook/index.html +++ b/storybook/index.html @@ -40,5 +40,5 @@
- + diff --git a/storybook/static/manager.5e9c363c9156177be00f.bundle.js b/storybook/static/manager.65f0ef95e30163276a73.bundle.js similarity index 100% rename from storybook/static/manager.5e9c363c9156177be00f.bundle.js rename to storybook/static/manager.65f0ef95e30163276a73.bundle.js diff --git a/storybook/static/preview.c42fcc8716dcb4df50a8.bundle.js b/storybook/static/preview.9631414f1ae65b7ac91e.bundle.js similarity index 78% rename from storybook/static/preview.c42fcc8716dcb4df50a8.bundle.js rename to storybook/static/preview.9631414f1ae65b7ac91e.bundle.js index 41d90b0e..28f66dbf 100644 --- a/storybook/static/preview.c42fcc8716dcb4df50a8.bundle.js +++ b/storybook/static/preview.9631414f1ae65b7ac91e.bundle.js @@ -1 +1 @@ -!function(modules){var installedModules={};function __webpack_require__(moduleId){if(installedModules[moduleId])return installedModules[moduleId].exports;var module=installedModules[moduleId]={i:moduleId,l:!1,exports:{}};return modules[moduleId].call(module.exports,module,module.exports,__webpack_require__),module.l=!0,module.exports}__webpack_require__.m=modules,__webpack_require__.c=installedModules,__webpack_require__.d=function(exports,name,getter){__webpack_require__.o(exports,name)||Object.defineProperty(exports,name,{configurable:!1,enumerable:!0,get:getter})},__webpack_require__.n=function(module){var getter=module&&module.__esModule?function(){return module.default}:function(){return module};return __webpack_require__.d(getter,"a",getter),getter},__webpack_require__.o=function(object,property){return Object.prototype.hasOwnProperty.call(object,property)},__webpack_require__.p="",__webpack_require__(__webpack_require__.s=529)}([function(module,exports,__webpack_require__){"use strict";module.exports=__webpack_require__(314)},function(module,exports,__webpack_require__){"use strict";exports.__esModule=!0;var _applyLayout2=_interopRequireDefault(__webpack_require__(317)),_applyNativeMethods2=_interopRequireDefault(__webpack_require__(65)),_propTypes=__webpack_require__(2),_createElement2=_interopRequireDefault(__webpack_require__(86)),_StyleSheet2=(_interopRequireDefault(__webpack_require__(18)),_interopRequireDefault(__webpack_require__(3))),_react=(_interopRequireDefault(__webpack_require__(425)),__webpack_require__(0)),_react2=_interopRequireDefault(_react);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var View=function(_Component){function View(){return function(instance,Constructor){if(!(instance instanceof Constructor))throw new TypeError("Cannot call a class as a function")}(this,View),function(self,call){if(!self)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!call||"object"!=typeof call&&"function"!=typeof call?self:call}(this,_Component.apply(this,arguments))}return function(subClass,superClass){if("function"!=typeof superClass&&null!==superClass)throw new TypeError("Super expression must either be null or a function, not "+typeof superClass);subClass.prototype=Object.create(superClass&&superClass.prototype,{constructor:{value:subClass,enumerable:!1,writable:!0,configurable:!0}}),superClass&&(Object.setPrototypeOf?Object.setPrototypeOf(subClass,superClass):subClass.__proto__=superClass)}(View,_Component),View.prototype.render=function(){var _props=this.props,hitSlop=_props.hitSlop,otherProps=(_props.accessibilityViewIsModal,_props.collapsable,_props.needsOffscreenAlphaCompositing,_props.onAccessibilityTap,_props.onLayout,_props.onMagicTap,_props.removeClippedSubviews,_props.renderToHardwareTextureAndroid,_props.shouldRasterizeIOS,function(obj,keys){var target={};for(var i in obj)keys.indexOf(i)>=0||Object.prototype.hasOwnProperty.call(obj,i)&&(target[i]=obj[i]);return target}(_props,["hitSlop","accessibilityViewIsModal","collapsable","needsOffscreenAlphaCompositing","onAccessibilityTap","onLayout","onMagicTap","removeClippedSubviews","renderToHardwareTextureAndroid","shouldRasterizeIOS"]));var isInAParentText=this.context.isInAParentText;if(otherProps.style=_StyleSheet2.default.compose(styles.initial,_StyleSheet2.default.compose(isInAParentText&&styles.inline,this.props.style)),hitSlop){var hitSlopStyle=function(hitSlop){var hitStyle={};for(var prop in hitSlop)if(hitSlop.hasOwnProperty(prop)){var value=hitSlop[prop];hitStyle[prop]=value>0?-1*value:0}return hitStyle}(hitSlop),hitSlopChild=(0,_createElement2.default)("span",{style:[styles.hitSlop,hitSlopStyle]});otherProps.children=_react2.default.Children.toArray([hitSlopChild,otherProps.children])}return(0,_createElement2.default)("div",otherProps)},View}(_react.Component);View.displayName="View",View.contextTypes={isInAParentText:_propTypes.bool},View.propTypes={};var styles=_StyleSheet2.default.create({initial:{alignItems:"stretch",borderWidth:0,borderStyle:"solid",boxSizing:"border-box",display:"flex",flexDirection:"column",margin:0,padding:0,position:"relative",zIndex:0,minHeight:0,minWidth:0},inline:{display:"inline-flex"},hitSlop:Object.assign({},_StyleSheet2.default.absoluteFillObject,{zIndex:-1})});exports.default=(0,_applyLayout2.default)((0,_applyNativeMethods2.default)(View))},function(module,exports,__webpack_require__){module.exports=__webpack_require__(329)()},function(module,exports,__webpack_require__){"use strict";exports.__esModule=!0;var _flattenStyle2=_interopRequireDefault(__webpack_require__(413)),_getHairlineWidth2=_interopRequireDefault(__webpack_require__(535)),_modality2=_interopRequireDefault(__webpack_require__(536)),_registry2=_interopRequireDefault(__webpack_require__(315));function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}(0,_modality2.default)();var absoluteFillObject={position:"absolute",left:0,right:0,top:0,bottom:0},StyleSheet={absoluteFill:_registry2.default.register(absoluteFillObject),absoluteFillObject:absoluteFillObject,compose:function(style1,style2){return style1&&style2?[style1,style2]:style1||style2},create:function(styles){var result={};return Object.keys(styles).forEach(function(key){result[key]=_registry2.default.register(styles[key])}),result},flatten:_flattenStyle2.default,getStyleSheets:function(){return _registry2.default.getStyleSheets()},hairlineWidth:(0,_getHairlineWidth2.default)()};exports.default=StyleSheet},function(module,exports){var core=module.exports={version:"2.5.3"};"number"==typeof __e&&(__e=core)},function(module,exports,__webpack_require__){"use strict";exports.__esModule=!0,exports.default=function(instance,Constructor){if(!(instance instanceof Constructor))throw new TypeError("Cannot call a class as a function")}},function(module,exports,__webpack_require__){"use strict";exports.__esModule=!0;var obj,_defineProperty=__webpack_require__(142),_defineProperty2=(obj=_defineProperty)&&obj.__esModule?obj:{default:obj};exports.default=function(){function defineProperties(target,props){for(var i=0;i=0||Object.prototype.hasOwnProperty.call(obj,i)&&(target[i]=obj[i]);return target}(_props,["dir","numberOfLines","onPress","selectable","style","adjustsFontSizeToFit","allowFontScaling","ellipsizeMode","lineBreakMode","minimumFontScale","onLayout","onLongPress","pressRetentionOffset","selectionColor","suppressHighlighting","textBreakStrategy"])),isInAParentText=this.context.isInAParentText;onPress&&(otherProps.accessible=!0,otherProps.onClick=onPress,otherProps.onKeyDown=this._createEnterHandler(onPress)),otherProps.dir=void 0!==dir?dir:"auto",otherProps.style=[styles.initial,!0===this.context.isInAParentText&&styles.isInAParentText,style,!1===selectable&&styles.notSelectable,1===numberOfLines&&styles.singleLineStyle,onPress&&styles.pressable];var component=isInAParentText?"span":"div";return(0,_createElement2.default)(component,otherProps)},Text.prototype._createEnterHandler=function(fn){return function(e){13===e.keyCode&&fn&&fn(e)}},Text}(_react.Component);Text.displayName="Text",Text.childContextTypes={isInAParentText:_propTypes.bool},Text.contextTypes={isInAParentText:_propTypes.bool},Text.propTypes={};var styles=_StyleSheet2.default.create({initial:{borderWidth:0,boxSizing:"border-box",color:"inherit",display:"inline",font:"inherit",fontFamily:"System",fontSize:14,margin:0,padding:0,textDecorationLine:"none",whiteSpace:"pre-wrap",wordWrap:"break-word"},isInAParentText:{fontFamily:"inherit",fontSize:"inherit",whiteSpace:"inherit"},notSelectable:{userSelect:"none"},pressable:{cursor:"pointer"},singleLineStyle:{maxWidth:"100%",overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"}});exports.default=(0,_applyLayout2.default)((0,_applyNativeMethods2.default)(Text))},function(module,exports,__webpack_require__){"use strict";exports.__esModule=!0;var obj,_assign=__webpack_require__(96),_assign2=(obj=_assign)&&obj.__esModule?obj:{default:obj};exports.default=_assign2.default||function(target){for(var i=1;i2?arguments[2]:{},props=keys(map);hasSymbols&&(props=props.concat(Object.getOwnPropertySymbols(map))),foreach(props,function(name){defineProperty(object,name,map[name],predicates[name])})};defineProperties.supportsDescriptors=!!supportsDescriptors,module.exports=defineProperties},function(module,exports,__webpack_require__){module.exports=!__webpack_require__(30)(function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a})},function(module,exports,__webpack_require__){var aFunction=__webpack_require__(59);module.exports=function(fn,that,length){if(aFunction(fn),void 0===that)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(){return fn.apply(that,arguments)}}},function(module,exports){var global=module.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=global)},function(module,exports){var hasOwnProperty={}.hasOwnProperty;module.exports=function(it,key){return hasOwnProperty.call(it,key)}},function(module,exports,__webpack_require__){var store=__webpack_require__(103)("wks"),uid=__webpack_require__(57),Symbol=__webpack_require__(25).Symbol,USE_SYMBOL="function"==typeof Symbol;(module.exports=function(name){return store[name]||(store[name]=USE_SYMBOL&&Symbol[name]||(USE_SYMBOL?Symbol:uid)("Symbol."+name))}).store=store},function(module,exports,__webpack_require__){"use strict";var implementation=__webpack_require__(266);module.exports=Function.prototype.bind||implementation},function(module,exports,__webpack_require__){var dP=__webpack_require__(20),createDesc=__webpack_require__(60);module.exports=__webpack_require__(23)?function(object,key,value){return dP.f(object,key,createDesc(1,value))}:function(object,key,value){return object[key]=value,object}},function(module,exports){module.exports=function(exec){try{return!!exec()}catch(e){return!0}}},function(module,exports){var hasOwnProperty={}.hasOwnProperty;module.exports=function(it,key){return hasOwnProperty.call(it,key)}},function(module,exports,__webpack_require__){"use strict";exports.__esModule=!0;var _applyLayout2=_interopRequireDefault(__webpack_require__(317)),_applyNativeMethods2=_interopRequireDefault(__webpack_require__(65)),_ExecutionEnvironment=__webpack_require__(46),_react=__webpack_require__(0),_createElement2=(_interopRequireDefault(__webpack_require__(48)),_interopRequireDefault(__webpack_require__(86))),_findNodeHandle2=_interopRequireDefault(__webpack_require__(124)),_StyleSheet2=_interopRequireDefault(__webpack_require__(3)),_TextInputState2=(_interopRequireDefault(__webpack_require__(174)),_interopRequireDefault(__webpack_require__(798)),_interopRequireDefault(__webpack_require__(389)));_interopRequireDefault(__webpack_require__(71)),__webpack_require__(2);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}function _possibleConstructorReturn(self,call){if(!self)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!call||"object"!=typeof call&&"function"!=typeof call?self:call}var isAndroid=_ExecutionEnvironment.canUseDOM&&/Android/i.test(navigator&&navigator.userAgent),emptyObject={},normalizeEventHandler=function(handler){return function(e){if(handler)return e.nativeEvent.text=e.target.value,handler(e)}},isSelectionStale=function(node,selection){if(node&&selection){var selectionEnd=node.selectionEnd,selectionStart=node.selectionStart,start=selection.start,end=selection.end;return start!==selectionStart||end!==selectionEnd}return!1},setSelection=function(node,selection){try{if(isSelectionStale(node,selection)){var start=selection.start,end=selection.end;isAndroid?setTimeout(function(){return node.setSelectionRange(start,end||start)},10):node.setSelectionRange(start,end||start)}}catch(e){}},TextInput=function(_Component){function TextInput(){var _temp,_this;!function(instance,Constructor){if(!(instance instanceof Constructor))throw new TypeError("Cannot call a class as a function")}(this,TextInput);for(var _len=arguments.length,args=Array(_len),_key=0;_key<_len;_key++)args[_key]=arguments[_key];return _temp=_this=_possibleConstructorReturn(this,_Component.call.apply(_Component,[this].concat(args))),_this._handleBlur=function(e){var onBlur=_this.props.onBlur;_TextInputState2.default.blurTextInput(_this._node),onBlur&&onBlur(e)},_this._handleChange=function(e){var _this$props=_this.props,onChange=_this$props.onChange,onChangeText=_this$props.onChangeText,text=e.nativeEvent.text;onChange&&onChange(e),onChangeText&&onChangeText(text)},_this._handleFocus=function(e){var _this$props2=_this.props,clearTextOnFocus=_this$props2.clearTextOnFocus,onFocus=_this$props2.onFocus,selectTextOnFocus=_this$props2.selectTextOnFocus,node=_this._node;_TextInputState2.default.focusTextInput(_this._node),onFocus&&onFocus(e),clearTextOnFocus&&_this.clear(),selectTextOnFocus&&node&&node.select()},_this._handleKeyDown=function(e){e.stopPropagation(),(8===e.which||9===e.which||13===e.which&&e.metaKey)&&_this._handleKeyPress(e)},_this._handleKeyPress=function(e){var _this$props3=_this.props,blurOnSubmit=_this$props3.blurOnSubmit,multiline=_this$props3.multiline,onKeyPress=_this$props3.onKeyPress,onSubmitEditing=_this$props3.onSubmitEditing,shouldBlurOnSubmit=null==blurOnSubmit?!multiline:blurOnSubmit;if(onKeyPress){var keyValue=void 0;switch(e.which){case 8:keyValue="Backspace";break;case 9:keyValue="Tab";break;case 13:keyValue="Enter";break;case 32:keyValue=" ";break;default:keyValue=e.shiftKey?String.fromCharCode(e.which).trim():String.fromCharCode(e.which).toLowerCase().trim()}keyValue&&(e.nativeEvent={altKey:e.altKey,ctrlKey:e.ctrlKey,key:keyValue,metaKey:e.metaKey,shiftKey:e.shiftKey,target:e.target},onKeyPress(e))}e.isDefaultPrevented()||13!==e.which||e.shiftKey||(!blurOnSubmit&&multiline||!onSubmitEditing||(e.nativeEvent={target:e.target,text:e.target.value},onSubmitEditing(e)),shouldBlurOnSubmit&&_this.blur())},_this._handleSelectionChange=function(e){var _this$props4=_this.props,onSelectionChange=_this$props4.onSelectionChange,_this$props4$selectio=_this$props4.selection,selection=void 0===_this$props4$selectio?emptyObject:_this$props4$selectio;if(onSelectionChange)try{var node=e.target;if(isSelectionStale(node,selection)){var selectionStart=node.selectionStart,selectionEnd=node.selectionEnd;e.nativeEvent.selection={start:selectionStart,end:selectionEnd},onSelectionChange(e)}}catch(e){}},_this._setNode=function(component){_this._node=(0,_findNodeHandle2.default)(component)},_possibleConstructorReturn(_this,_temp)}return function(subClass,superClass){if("function"!=typeof superClass&&null!==superClass)throw new TypeError("Super expression must either be null or a function, not "+typeof superClass);subClass.prototype=Object.create(superClass&&superClass.prototype,{constructor:{value:subClass,enumerable:!1,writable:!0,configurable:!0}}),superClass&&(Object.setPrototypeOf?Object.setPrototypeOf(subClass,superClass):subClass.__proto__=superClass)}(TextInput,_Component),TextInput.prototype.clear=function(){this._node.value=""},TextInput.prototype.isFocused=function(){return _TextInputState2.default.currentlyFocusedField()===this._node},TextInput.prototype.componentDidMount=function(){setSelection(this._node,this.props.selection)},TextInput.prototype.componentDidUpdate=function(){setSelection(this._node,this.props.selection)},TextInput.prototype.render=function(){var _props=this.props,autoCorrect=_props.autoCorrect,editable=_props.editable,keyboardType=_props.keyboardType,multiline=_props.multiline,numberOfLines=_props.numberOfLines,secureTextEntry=_props.secureTextEntry,style=_props.style,otherProps=(_props.blurOnSubmit,_props.clearTextOnFocus,_props.onChangeText,_props.onSelectionChange,_props.onSubmitEditing,_props.selection,_props.selectTextOnFocus,_props.caretHidden,_props.clearButtonMode,_props.dataDetectorTypes,_props.disableFullscreenUI,_props.enablesReturnKeyAutomatically,_props.inlineImageLeft,_props.inlineImagePadding,_props.keyboardAppearance,_props.onContentSizeChange,_props.onEndEditing,_props.onScroll,_props.placeholderTextColor,_props.returnKeyLabel,_props.returnKeyType,_props.selectionColor,_props.selectionState,_props.spellCheck,_props.textBreakStrategy,_props.underlineColorAndroid,function(obj,keys){var target={};for(var i in obj)keys.indexOf(i)>=0||Object.prototype.hasOwnProperty.call(obj,i)&&(target[i]=obj[i]);return target}(_props,["autoCorrect","editable","keyboardType","multiline","numberOfLines","secureTextEntry","style","blurOnSubmit","clearTextOnFocus","onChangeText","onSelectionChange","onSubmitEditing","selection","selectTextOnFocus","caretHidden","clearButtonMode","dataDetectorTypes","disableFullscreenUI","enablesReturnKeyAutomatically","inlineImageLeft","inlineImagePadding","keyboardAppearance","onContentSizeChange","onEndEditing","onScroll","placeholderTextColor","returnKeyLabel","returnKeyType","selectionColor","selectionState","spellCheck","textBreakStrategy","underlineColorAndroid"])),type=void 0;switch(keyboardType){case"email-address":type="email";break;case"number-pad":case"numeric":type="number";break;case"phone-pad":type="tel";break;case"search":case"web-search":type="search";break;case"url":type="url";break;default:type="text"}secureTextEntry&&(type="password");var component=multiline?"textarea":"input";return Object.assign(otherProps,{autoCorrect:autoCorrect?"on":"off",dir:"auto",onBlur:normalizeEventHandler(this._handleBlur),onChange:normalizeEventHandler(this._handleChange),onFocus:normalizeEventHandler(this._handleFocus),onKeyDown:this._handleKeyDown,onKeyPress:this._handleKeyPress,onSelect:normalizeEventHandler(this._handleSelectionChange),readOnly:!editable,ref:this._setNode,style:[styles.initial,style]}),multiline?otherProps.rows=numberOfLines:otherProps.type=type,(0,_createElement2.default)(component,otherProps)},TextInput}(_react.Component);TextInput.displayName="TextInput",TextInput.defaultProps={autoCapitalize:"sentences",autoComplete:"on",autoCorrect:!0,editable:!0,keyboardType:"default",multiline:!1,numberOfLines:2,secureTextEntry:!1,style:emptyObject},TextInput.State=_TextInputState2.default,TextInput.propTypes={};var styles=_StyleSheet2.default.create({initial:{appearance:"none",backgroundColor:"transparent",borderColor:"black",borderRadius:0,borderWidth:0,boxSizing:"border-box",color:"inherit",font:"inherit",padding:0,resize:"none"}});exports.default=(0,_applyLayout2.default)((0,_applyNativeMethods2.default)(TextInput))},function(module,__webpack_exports__,__webpack_require__){"use strict";var __WEBPACK_IMPORTED_MODULE_0__TemplateTag__=__webpack_require__(602);__webpack_require__.d(__webpack_exports__,"a",function(){return __WEBPACK_IMPORTED_MODULE_0__TemplateTag__.a})},function(module,__webpack_exports__,__webpack_require__){"use strict";var __WEBPACK_IMPORTED_MODULE_0__trimResultTransformer__=__webpack_require__(603);__webpack_require__.d(__webpack_exports__,"a",function(){return __WEBPACK_IMPORTED_MODULE_0__trimResultTransformer__.a})},function(module,exports,__webpack_require__){"use strict";exports.__esModule=!0;var _iterator2=_interopRequireDefault(__webpack_require__(359)),_symbol2=_interopRequireDefault(__webpack_require__(216)),_typeof="function"==typeof _symbol2.default&&"symbol"==typeof _iterator2.default?function(obj){return typeof obj}:function(obj){return obj&&"function"==typeof _symbol2.default&&obj.constructor===_symbol2.default&&obj!==_symbol2.default.prototype?"symbol":typeof obj};function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}exports.default="function"==typeof _symbol2.default&&"symbol"===_typeof(_iterator2.default)?function(obj){return void 0===obj?"undefined":_typeof(obj)}:function(obj){return obj&&"function"==typeof _symbol2.default&&obj.constructor===_symbol2.default&&obj!==_symbol2.default.prototype?"symbol":void 0===obj?"undefined":_typeof(obj)}},function(module,exports,__webpack_require__){Object.defineProperty(exports,"__esModule",{value:!0}),exports.WithLabel=exports.styles=void 0;var _createClass=function(){function defineProperties(target,props){for(var i=0;i=O.length?{value:void 0,done:!0}:(point=$at(O,index),this._i+=point.length,{value:point,done:!1})})},function(module,exports,__webpack_require__){"use strict";exports.__esModule=!0;var obj,_defineProperty=__webpack_require__(142),_defineProperty2=(obj=_defineProperty)&&obj.__esModule?obj:{default:obj};exports.default=function(obj,key,value){return key in obj?(0,_defineProperty2.default)(obj,key,{value:value,enumerable:!0,configurable:!0,writable:!0}):obj[key]=value,obj}},function(module,exports,__webpack_require__){Object.defineProperty(exports,"__esModule",{value:!0});var _placeholder2=_interopRequireDefault(__webpack_require__(745)),_ladybug2=_interopRequireDefault(__webpack_require__(746));function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var sources={animatedGif:{uri:"http://38.media.tumblr.com/9e9bd08c6e2d10561dd1fb4197df4c4e/tumblr_mfqekpMktw1rn90umo1_500.gif"},broken:{uri:"http://TYPO_ERROR.github.io/image.png"},small:{uri:"https://images.unsplash.com/photo-1488584585634-35fc98ccb808?dpr=1&auto=format&fit=crop&w=100&h=66&q=60&cs=tinysrgb"},smallAlt:{uri:"https://images.unsplash.com/photo-1481595357459-84468f6eeaac?dpr=1&auto=format&fit=crop&w=100&h=66&q=60&cs=tinysrgb"},large:{uri:"https://images.unsplash.com/photo-1481595357459-84468f6eeaac?dpr=1&auto=format&fit=crop&w=376&h=251&q=60&cs=tinysrgb"},largeAlt:{uri:"https://images.unsplash.com/photo-1471145653077-54c6f0aae511?dpr=1&auto=format&fit=crop&w=376&h=251&q=60&cs=tinysrgb"},placeholder:_placeholder2.default,prefetchable:{uri:"https://images.unsplash.com/photo-1471145653077-54c6f0aae511?dpr=1&auto=format&fit=crop&w=376&h=251&q=60&cs=tinysrgb"},static:_ladybug2.default,huge:{uri:"https://upload.wikimedia.org/wikipedia/commons/d/d7/Chestnut-mandibled_Toucan.jpg"},dataPng:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEsAAABLCAQAAACSR7JhAAADtUlEQVR4Ac3YA2Bj6QLH0XPT1Fzbtm29tW3btm3bfLZtv7e2ObZnms7d8Uw098tuetPzrxv8wiISrtVudrG2JXQZ4VOv+qUfmqCGGl1mqLhoA52oZlb0mrjsnhKpgeUNEs91Z0pd1kvihA3ULGVHiQO2narKSHKkEMulm9VgUyE60s1aWoMQUbpZOWE+kaqs4eLEjdIlZTcFZB0ndc1+lhB1lZrIuk5P2aib1NBpZaL+JaOGIt0ls47SKzLC7CqrlGF6RZ09HGoNy1lYl2aRSWL5GuzqWU1KafRdoRp0iOQEiDzgZPnG6DbldcomadViflnl/cL93tOoVbsOLVM2jylvdWjXolWX1hmfZbGR/wjypDjFLSZIRov09BgYmtUqPQPlQrPapecLgTIy0jMgPKtTeob2zWtrGH3xvjUkPCtNg/tm1rjwrMa+mdUkPd3hWbH0jArPGiU9ufCsNNWFZ40wpwn+62/66R2RUtoso1OB34tnLOcy7YB1fUdc9e0q3yru8PGM773vXsuZ5YIZX+5xmHwHGVvlrGPN6ZSiP1smOsMMde40wKv2VmwPPVXNut4sVpUreZiLBHi0qln/VQeI/LTMYXpsJtFiclUN+5HVZazim+Ky+7sAvxWnvjXrJFneVtLWLyPJu9K3cXLWeOlbMTlrIelbMDlrLenrjEQOtIF+fuI9xRp9ZBFp6+b6WT8RrxEpdK64BuvHgDk+vUy+b5hYk6zfyfs051gRoNO1usU12WWRWL73/MMEy9pMi9qIrR4ZpV16Rrvduxazmy1FSvuFXRkqTnE7m2kdb5U8xGjLw/spRr1uTov4uOgQE+0N/DvFrG/Jt7i/FzwxbA9kDanhf2w+t4V97G8lrT7wc08aA2QNUkuTfW/KimT01wdlfK4yEw030VfT0RtZbzjeMprNq8m8tnSTASrTLti64oBNdpmMQm0eEwvfPwRbUBywG5TzjPCsdwk3IeAXjQblLCoXnDVeoAz6SfJNk5TTzytCNZk/POtTSV40NwOFWzw86wNJRpubpXsn60NJFlHeqlYRbslqZm2jnEZ3qcSKgm0kTli3zZVS7y/iivZTweYXJ26Y+RTbV1zh3hYkgyFGSTKPfRVbRqWWVReaxYeSLarYv1Qqsmh1s95S7G+eEWK0f3jYKTbV6bOwepjfhtafsvUsqrQvrGC8YhmnO9cSCk3yuY984F1vesdHYhWJ5FvASlacshUsajFt2mUM9pqzvKGcyNJW0arTKN1GGGzQlH0tXwLDgQTurS8eIQAAAABJRU5ErkJggg==",dataSvg:'data:image/svg+xml;utf8,'};exports.default=sources},function(module,exports){var core=module.exports={version:"2.5.3"};"number"==typeof __e&&(__e=core)},function(module,exports){module.exports=function(it){return"object"==typeof it?null!==it:"function"==typeof it}},function(module,exports){var id=0,px=Math.random();module.exports=function(key){return"Symbol(".concat(void 0===key?"":key,")_",(++id+px).toString(36))}},function(module,exports,__webpack_require__){var bind=__webpack_require__(28);module.exports=bind.call(Function.call,Object.prototype.hasOwnProperty)},function(module,exports){module.exports=function(it){if("function"!=typeof it)throw TypeError(it+" is not a function!");return it}},function(module,exports){module.exports=function(bitmap,value){return{enumerable:!(1&bitmap),configurable:!(2&bitmap),writable:!(4&bitmap),value:value}}},function(module,exports,__webpack_require__){var $keys=__webpack_require__(173),enumBugKeys=__webpack_require__(120);module.exports=Object.keys||function(O){return $keys(O,enumBugKeys)}},function(module,exports){var toString={}.toString;module.exports=function(it){return toString.call(it).slice(8,-1)}},function(module,exports,__webpack_require__){"use strict";var getOwnPropertySymbols=Object.getOwnPropertySymbols,hasOwnProperty=Object.prototype.hasOwnProperty,propIsEnumerable=Object.prototype.propertyIsEnumerable;module.exports=function(){try{if(!Object.assign)return!1;var test1=new String("abc");if(test1[5]="de","5"===Object.getOwnPropertyNames(test1)[0])return!1;for(var test2={},i=0;i<10;i++)test2["_"+String.fromCharCode(i)]=i;if("0123456789"!==Object.getOwnPropertyNames(test2).map(function(n){return test2[n]}).join(""))return!1;var test3={};return"abcdefghijklmnopqrst".split("").forEach(function(letter){test3[letter]=letter}),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},test3)).join("")}catch(err){return!1}}()?Object.assign:function(target,source){for(var from,symbols,to=function(val){if(null===val||void 0===val)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(val)}(target),s=1;sindex;index++)if((result=entries?f(anObject(step=iterable[index])[0],step[1]):f(iterable[index]))===BREAK||result===RETURN)return result}else for(iterator=iterFn.call(iterable);!(step=iterator.next()).done;)if((result=call(iterator,f,step.value,entries))===BREAK||result===RETURN)return result}).BREAK=BREAK,exports.RETURN=RETURN},function(module,exports,__webpack_require__){"use strict";exports.__esModule=!0;_interopRequireDefault(__webpack_require__(48));var _StyleSheet2=_interopRequireDefault(__webpack_require__(3)),_TouchableOpacity2=_interopRequireDefault(__webpack_require__(148)),_Text2=_interopRequireDefault(__webpack_require__(7)),_react=(__webpack_require__(2),__webpack_require__(0)),_react2=_interopRequireDefault(_react);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var Button=function(_Component){function Button(){return function(instance,Constructor){if(!(instance instanceof Constructor))throw new TypeError("Cannot call a class as a function")}(this,Button),function(self,call){if(!self)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!call||"object"!=typeof call&&"function"!=typeof call?self:call}(this,_Component.apply(this,arguments))}return function(subClass,superClass){if("function"!=typeof superClass&&null!==superClass)throw new TypeError("Super expression must either be null or a function, not "+typeof superClass);subClass.prototype=Object.create(superClass&&superClass.prototype,{constructor:{value:subClass,enumerable:!1,writable:!0,configurable:!0}}),superClass&&(Object.setPrototypeOf?Object.setPrototypeOf(subClass,superClass):subClass.__proto__=superClass)}(Button,_Component),Button.prototype.render=function(){var _props=this.props,accessibilityLabel=_props.accessibilityLabel,color=_props.color,disabled=_props.disabled,onPress=_props.onPress,testID=_props.testID,title=_props.title;return _react2.default.createElement(_TouchableOpacity2.default,{accessibilityLabel:accessibilityLabel,accessibilityRole:"button",disabled:disabled,onPress:onPress,style:[styles.button,color&&{backgroundColor:color},disabled&&styles.buttonDisabled],testID:testID},_react2.default.createElement(_Text2.default,{style:[styles.text,disabled&&styles.textDisabled]},title))},Button}(_react.Component);Button.propTypes={};var styles=_StyleSheet2.default.create({button:{backgroundColor:"#2196F3",borderRadius:2},text:{color:"#fff",fontWeight:"500",padding:8,textAlign:"center",textTransform:"uppercase"},buttonDisabled:{backgroundColor:"#dfdfdf"},textDisabled:{color:"#a1a1a1"}});exports.default=Button},function(module,exports,__webpack_require__){"use strict";exports.__esModule=!0;var _extends=Object.assign||function(target){for(var i=1;i=0||Object.prototype.hasOwnProperty.call(obj,i)&&(target[i]=obj[i]);return target}(_props,["accessibilityLabel","accessible","defaultSource","draggable","onLayout","source","testID","onError","onLoad","onLoadEnd","onLoadStart","resizeMode"]),displayImage=resolveAssetSource(shouldDisplaySource?source:defaultSource),imageSizeStyle=function(source){if("number"==typeof source){var _getAssetByID=(0,_AssetRegistry.getAssetByID)(source);return{height:_getAssetByID.height,width:_getAssetByID.width}}if("object"==typeof source)return{height:source.height,width:source.width}}(shouldDisplaySource?source:defaultSource),backgroundImage=displayImage?'url("'+displayImage+'")':null,originalStyle=_StyleSheet2.default.flatten(this.props.style),finalResizeMode=resizeMode||originalStyle.resizeMode||_ImageResizeMode2.default.cover,style=_StyleSheet2.default.flatten([styles.initial,imageSizeStyle,originalStyle,resizeModeStyles[finalResizeMode],this.context.isInAParentText&&styles.inline,backgroundImage&&{backgroundImage:backgroundImage}]);delete style.overlayColor,delete style.resizeMode,delete style.tintColor;var hiddenImage=displayImage?(0,_createElement2.default)("img",{alt:accessibilityLabel||"",draggable:draggable,src:displayImage,style:styles.img}):null;return _react2.default.createElement(_View2.default,_extends({},other,{accessibilityLabel:accessibilityLabel,accessible:accessible,onLayout:onLayout,style:style,testID:testID}),hiddenImage)},Image.prototype._createImageLoader=function(){var _this2=this,source=this.props.source;this._destroyImageLoader(),this._loadRequest=(0,_requestIdleCallback2.default)(function(){var uri=resolveAssetSource(source);_this2._imageRequestId=_ImageLoader2.default.load(uri,_this2._onLoad,_this2._onError),_this2._onLoadStart()},{timeout:function(source){return"object"==typeof source&&source.timeout?source.timeout:1e3}(source)})},Image.prototype._destroyImageLoader=function(){this._loadRequest&&((0,_requestIdleCallback.cancelIdleCallback)(this._loadRequest),this._loadRequest=null),this._imageRequestId&&(_ImageLoader2.default.abort(this._imageRequestId),this._imageRequestId=null)},Image.prototype._onLoadEnd=function(){var onLoadEnd=this.props.onLoadEnd;onLoadEnd&&onLoadEnd()},Image.prototype._onLoadStart=function(){var onLoadStart=this.props.onLoadStart;this._updateImageState("LOADING"),onLoadStart&&onLoadStart()},Image.prototype._updateImageState=function(status){this._imageState=status;var shouldDisplaySource=this._imageState===STATUS_LOADED||"LOADING"===this._imageState;shouldDisplaySource!==this.state.shouldDisplaySource&&this._isMounted&&this.setState(function(){return{shouldDisplaySource:shouldDisplaySource}})},Image}(_react.Component);Image.displayName="Image",Image.contextTypes={isInAParentText:_propTypes.bool},Image.defaultProps={style:{}},Image.resizeMode=_ImageResizeMode2.default,Image.propTypes={};var styles=_StyleSheet2.default.create({initial:{backgroundColor:"transparent",backgroundPosition:"center",backgroundRepeat:"no-repeat",backgroundSize:"cover",zIndex:0},inline:{display:"inline-flex"},img:Object.assign({},_StyleSheet2.default.absoluteFillObject,{height:"100%",opacity:0,width:"100%",zIndex:-1})}),resizeModeStyles=_StyleSheet2.default.create({center:{backgroundSize:"auto",backgroundPosition:"center"},contain:{backgroundSize:"contain"},cover:{backgroundSize:"cover"},none:{backgroundSize:"auto"},repeat:{backgroundSize:"auto",backgroundRepeat:"repeat"},stretch:{backgroundSize:"100% 100%"}});exports.default=(0,_applyNativeMethods2.default)(Image)},function(module,exports,__webpack_require__){"use strict";var AnimatedNode=__webpack_require__(50),NativeAnimatedHelper=__webpack_require__(51),AnimatedWithChildren=function(_AnimatedNode){function AnimatedWithChildren(){!function(instance,Constructor){if(!(instance instanceof Constructor))throw new TypeError("Cannot call a class as a function")}(this,AnimatedWithChildren);var _this=function(self,call){if(!self)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!call||"object"!=typeof call&&"function"!=typeof call?self:call}(this,_AnimatedNode.call(this));return _this._children=[],_this}return function(subClass,superClass){if("function"!=typeof superClass&&null!==superClass)throw new TypeError("Super expression must either be null or a function, not "+typeof superClass);subClass.prototype=Object.create(superClass&&superClass.prototype,{constructor:{value:subClass,enumerable:!1,writable:!0,configurable:!0}}),superClass&&(Object.setPrototypeOf?Object.setPrototypeOf(subClass,superClass):subClass.__proto__=superClass)}(AnimatedWithChildren,_AnimatedNode),AnimatedWithChildren.prototype.__makeNative=function(){if(!this.__isNative){this.__isNative=!0;var _iterator=this._children,_isArray=Array.isArray(_iterator),_i=0;for(_iterator=_isArray?_iterator:_iterator[Symbol.iterator]();;){var _ref;if(_isArray){if(_i>=_iterator.length)break;_ref=_iterator[_i++]}else{if((_i=_iterator.next()).done)break;_ref=_i.value}var child=_ref;child.__makeNative(),NativeAnimatedHelper.API.connectAnimatedNodes(this.__getNativeTag(),child.__getNativeTag())}}},AnimatedWithChildren.prototype.__addChild=function(child){0===this._children.length&&this.__attach(),this._children.push(child),this.__isNative&&(child.__makeNative(),NativeAnimatedHelper.API.connectAnimatedNodes(this.__getNativeTag(),child.__getNativeTag()))},AnimatedWithChildren.prototype.__removeChild=function(child){var index=this._children.indexOf(child);-1!==index?(this.__isNative&&child.__isNative&&NativeAnimatedHelper.API.disconnectAnimatedNodes(this.__getNativeTag(),child.__getNativeTag()),this._children.splice(index,1),0===this._children.length&&this.__detach()):console.warn("Trying to remove a child that doesn't exist")},AnimatedWithChildren.prototype.__getChildren=function(){return this._children},AnimatedWithChildren}(AnimatedNode);module.exports=AnimatedWithChildren},,function(module,exports){module.exports=function(exec){try{return!!exec()}catch(e){return!0}}},function(module,exports,__webpack_require__){var isObject=__webpack_require__(56);module.exports=function(it){if(!isObject(it))throw TypeError(it+" is not an object!");return it}},function(module,exports){module.exports=function(bitmap,value){return{enumerable:!(1&bitmap),configurable:!(2&bitmap),writable:!(4&bitmap),value:value}}},function(module,exports,__webpack_require__){var global=__webpack_require__(25),hide=__webpack_require__(40),has=__webpack_require__(26),SRC=__webpack_require__(57)("src"),$toString=Function.toString,TPL=(""+$toString).split("toString");__webpack_require__(55).inspectSource=function(it){return $toString.call(it)},(module.exports=function(O,key,val,safe){var isFunction="function"==typeof val;isFunction&&(has(val,"name")||hide(val,"name",key)),O[key]!==val&&(isFunction&&(has(val,SRC)||hide(val,SRC,O[key]?""+O[key]:TPL.join(String(key)))),O===global?O[key]=val:safe?O[key]?O[key]=val:hide(O,key,val):(delete O[key],hide(O,key,val)))})(Function.prototype,"toString",function(){return"function"==typeof this&&this[SRC]||$toString.call(this)})},function(module,exports,__webpack_require__){"use strict";var fnToStr=Function.prototype.toString,constructorRegex=/^\s*class /,isES6ClassFn=function(value){try{var spaceStripped=fnToStr.call(value).replace(/\/\/.*\n/g,"").replace(/\/\*[.\s\S]*\*\//g,"").replace(/\n/gm," ").replace(/ {2}/g," ");return constructorRegex.test(spaceStripped)}catch(e){return!1}},toStr=Object.prototype.toString,hasToStringTag="function"==typeof Symbol&&"symbol"==typeof Symbol.toStringTag;module.exports=function(value){if(!value)return!1;if("function"!=typeof value&&"object"!=typeof value)return!1;if(hasToStringTag)return function(value){try{return!isES6ClassFn(value)&&(fnToStr.call(value),!0)}catch(e){return!1}}(value);if(isES6ClassFn(value))return!1;var strClass=toStr.call(value);return"[object Function]"===strClass||"[object GeneratorFunction]"===strClass}},function(module,exports,__webpack_require__){var toInteger=__webpack_require__(117),min=Math.min;module.exports=function(it){return it>0?min(toInteger(it),9007199254740991):0}},function(module,exports){var id=0,px=Math.random();module.exports=function(key){return"Symbol(".concat(void 0===key?"":key,")_",(++id+px).toString(36))}},function(module,exports){exports.f={}.propertyIsEnumerable},function(module,exports,__webpack_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.AddonStore=void 0;var _keys2=_interopRequireDefault(__webpack_require__(45)),_classCallCheck3=_interopRequireDefault(__webpack_require__(5)),_createClass3=_interopRequireDefault(__webpack_require__(6));function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var AddonStore=exports.AddonStore=function(){function AddonStore(){(0,_classCallCheck3.default)(this,AddonStore),this.loaders={},this.panels={},this.channel=null,this.preview=null,this.database=null}return(0,_createClass3.default)(AddonStore,[{key:"getChannel",value:function(){if(!this.channel)throw new Error("Accessing nonexistent addons channel, see https://storybook.js.org/basics/faq/#why-is-there-no-addons-channel");return this.channel}},{key:"setChannel",value:function(channel){this.channel=channel}},{key:"getPreview",value:function(){return this.preview}},{key:"setPreview",value:function(preview){this.preview=preview}},{key:"getDatabase",value:function(){return this.database}},{key:"setDatabase",value:function(database){this.database=database}},{key:"getPanels",value:function(){return this.panels}},{key:"addPanel",value:function(name,panel){this.panels[name]=panel}},{key:"register",value:function(name,loader){this.loaders[name]=loader}},{key:"loadAddons",value:function(api){var _this=this;(0,_keys2.default)(this.loaders).map(function(name){return _this.loaders[name]}).forEach(function(loader){return loader(api)})}}]),AddonStore}();exports.default=new AddonStore},function(module,exports,__webpack_require__){"use strict";exports.__esModule=!0,__webpack_require__(572);var _AccessibilityUtil2=_interopRequireDefault(__webpack_require__(319)),_createDOMProps2=_interopRequireDefault(__webpack_require__(422)),_normalizeNativeEvent2=_interopRequireDefault(__webpack_require__(424)),_react2=_interopRequireDefault(__webpack_require__(0));function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}var eventHandlerNames={onClick:!0,onClickCapture:!0,onMoveShouldSetResponder:!0,onMoveShouldSetResponderCapture:!0,onResponderGrant:!0,onResponderMove:!0,onResponderReject:!0,onResponderRelease:!0,onResponderTerminate:!0,onResponderTerminationRequest:!0,onStartShouldSetResponder:!0,onStartShouldSetResponderCapture:!0,onTouchCancel:!0,onTouchCancelCapture:!0,onTouchEnd:!0,onTouchEndCapture:!0,onTouchMove:!0,onTouchMoveCapture:!0,onTouchStart:!0,onTouchStartCapture:!0};exports.default=function(component,props){for(var _len=arguments.length,children=Array(_len>2?_len-2:0),_key=2;_key<_len;_key++)children[_key-2]=arguments[_key];var Component=_AccessibilityUtil2.default.propsToAccessibilityComponent(props)||component,domProps=(0,_createDOMProps2.default)(Component,props);return function(domProps){var isButtonRole="button"===domProps.role,isDisabled=_AccessibilityUtil2.default.isDisabled(domProps);if(Object.keys(domProps).forEach(function(propName){var prop=domProps[propName];"function"==typeof prop&&eventHandlerNames[propName]&&(domProps[propName]=isButtonRole&&isDisabled?void 0:function(e){return e.nativeEvent=(0,_normalizeNativeEvent2.default)(e.nativeEvent),prop(e)})}),isButtonRole&&!isDisabled){var onClick=domProps.onClick;domProps.onKeyPress=function(e){e.isDefaultPrevented()||13!==e.which&&32!==e.which||(e.preventDefault(),onClick&&onClick(e))}}}(domProps),_react2.default.createElement.apply(_react2.default,[Component,domProps].concat(children))}},function(module,exports){module.exports=!0},function(module,exports,__webpack_require__){var META=__webpack_require__(83)("meta"),isObject=__webpack_require__(17),has=__webpack_require__(31),setDesc=__webpack_require__(20).f,id=0,isExtensible=Object.isExtensible||function(){return!0},FREEZE=!__webpack_require__(30)(function(){return isExtensible(Object.preventExtensions({}))}),setMeta=function(it){setDesc(it,META,{value:{i:"O"+ ++id,w:{}}})},meta=module.exports={KEY:META,NEED:!1,fastKey:function(it,create){if(!isObject(it))return"symbol"==typeof it?it:("string"==typeof it?"S":"P")+it;if(!has(it,META)){if(!isExtensible(it))return"F";if(!create)return"E";setMeta(it)}return it[META].i},getWeak:function(it,create){if(!has(it,META)){if(!isExtensible(it))return!0;if(!create)return!1;setMeta(it)}return it[META].w},onFreeze:function(it){return FREEZE&&meta.NEED&&isExtensible(it)&&!has(it,META)&&setMeta(it),it}}},function(module,__webpack_exports__,__webpack_require__){"use strict";var __WEBPACK_IMPORTED_MODULE_0__stripIndentTransformer__=__webpack_require__(604);__webpack_require__.d(__webpack_exports__,"a",function(){return __WEBPACK_IMPORTED_MODULE_0__stripIndentTransformer__.a})},function(module,exports,__webpack_require__){"use strict";exports.__esModule=!0,exports.default=function(obj,keys){var target={};for(var i in obj)keys.indexOf(i)>=0||Object.prototype.hasOwnProperty.call(obj,i)&&(target[i]=obj[i]);return target}},function(module,exports,__webpack_require__){"use strict";var AnimatedInterpolation=__webpack_require__(138),AnimatedWithChildren=(__webpack_require__(50),__webpack_require__(75)),InteractionManager=__webpack_require__(464).default,NativeAnimatedHelper=__webpack_require__(51),NativeAnimatedAPI=NativeAnimatedHelper.API,_uniqueId=1;var AnimatedValue=function(_AnimatedWithChildren){function AnimatedValue(value){!function(instance,Constructor){if(!(instance instanceof Constructor))throw new TypeError("Cannot call a class as a function")}(this,AnimatedValue);var _this=function(self,call){if(!self)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!call||"object"!=typeof call&&"function"!=typeof call?self:call}(this,_AnimatedWithChildren.call(this));return _this._startingValue=_this._value=value,_this._offset=0,_this._animation=null,_this._listeners={},_this}return function(subClass,superClass){if("function"!=typeof superClass&&null!==superClass)throw new TypeError("Super expression must either be null or a function, not "+typeof superClass);subClass.prototype=Object.create(superClass&&superClass.prototype,{constructor:{value:subClass,enumerable:!1,writable:!0,configurable:!0}}),superClass&&(Object.setPrototypeOf?Object.setPrototypeOf(subClass,superClass):subClass.__proto__=superClass)}(AnimatedValue,_AnimatedWithChildren),AnimatedValue.prototype.__detach=function(){this.stopAnimation(),_AnimatedWithChildren.prototype.__detach.call(this)},AnimatedValue.prototype.__getValue=function(){return this._value+this._offset},AnimatedValue.prototype.__makeNative=function(){_AnimatedWithChildren.prototype.__makeNative.call(this),Object.keys(this._listeners).length&&this._startListeningToNativeValueUpdates()},AnimatedValue.prototype.setValue=function(value){this._animation&&(this._animation.stop(),this._animation=null),this._updateValue(value,!this.__isNative),this.__isNative&&NativeAnimatedAPI.setAnimatedNodeValue(this.__getNativeTag(),value)},AnimatedValue.prototype.setOffset=function(offset){this._offset=offset,this.__isNative&&NativeAnimatedAPI.setAnimatedNodeOffset(this.__getNativeTag(),offset)},AnimatedValue.prototype.flattenOffset=function(){this._value+=this._offset,this._offset=0,this.__isNative&&NativeAnimatedAPI.flattenAnimatedNodeOffset(this.__getNativeTag())},AnimatedValue.prototype.extractOffset=function(){this._offset+=this._value,this._value=0,this.__isNative&&NativeAnimatedAPI.extractAnimatedNodeOffset(this.__getNativeTag())},AnimatedValue.prototype.addListener=function(callback){var id=String(_uniqueId++);return this._listeners[id]=callback,this.__isNative&&this._startListeningToNativeValueUpdates(),id},AnimatedValue.prototype.removeListener=function(id){delete this._listeners[id],this.__isNative&&0===Object.keys(this._listeners).length&&this._stopListeningForNativeValueUpdates()},AnimatedValue.prototype.removeAllListeners=function(){this._listeners={},this.__isNative&&this._stopListeningForNativeValueUpdates()},AnimatedValue.prototype._startListeningToNativeValueUpdates=function(){var _this2=this;this.__nativeAnimatedValueListener||(NativeAnimatedAPI.startListeningToAnimatedNodeValue(this.__getNativeTag()),this.__nativeAnimatedValueListener=NativeAnimatedHelper.nativeEventEmitter.addListener("onAnimatedValueUpdate",function(data){data.tag===_this2.__getNativeTag()&&_this2._updateValue(data.value,!1)}))},AnimatedValue.prototype._stopListeningForNativeValueUpdates=function(){this.__nativeAnimatedValueListener&&(this.__nativeAnimatedValueListener.remove(),this.__nativeAnimatedValueListener=null,NativeAnimatedAPI.stopListeningToAnimatedNodeValue(this.__getNativeTag()))},AnimatedValue.prototype.stopAnimation=function(callback){this.stopTracking(),this._animation&&this._animation.stop(),this._animation=null,callback&&callback(this.__getValue())},AnimatedValue.prototype.resetAnimation=function(callback){this.stopAnimation(callback),this._value=this._startingValue},AnimatedValue.prototype.interpolate=function(config){return new AnimatedInterpolation(this,config)},AnimatedValue.prototype.animate=function(animation,callback){var _this3=this,handle=null;animation.__isInteraction&&(handle=InteractionManager.createInteractionHandle());var previousAnimation=this._animation;this._animation&&this._animation.stop(),this._animation=animation,animation.start(this._value,function(value){_this3._updateValue(value,!0)},function(result){_this3._animation=null,null!==handle&&InteractionManager.clearInteractionHandle(handle),callback&&callback(result)},previousAnimation,this)},AnimatedValue.prototype.stopTracking=function(){this._tracking&&this._tracking.__detach(),this._tracking=null},AnimatedValue.prototype.track=function(tracking){this.stopTracking(),this._tracking=tracking},AnimatedValue.prototype._updateValue=function(value,flush){var rootNode,animatedStyles;this._value=value,flush&&(rootNode=this,animatedStyles=new Set,function findAnimatedStyles(node){"function"==typeof node.update?animatedStyles.add(node):node.__getChildren().forEach(findAnimatedStyles)}(rootNode),animatedStyles.forEach(function(animatedStyle){return animatedStyle.update()}));for(var _key in this._listeners)this._listeners[_key]({value:this.__getValue()})},AnimatedValue.prototype.__getNativeConfig=function(){return{type:"value",value:this._value,offset:this._offset}},AnimatedValue}(AnimatedWithChildren);module.exports=AnimatedValue},,,,,function(module,exports,__webpack_require__){module.exports={default:__webpack_require__(305),__esModule:!0}},function(module,exports,__webpack_require__){var anObject=__webpack_require__(21),dPs=__webpack_require__(208),enumBugKeys=__webpack_require__(120),IE_PROTO=__webpack_require__(118)("IE_PROTO"),Empty=function(){},createDict=function(){var iframeDocument,iframe=__webpack_require__(113)("iframe"),i=enumBugKeys.length;for(iframe.style.display="none",__webpack_require__(175).appendChild(iframe),iframe.src="javascript:",(iframeDocument=iframe.contentWindow.document).open(),iframeDocument.write("