Comparing version 0.6.1 to 0.6.2
@@ -1,2 +0,2 @@ | ||
!function(e){if("object"==typeof exports&&"undefined"!=typeof module)module.exports=e();else if("function"==typeof define)define("rax",function(t,n,r){r.exports=e()});else{("undefined"!=typeof window?window:"undefined"!=typeof self?self:"undefined"!=typeof global?global:this).Rax=e()}}(function(){return function(e){var t={};function n(r){if(t[r])return t[r].exports;var o=t[r]={i:r,l:!1,exports:{}};return e[r].call(o.exports,o,o.exports,n),o.l=!0,o.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{configurable:!1,enumerable:!0,get:r})},n.r=function(e){Object.defineProperty(e,"__esModule",{value:!0})},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n.w={},n(n.s=48)}([function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={component:null,mountID:1,sandbox:!0,rootComponents:{},rootInstances:{},hook:null,driver:null,monitor:null},e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=f(n(0)),o=n(7),i=f(n(6)),u=f(n(3)),a=f(n(5)),l=f(n(46));function f(e){return e&&e.__esModule?e:{default:e}}var s="$$instance";t.default={set:function(e,t){e[s]||(e[s]=t,t.rootID&&(r.default.rootInstances[t.rootID]=t,r.default.rootComponents[t.rootID]=t._internal))},get:function(e){return e[s]},remove:function(e){var t=this.get(e);t&&(e[s]=null,t.rootID&&(delete r.default.rootComponents[t.rootID],delete r.default.rootInstances[t.rootID]))},mount:function(e,t,n){r.default.driver.beforeRender&&r.default.driver.beforeRender(),null==t&&(t=r.default.driver.createBody());var f=void 0;if(n){var s=n._internal;f=s._processChildContext(s._context)}var c=this.get(t);if(c&&c.isRootComponent){var d=c.getRenderedComponent(),p=d._currentElement;if((0,a.default)(p,e)){var v=d._context;return d.updateComponent(p,e,v,f||v),c}r.default.hook.Reconciler.unmountComponent(c),(0,i.default)(t)}var h=(0,o.createElement)(l.default,null,e),y=(0,u.default)(h),m=f||{},_=y.mountComponent(t,null,m);return this.set(t,_),r.default.driver.afterRender&&r.default.driver.afterRender(_),r.default.hook.Mount._renderNewRootComponent(_._internal),_}},e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}();var o=function(){function e(t,n,r){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.props=t,this.context=n,this.refs={},this.updater=r}return r(e,[{key:"isComponentClass",value:function(){}},{key:"setState",value:function(e,t){this.updater.setState(this,e,t)}},{key:"forceUpdate",value:function(e){this.updater.forceUpdate(this,e)}}]),e}();t.default=o,e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i=n(0),u=(r=i)&&r.__esModule?r:{default:r};t.default=function(e){var t=void 0;if(void 0===e||null===e||!1===e||!0===e)t=new u.default.EmptyComponent;else if(Array.isArray(e))t=new u.default.FragmentComponent(e);else if("object"===(void 0===e?"undefined":o(e))&&e.type)t="string"==typeof e.type?new u.default.NativeComponent(e):new u.default.CompositeComponent(e);else{if("string"!=typeof e&&"number"!=typeof e)throw new Error("Invalid element type: "+e+". (keys: "+Object.keys(e)+")");t=new u.default.TextComponent(e)}return t._mountIndex=0,t},e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=i(n(44)),o=i(n(1));i(n(0));function i(e){return e&&e.__esModule?e:{default:e}}t.default=function(e,t,n,i){"function"==typeof n&&(i=n,n=null),n=n||{},(0,r.default)(n);var u=o.default.mount(e,t,n.parent).getPublicInstance();return i&&i.call(u),u},e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};t.default=function(e,t){var n=null===e,o=null===t;if(n||o)return n===o;var i=void 0===e?"undefined":r(e),u=void 0===t?"undefined":r(t);return"string"===i||"number"===i?"string"===u||"number"===u:"object"===i&&"object"===u&&e.type===t.type&&e.key===t.key},e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=i.default.get(e);if(!t)return!1;return i.default.remove(e),t._internal.unmountComponent(),!0};var r,o=n(1),i=(r=o)&&r.__esModule?r:{default:r};e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};t.createElement=c,t.createFactory=function(e){var t=c.bind(null,e);return t.type=e,t},t.cloneElement=function(e,t){if(!d(e))throw Error("cloneElement: not a valid element."+f());var n=Object.assign({},e.props),r=e.key,u=e.ref,a=e._owner;if(t){void 0!==t.ref&&(u=t.ref,a=o.default.component),void 0!==t.key&&(r=String(t.key));var c=void 0;e.type&&e.type.defaultProps&&(c=e.type.defaultProps);var p=void 0;for(p in t)t.hasOwnProperty(p)&&!l.hasOwnProperty(p)&&(void 0===t[p]&&void 0!==c?n[p]=c[p]:n[p]=t[p])}for(var v=arguments.length,h=Array(v>2?v-2:0),y=2;y<v;y++)h[y-2]=arguments[y];h.length&&(n.children=(0,i.default)(h));return new s(e.type,r,u,n,a)},t.isValidElement=d;var o=a(n(0)),i=a(n(16)),u=n(15);function a(e){return e&&e.__esModule?e:{default:e}}var l={key:!0,ref:!0};function f(){if(o.default.component){var e=o.default.component.getName();if(e)return" Check the render method of `"+e+"`."}return""}function s(e,t,n,r,o){return u.isWeex&&(r=function(e,t){if("text"===e){var n=t.children,r=t.value;null==r&&null!=n&&(Array.isArray(n)?n=n.map(function(e){return"number"==typeof e||"string"==typeof e?e:""}).join(""):"number"!=typeof n&&"string"!=typeof n&&(n=""),t.value=String(n)),t.children=null}return t}(e,r)),{type:e,key:t,ref:n,props:r,_owner:o}}function c(e,t,n){if(null==e)throw Error("createElement: type should not be null or undefined."+f());var u={},a=void 0,c=null,d=null;if(null!=t)for(a in d=void 0===t.ref?null:t.ref,c=void 0===t.key?null:String(t.key),t)l[a]||(u[a]=t[a]);var p=arguments.length-2;if(p>0)if(1!==p||Array.isArray(n)){var v=n;if(p>1){v=new Array(p);for(var h=0;h<p;h++)v[h]=arguments[h+2]}u.children=(0,i.default)(v)}else u.children=n;if(e&&e.defaultProps){var y=e.defaultProps;for(a in y)void 0===u[a]&&(u[a]=y[a])}return u.style&&(Array.isArray(u.style)||"object"===r(u.style))&&(u.style=function e(t){if(t){if(Array.isArray(t)){for(var n={},r=0;r<t.length;++r){var o=e(t[r]);if(o)for(var i in o)n[i]=o[i]}return n}return t}}(u.style)),new s(e,c,d,u,o.default.component)}function d(e){return"object"===(void 0===e?"undefined":r(e))&&null!==e&&e.type&&e.props}t.default=s},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,o=n(0),i=(r=o)&&r.__esModule?r:{default:r};t.default=function(e){if(null==e)return null;if(e.ownerDocument||e.nodeType)return e;if(e._nativeNode)return e._nativeNode;if("string"==typeof e)return i.default.driver.getElementById(e);if("function"!=typeof e.render)throw new Error("findDOMNode: find by neither component nor DOM node.");var t=e._internal;if(t){for(;!t._nativeNode;)if(null==(t=t._renderedComponent))return null;return t._nativeNode}throw new Error("findDOMNode: find on an unmounted component.")},e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.transformPropsAttrsToStyle=function(e,t){return e.style=e.style||{},t.forEach(function(t){e[t]&&!e.style[t]&&(e.style[t]=e[t],delete e[t])}),e},t.renamePropsAttr=function(e,t,n){e[t]&&!e[n]&&(e[n]=e[t],delete e[t]);return e},t.default=e.exports,t.default=e.exports},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};t.isRem=f,t.calcRem=s,t.getRem=function(){return l[a]},t.setRem=function(e){l[a]=e},t.isUnitNumber=c,t.convertUnit=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:l[a];if(t&&c(e,t))return e*n+"px";if(f(e))return s(e,n);return e};var o={animationIterationCount:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridRow:!0,gridColumn:!0,fontWeight:!0,lineClamp:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,lines:!0},i="rem",u=/[-+]?\d*\.?\d+rem/g,a="__global_rem_unit__",l="object"===("undefined"==typeof window?"undefined":r(window))?window:"object"===(void 0===l?"undefined":r(l))?l:{};function f(e){return"string"==typeof e&&-1!==e.indexOf(i)}function s(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:l[a];return e.replace(u,function(e){return parseFloat(e)*t+"px"})}function c(e,t){return"number"==typeof e&&!o[t]}null==l[a]&&(l[a]=1),t.default=e.exports,t.default=e.exports},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n){var r=t&&t.key,o="string"==typeof r,i="."+n.toString(36);if(o){var u="$"+r,a=void 0===e[u];return a||console.warn('Encountered two children with the same key "'+r+'".'),a?u:i}return i},e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={update:function(e,t,n){var r=null!=e&&e.ref,o=null!=t&&t.ref;r!==o&&(null!=r&&this.detach(e._owner,r,n),null!=o&&this.attach(t._owner,o,n))},attach:function(e,t,n){if(!e)throw new Error("You might be adding a ref to a component that was not created inside a component's `render` method, or you have multiple copies of Rax loaded.");var r=n.getPublicInstance();"function"==typeof t?t(r):e._instance.refs[t]=r},detach:function(e,t,n){if("function"==typeof t)t(null);else{var r=n.getPublicInstance();e._instance.refs[t]===r&&delete e._instance.refs[t]}}},e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),o=s(n(0)),i=s(n(12)),u=s(n(3)),a=s(n(5)),l=s(n(11)),f=s(n(1));function s(e){return e&&e.__esModule?e:{default:e}}var c=/on[A-Z]/,d=function(){function e(t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this._currentElement=t}return r(e,[{key:"mountComponent",value:function(e,t,n,r){this._parent=e,this._parentInstance=t,this._context=n,this._mountID=o.default.mountID++;var u=this._currentElement.props,a={_internal:this,type:this._currentElement.type,props:u},l=u.append;this._instance=a,this._prevStyleCopy=Object.assign({},u.style);var f=this.getNativeNode();"tree"!==l&&(r?r(f,e):o.default.driver.appendChild(f,e)),this._currentElement&&this._currentElement.ref&&i.default.attach(this._currentElement._owner,this._currentElement.ref,this);var s=u.children;return null!=s&&this.mountChildren(s,n),"tree"===l&&(r?r(f,e):o.default.driver.appendChild(f,e)),o.default.hook.Reconciler.mountComponent(this),a}},{key:"mountChildren",value:function(e,t){var n=this;Array.isArray(e)||(e=[e]);var r=this._renderedChildren={};return e.map(function(e,o){var i=(0,u.default)(e),a=(0,l.default)(r,e,o);return r[a]=i,i._mountIndex=o,i.mountComponent(n.getNativeNode(),n._instance,t,null)})}},{key:"unmountChildren",value:function(e){var t=this._renderedChildren;if(t){for(var n in t){t[n].unmountComponent(e)}this._renderedChildren=null}}},{key:"unmountComponent",value:function(e){if(this._nativeNode){var t=this._currentElement.ref;t&&i.default.detach(this._currentElement._owner,t,this),f.default.remove(this._nativeNode),e||o.default.driver.removeChild(this._nativeNode,this._parent),o.default.driver.removeAllEventListeners(this._nativeNode)}this.unmountChildren(e),o.default.hook.Reconciler.unmountComponent(this),this._currentElement=null,this._nativeNode=null,this._parent=null,this._parentInstance=null,this._context=null,this._instance=null,this._prevStyleCopy=null}},{key:"updateComponent",value:function(e,t,n,r){this._currentElement=t,i.default.update(e,t,this);var u=e.props,a=t.props;this.updateProperties(u,a),this.updateChildren(a.children,r),o.default.hook.Reconciler.receiveComponent(this)}},{key:"updateProperties",value:function(e,t){var n=void 0,r=void 0,i=void 0;for(n in e)if("children"!==n&&!t.hasOwnProperty(n)&&e.hasOwnProperty(n)&&null!=e[n])if("style"===n){var u=this._prevStyleCopy;for(r in u)u.hasOwnProperty(r)&&((i=i||{})[r]="");this._prevStyleCopy=null}else c.test(n)?"function"==typeof e[n]&&o.default.driver.removeEventListener(this.getNativeNode(),n.slice(2).toLowerCase(),e[n]):o.default.driver.removeAttribute(this.getNativeNode(),n,e[n]);for(n in t){var a=t[n],l="style"===n?this._prevStyleCopy:null!=e?e[n]:void 0;if("children"!==n&&t.hasOwnProperty(n)&&a!==l&&(null!=a||null!=l))if("style"===n)if(a?a=this._prevStyleCopy=Object.assign({},a):this._prevStyleCopy=null,null!=l){for(r in l)!l.hasOwnProperty(r)||a&&a.hasOwnProperty(r)||((i=i||{})[r]="");for(r in a)a.hasOwnProperty(r)&&l[r]!==a[r]&&((i=i||{})[r]=a[r])}else i=a;else if(c.test(n)){var f=n.slice(2).toLowerCase();"function"==typeof l&&o.default.driver.removeEventListener(this.getNativeNode(),f,l,t),"function"==typeof a&&o.default.driver.addEventListener(this.getNativeNode(),f,a,t)}else{null!=a?o.default.driver.setAttribute(this.getNativeNode(),n,a):o.default.driver.removeAttribute(this.getNativeNode(),n,e[n])}}i&&o.default.driver.setStyles(this.getNativeNode(),i)}},{key:"updateChildren",value:function(e,t){var n=this,r=this._renderedChildren;if(null!=e||null!=r){var i={},f={};if(null!=e){Array.isArray(e)||(e=[e]);for(var s=0,c=e.length;s<c;s++){var d=e[s],p=(0,l.default)(i,d,s),v=r&&r[p],h=v&&v._currentElement;if(null!=v&&(0,a.default)(h,d))v.updateComponent(h,d,t,t),i[p]=v;else{if(v){var y=v.getNativeNode();v.unmountComponent(!0),f[p]=y}i[p]=(0,u.default)(d)}}}var m=void 0,_=void 0;if(null!=r)for(var b in r)if(r.hasOwnProperty(b)){var g=r[b],C=!i[b];m?C&&g.unmountComponent():(m=g,_=C)}null!=i&&function(){var e=0,u=0,a=null,l=[],s=function(s){if(!i.hasOwnProperty(s))return"continue";var c=i[s],d=r&&r[s];if(d===c){var p=d.getNativeNode();if(Array.isArray(p)||(p=[p]),d._mountIndex<e){Array.isArray(a)&&(a=a[a.length-1]);for(var v=p.length-1;v>=0;v--)o.default.driver.insertAfter(p[v],a)}l=l.concat(p),e=Math.max(d._mountIndex,e),d._mountIndex=u}else{null!=d&&(e=Math.max(d._mountIndex,e));var h=n.getNativeNode();Array.isArray(h)&&(h=n._parent),c.mountComponent(h,n._instance,t,function(e,t){var n=f[s];if(Array.isArray(e)||(e=[e]),n){Array.isArray(n)||(n=[n]);for(var r=void 0,i=0;i<e.length;i++){var u=e[i];n[i]?o.default.driver.replaceChild(u,n[i]):o.default.driver.insertAfter(u,r),r=u}if(e.length<n.length)for(var c=e.length;c<n.length;c++)o.default.driver.removeChild(n[c])}else{Array.isArray(a)&&(a=a[a.length-1]);var d=void 0;m&&!a&&(d=m.getNativeNode(),Array.isArray(d)&&(d=d[0]));for(var p=e.length-1;p>=0;p--){var v=e[p];a?o.default.driver.insertAfter(v,a):d?o.default.driver.insertBefore(v,d):o.default.driver.appendChild(v,t)}}l=l.concat(e)}),c._mountIndex=u}u++,a=c.getNativeNode()};for(var c in i)s(c);if(Array.isArray(n._nativeNode)){n._nativeNode.splice(0,n._nativeNode.length);for(var d=0;d<l.length;d++)n._nativeNode.push(l[d])}}(),_&&m.unmountComponent(),this._renderedChildren=i}}},{key:"getNativeNode",value:function(){return null==this._nativeNode&&(this._nativeNode=o.default.driver.createElement(this._instance),f.default.set(this._nativeNode,this._instance)),this._nativeNode}},{key:"getPublicInstance",value:function(){return this.getNativeNode()}},{key:"getName",value:function(){return this._currentElement.type}}]),e}();t.default=d,e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){function t(e,t,n,o,i,u){return r}var n=t.bind(null,!1);return n.isRequired=t.bind(null,!0),n}();t.default={array:r,bool:r,func:r,number:r,object:r,string:r,symbol:r,element:r,node:r,any:r,arrayOf:r,instanceOf:r,objectOf:r,oneOf:r,oneOfType:r,shape:r},e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};t.isWeb="object"===("undefined"==typeof navigator?"undefined":r(navigator))&&("Mozilla"===navigator.appCodeName||"Gecko"===navigator.product),t.isNode="undefined"!=typeof process&&!(!process.versions||!process.versions.node),t.isWeex="function"==typeof callNative||"object"===("undefined"==typeof WXEnvironment?"undefined":r(WXEnvironment))&&"Web"!==WXEnvironment.platform,t.isReactNative="undefined"!=typeof __fbBatchedBridgeConfig;t.default=e.exports,t.default=e.exports},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){if(null==e)return e;var t=[];(function e(t,n){if(Array.isArray(t))for(var r=0,o=t.length;r<o;r++)e(t[r],n);else n.push(t)})(e,t),1===t.length&&(t=t[0]);return t},e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=i(n(1)),o=i(n(0));function i(e){return e&&e.__esModule?e:{default:e}}t.default={ComponentTree:{getClosestInstanceFromNode:function(e){return r.default.get(e)},getNodeFromInstance:function(e){for(;e._renderedComponent;)e=e._renderedComponent;return e?e._nativeNode:null}},Mount:{_instancesByReactRootID:o.default.rootComponents,_renderNewRootComponent:function(){}},Reconciler:{mountComponent:function(){},receiveComponent:function(){},unmountComponent:function(){}},monitor:null},e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}();t.default=function(e){var t="__context_"+d+++"__",n=function(n){function o(){var t,n,r;s(this,o);for(var i=arguments.length,u=Array(i),a=0;a<i;a++)u[a]=arguments[a];return r=l(this,(t=o.__proto__||Object.getPrototypeOf(o)).call.apply(t,[this].concat(u))),n=r,r.emitter=new c(e),l(r,n)}return f(o,n),r(o,[{key:"getChildContext",value:function(){return a({},t,this.emitter)}},{key:"componentWillMount",value:function(){void 0!==this.props.value&&(this.emitter.value=this.props.value)}},{key:"componentWillReceiveProps",value:function(e){this.props.value!==e.value&&this.emitter.emit(e.value)}},{key:"render",value:function(){return this.props.children}}]),o}(o.default);n.childContextTypes=a({},t,i.default.object);var u=function(n){function o(){var n,r,i;s(this,o);for(var u=arguments.length,a=Array(u),f=0;f<u;f++)a[f]=arguments[f];return i=l(this,(n=o.__proto__||Object.getPrototypeOf(o)).call.apply(n,[this].concat(a))),r=i,i.state={value:i.context[t]?i.context[t].value:e},i.onUpdate=function(e){return i.setState({value:e})},l(i,r)}return f(o,n),r(o,[{key:"componentDidMount",value:function(){this.context[t]&&this.context[t].on(this.onUpdate)}},{key:"componentWillUnmount",value:function(){this.context[t]&&this.context[t].off(this.onUpdate)}},{key:"render",value:function(){var e=this.props.children,t=Array.isArray(e)?e[0]:e;if("function"==typeof t)return t(this.state.value)}}]),o}(o.default);return u.contextTypes=a({},t,i.default.object),{Provider:n,Consumer:u}};var o=u(n(2)),i=u(n(14));function u(e){return e&&e.__esModule?e:{default:e}}function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function l(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function f(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function s(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var c=function(){function e(t){s(this,e),this.handlers=[],this.value=t}return r(e,[{key:"on",value:function(e){this.handlers.push(e)}},{key:"off",value:function(e){this.handlers=this.handlers.filter(function(t){return t!==e})}},{key:"emit",value:function(e){this.value=e,this.handlers.forEach(function(t){return t(e)})}}]),e}(),d=0;e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,o=n(16),i=(r=o)&&r.__esModule?r:{default:r};function u(e){return e=(0,i.default)(e,[]),Array.isArray(e)?e:[].concat(e)}var a={map:function(e,t,n){return null==e?null:(e=u(e)).map(function(e,r){return t.call(n,e,r)})},forEach:function(e,t,n){if(null==e)return null;(e=u(e)).forEach(function(e,r){return t.call(n,e,r)})},count:function(e){return null==e?0:u(e).length},only:function(e){if(1!==(e=a.toArray(e)).length)throw new Error("Children.only: expected to receive a single element child.");return e[0]},toArray:function(e){return null==e?[]:u(e).filter(function(e){return null!==e})}};t.default=a,e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default="0.6.1",e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){e=(0,o.default)(e),r.default.driver.setNativeProps(e,t)};var r=i(n(0)),o=i(n(8));function i(e){return e&&e.__esModule?e:{default:e}}e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,o=n(1),i=(r=o)&&r.__esModule?r:{default:r};t.default=function(e){return null==e?null:i.default.get(e)},e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}();t.default=function(e,t){return(0,a.createElement)(f,{element:e,container:t})};var o=l(n(2)),i=l(n(4)),u=l(n(6)),a=n(7);function l(e){return e&&e.__esModule?e:{default:e}}var f=function(e){function t(e,n){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,o.default),r(t,[{key:"componentDidMount",value:function(){this.renderPortal()}},{key:"componentDidUpdate",value:function(e){e.container!==this.props.container&&(0,u.default)(e.container),this.renderPortal()}},{key:"componentWillUnmount",value:function(){(0,u.default)(this.props.container)}},{key:"renderPortal",value:function(){(0,i.default)(this.props.element,this.props.container,{parent:this})}},{key:"render",value:function(){return null}}]),t}();e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,o=n(4),i=(r=o)&&r.__esModule?r:{default:r};t.default=function(e,t,n,r){if(t.childNodes)for(var o=[].concat(function(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t<e.length;t++)n[t]=e[t];return n}return Array.from(e)}(t.childNodes)),u=0;u<o.length;u++){var a=o[u];t.removeChild(a)}return(0,i.default)(e,t,n,r)},e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r={stretch:"stretch","flex-start":"start","flex-end":"end",center:"center"},o={row:"horizontal",column:"vertical"},i={"flex-start":"start","flex-end":"end",center:"center","space-between":"justify","space-around":"justify"},u={display:!0,flex:!0,alignItems:!0,alignSelf:!0,flexDirection:!0,justifyContent:!0,flexWrap:!0},a={isFlexProp:function(e){return u[e]},display:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return t.display="flex"===e?["-webkit-box","-webkit-flex","flex"]:e,t},flex:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return t.webkitBoxFlex=e,t.webkitFlex=e,t.flex=e,t},flexWrap:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return t.webkitFlexWrap=e,t.flexWrap=e,t},alignItems:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return t.webkitBoxAlign=r[e],t.webkitAlignItems=e,t.alignItems=e,t},alignSelf:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return t.webkitAlignSelf=e,t.alignSelf=e,t},flexDirection:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return t.webkitBoxOrient=o[e],t.webkitFlexDirection=e,t.flexDirection=e,t},justifyContent:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return t.webkitBoxPack=i[e],t.webkitJustifyContent=e,t.justifyContent=e,t}};t.default=a,e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,o=n(10),i=n(25),u=(r=i)&&r.__esModule?r:{default:r};var a=/^on[A-Z]/,l="textContent"in document?"textContent":"nodeValue",f={deviceWidth:"undefined"!=typeof DEVICE_WIDTH&&DEVICE_WIDTH||null,viewportWidth:"undefined"!=typeof VIEWPORT_WIDTH&&VIEWPORT_WIDTH||750,eventRegistry:{},getDeviceWidth:function(){return this.deviceWidth||document.documentElement.clientWidth},setDeviceWidth:function(e){this.deviceWidth=e},getViewportWidth:function(){return this.viewportWidth},setViewportWidth:function(e){this.viewportWidth=e},getElementById:function(e){return document.getElementById(e)},createBody:function(){return document.body},createComment:function(e){return document.createComment(e)},createEmpty:function(){return this.createComment(" empty ")},createText:function(e){return document.createTextNode(e)},updateText:function(e,t){e[l]=t},createElement:function(e){var t=document.createElement(e.type),n=e.props;return this.setNativeProps(t,n),t},appendChild:function(e,t){return t.appendChild(e)},removeChild:function(e,t){(t=t||e.parentNode)&&t.removeChild(e)},replaceChild:function(e,t,n){(n=n||t.parentNode).replaceChild(e,t)},insertAfter:function(e,t,n){n=n||t.parentNode;var r=t.nextSibling;r?n.insertBefore(e,r):n.appendChild(e)},insertBefore:function(e,t,n){(n=n||t.parentNode).insertBefore(e,t)},addEventListener:function(e,t,n,r){return this.eventRegistry[t]?this.eventRegistry[t]("addEvent",e,t,n,r):e.addEventListener(t,n)},removeEventListener:function(e,t,n,r){return this.eventRegistry[t]?this.eventRegistry[t]("removeEvent",e,t,n,r):e.removeEventListener(t,n)},removeAllEventListeners:function(e){},removeAttribute:function(e,t){if("dangerouslySetInnerHTML"===t)return e.innerHTML=null;if("className"===t&&(t="class"),t in e)try{e[t]=null}catch(e){}e.removeAttribute(t)},setAttribute:function(e,t,n){if("dangerouslySetInnerHTML"===t)return e.innerHTML=n.__html;if("className"===t&&(t="class"),t in e)try{e[t]=n}catch(r){e.setAttribute(t,n)}else e.setAttribute(t,n)},setStyles:function(e,t){var n={};for(var r in t){var i=t[r];u.default.isFlexProp(r)?u.default[r](i,n):n[r]=(0,o.convertUnit)(i,r)}for(var a in n){var l=n[a];if(Array.isArray(l))for(var f=0;f<l.length;f++)e.style[a]=l[f];else e.style[a]=l}},beforeRender:function(){(0,o.setRem)(this.getDeviceWidth()/this.getViewportWidth())},setNativeProps:function(e,t){for(var n in t){var r=t[n];if("children"!==n&&null!=r)if("style"===n)this.setStyles(e,r);else if(a.test(n)){var o=n.slice(2).toLowerCase();this.addEventListener(e,o,r)}else this.setAttribute(e,n,r)}}};t.default=f,e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={parse:function(e){return e.type="div",e}},e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};function o(e,t,n){return{fontSize:e*t,marginTop:e*t*n,marginBottom:e*t*n,fontWeight:"bold"}}var i={h1:o(28,2,.67),h2:o(28,1.5,.83),h3:o(28,1.17,1),h4:o(28,1,1.33),h5:o(28,.83,1.67),h6:o(28,.67,2.33)};t.default={parse:function(e){var t=e.type,n=e.props;return e.type="text",n.style=r({},i[t]||i.h6,n.style),"string"!=typeof n.children||n.value||(n.value=n.children,n.children=null),e}},e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};t.default={parse:function(e){var t=e.props;e.type="text";var n=t.style,o=t.disabled,i=t.children,u=r({textAlign:"center",fontSize:22,paddingTop:4,paddingRight:12,paddingBottom:6,paddingLeft:12,borderWidth:4,borderStyle:"solid",borderColor:"#000000",backgroudColor:"#c0c0c0"},n);return o&&(t.onClick=null,u=r({},u,{color:"#7f7f7f",borderColor:"#7f7f7f"})),"string"==typeof i&&(t.value=i,t.children=null),e}},e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},i={fontSize:28,marginTop:28,marginBottom:28},u={u:{textDecoration:"underline"},s:{textDecoration:"line-through"},i:{fontStyle:"italic"},b:{fontWeight:"bold"},del:{textDecoration:"line-through"},em:{fontStyle:"italic"},strong:{fontWeight:"bold"},big:{fontSize:33.6},small:{fontSize:28*.8}};function a(e){var t=e.type,n=e.props,r=n.style,i=n.children;"img"===t&&(t="image"),u[t]&&(r=o({},u[t],r),t="span"),n.style=null,n.children=null;var a={type:t,style:r,attr:n||{}};return i&&("span"===t&&"string"==typeof i?a.attr.value=i:a.children=l(i)),a}function l(e){var t=[];Array.isArray(e)||(e=[e]);for(var n=0;n<e.length;n++){var o=e[n];"string"==typeof o?t.push({type:"span",attr:{value:o}}):"object"===(void 0===o?"undefined":r(o))&&t.push(a(o))}return t}t.default={parse:function(e){var t=e.props,n=t.children;return e.type="richtext",t.style=o({},i,t.style),t.value=l(n),t.children=null,e}},e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={parse:function(e){var t=e.props;return e.type="text","string"!=typeof t.children||t.value||(t.value=t.children,t.children=null),e}},e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={parse:function(e){var t=e.props;return"string"!=typeof t.children||t.value||(t.value=t.children,t.children=null),e}},e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(9);t.default={parse:function(e){var t=e.props;return e.props=(0,r.transformPropsAttrsToStyle)(t,["width","height"]),e}},e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(9);t.default={parse:function(e){var t=e.props;return e.type="image",e.props=(0,r.transformPropsAttrsToStyle)(t,["width","height"]),e}},e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=c(n(34)),o=c(n(33)),i=c(n(32)),u=c(n(31)),a=c(n(30)),l=c(n(29)),f=c(n(28)),s=c(n(27));function c(e){return e&&e.__esModule?e:{default:e}}t.default={span:u.default,p:a.default,img:r.default,button:l.default,video:o.default,textarea:i.default,h1:f.default,h2:f.default,h3:f.default,h4:f.default,h5:f.default,h6:f.default,nav:s.default,article:s.default,section:s.default,footer:s.default,aside:s.default,main:s.default},e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i=n(10),u=n(35),a=(r=u)&&r.__esModule?r:{default:r};var l=/^on[A-Z]/,f=/^aria-/,s={},c="object"===("undefined"==typeof __weex_document__?"undefined":o(__weex_document__))?__weex_document__:"object"===(void 0===c?"undefined":o(c))?c:null,d={deviceWidth:750,viewportWidth:750,getDeviceWidth:function(){return this.deviceWidth},setDeviceWidth:function(e){this.deviceWidth=e},getViewportWidth:function(){return this.viewportWidth},setViewportWidth:function(e){this.viewportWidth=e},getElementById:function(e){return s[e]},createBody:function(){if(c.body)return c.body;var e=c.documentElement,t=c.createBody(d.bodyType,d.bodyProps);return e.appendChild(t),t},createComment:function(e){return c.createComment(e)},createEmpty:function(){return this.createComment(" empty ")},createText:function(e){return d.createElement({type:"text",props:{value:e}})},updateText:function(e,t){this.setAttribute(e,"value",t)},createElement:function(e){var t=a.default[e.type];t&&(e=t.parse(e));var n=e.props,r={},o=n.style;for(var u in o)r[u]=(0,i.convertUnit)(o[u],u);var l=c.createElement(e.type,{style:r});return this.setNativeProps(l,n,!0),l},appendChild:function(e,t){return t.appendChild(e)},removeChild:function(e,t){t=t||e.parentNode;var n=e.attr&&e.attr.id;return null!=n&&(s[n]=null),t.removeChild(e)},replaceChild:function(e,t,n){n=n||t.parentNode;var r=t.previousSibling,o=t.nextSibling;this.removeChild(t,n),r?this.insertAfter(e,r,n):o?this.insertBefore(e,o,n):this.appendChild(e,n)},insertAfter:function(e,t,n){return(n=n||t.parentNode).insertAfter(e,t)},insertBefore:function(e,t,n){return(n=n||t.parentNode).insertBefore(e,t)},addEventListener:function(e,t,n,r){var o=r[t+"EventParams"];return e.addEvent(t,n,o)},removeEventListener:function(e,t,n){return e.removeEvent(t,n)},removeAllEventListeners:function(e){},removeAttribute:function(e,t,n){return"id"==t&&(s[n]=null),e.setAttr(t,void 0,!1)},setAttribute:function(e,t,n){return"id"==t&&(s[n]=e),f.test(t)&&(t=t.replace(/\-(\w)/,function(e,t){return t.toUpperCase()})),e.setAttr(t,n,!1)},setStyles:function(e,t){for(var n in t){var r=t[n];r=(0,i.convertUnit)(r,n),e.setStyle(n,r)}},beforeRender:function(){c.open(),(0,i.setRem)(this.getDeviceWidth()/this.getViewportWidth())},afterRender:function(){c.listener&&c.listener.createFinish&&c.listener.createFinish(),c.close()},setNativeProps:function(e,t,n){for(var r in t){var o=t[r];if("children"!==r&&null!=o)if("style"===r){if(n)continue;this.setStyles(e,o)}else if(l.test(r)){var i=r.slice(2).toLowerCase();this.addEventListener(e,i,o,t)}else this.setAttribute(e,r,o)}}};t.default=d,e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),o=f(n(0)),i=f(n(13)),u=f(n(1)),a=f(n(3)),l=f(n(11));function f(e){return e&&e.__esModule?e:{default:e}}var s=function(e){function t(e){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,i.default),r(t,[{key:"mountComponent",value:function(e,t,n,r){this._parent=e,this._parentInstance=t,this._context=n,this._mountID=o.default.mountID++;var i={_internal:this};this._instance=i;var u=this.getNativeNode(),a=this._currentElement;if(this.mountChildren(a,n),r)r(u,e);else for(var l=Array.isArray(e),f=0;f<u.length;f++){var s=u[f];l?e.push(s):o.default.driver.appendChild(s,e)}return i}},{key:"mountChildren",value:function(e,t){var n=this,r=this._renderedChildren={},o=this.getNativeNode();return e.map(function(e,i){var u=(0,a.default)(e),f=(0,l.default)(r,e,i);return r[f]=u,u._mountIndex=i,u.mountComponent(n._parent,n._instance,t,function(e){if(Array.isArray(e))for(var t=0;t<e.length;t++)o.push(e[t]);else o.push(e)})})}},{key:"unmountComponent",value:function(e){if(this._nativeNode&&(u.default.remove(this._nativeNode),!e))for(var t=0;t<this._nativeNode.length;t++)o.default.driver.removeChild(this._nativeNode[t]);this.unmountChildren(!0),this._currentElement=null,this._nativeNode=null,this._parent=null,this._parentInstance=null,this._context=null,this._instance=null}},{key:"updateComponent",value:function(e,t,n,r){this._currentElement=t,this.updateChildren(this._currentElement,r)}},{key:"getNativeNode",value:function(){return null==this._nativeNode&&(this._nativeNode=[]),this._nativeNode}},{key:"getPublicInstance",value:function(){return this.getNativeNode()}},{key:"getName",value:function(){return"fragment"}}]),t}();t.default=s,e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o=Object.prototype.hasOwnProperty;function i(e,t){return e===t?0!==e||1/e==1/t:e!=e&&t!=t}t.default=function(e,t){if(i(e,t))return!0;if("object"!==(void 0===e?"undefined":r(e))||null===e||"object"!==(void 0===t?"undefined":r(t))||null===t)return!1;var n=Object.keys(e),u=Object.keys(t);if(n.length!==u.length)return!1;for(var a=0;a<n.length;a++)if(!o.call(t,n[a])||!i(e[n[a]],t[n[a]]))return!1;return!0},e.exports=t.default},function(e,t,n){"use strict";function r(e,t){t&&(e._pendingCallbacks||(e._pendingCallbacks=[])).push(t)}Object.defineProperty(t,"__esModule",{value:!0});var o={setState:function(e,t,n){var o=e._internal;o&&(!function(e,t){t&&(e._pendingStateQueue||(e._pendingStateQueue=[])).push(t)}(o,t),r(o,n),!o._pendingState&&o._renderedComponent&&this.runUpdate(e))},forceUpdate:function(e,t){var n=e._internal;n&&(n._pendingForceUpdate=!0,r(n,t),n._renderedComponent&&this.runUpdate(e))},runUpdate:function(e){var t=e._internal,n=t._pendingCallbacks;t._pendingCallbacks=null;var r=t._currentElement,o=t._context;(t._pendingStateQueue||t._pendingForceUpdate)&&t.updateComponent(r,r,o,o),this.runCallbacks(n,e)},runCallbacks:function(e,t){if(e)for(var n=0;n<e.length;n++)e[n].call(t)}};t.default=o,e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,o=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),i=n(0);(r=i)&&r.__esModule;var u=function(){function e(t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.pureRender=t}return o(e,[{key:"render",value:function(){return this.pureRender(this.props,this.context)}}]),e}();t.default=u,e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),o=c(n(40)),i=c(n(39)),u=c(n(0)),a=c(n(12)),l=c(n(3)),f=c(n(5)),s=c(n(38));function c(e){return e&&e.__esModule?e:{default:e}}function d(e,t,n){try{return e()}catch(e){n?n(e):p(t,e)}}function p(e,t){for(var n=void 0;e;){if("function"==typeof e.componentDidCatch){n=e;break}if(!e._internal||!e._internal._parentInstance)break;e=e._internal._parentInstance}if(n)n.componentDidCatch(t);else{if(!u.default.sandbox)throw t;setTimeout(function(){throw t},0)}}var v=function(){function e(t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this._currentElement=t}return r(e,[{key:"getName",value:function(){var e=this._currentElement.type,t=this._instance&&this._instance.constructor;return e.displayName||t&&t.displayName||e.name||t&&t.name||null}},{key:"mountComponent",value:function(e,t,n,r){this._parent=e,this._parentInstance=t,this._context=n,this._mountID=u.default.mountID++,this._updateCount=0;var f=this._currentElement.type,s=this._currentElement.props,c=f.prototype,v=c&&f.prototype.isComponentClass,h=c&&f.prototype.render,y=this._processContext(n),m=void 0,_=void 0;if(v||h)m=new f(s,y,i.default);else{if("function"!=typeof f)throw new Error("Invalid component type: "+f+". (keys: "+Object.keys(f)+")");m=new o.default(f)}m.props=s,m.context=y,m.refs={},m.updater=i.default,m._internal=this,this._instance=m;var b=m.state;void 0===b&&(m.state=b=null);var g=null,C=function(e){g=e};return m.componentWillMount&&d(function(){m.componentWillMount()},m,C),null==_&&(u.default.component=this,m.state=this._processPendingState(s,y),d(function(){_=m.render()},m,C),u.default.component=null),this._renderedComponent=(0,l.default)(_),this._renderedComponent.mountComponent(this._parent,m,this._processChildContext(n),r),g&&p(m,g),this._currentElement&&this._currentElement.ref&&a.default.attach(this._currentElement._owner,this._currentElement.ref,this),m.componentDidMount&&d(function(){m.componentDidMount()},m),u.default.hook.Reconciler.mountComponent(this),m}},{key:"unmountComponent",value:function(e){var t=this._instance;if(t.componentWillUnmount&&d(function(){t.componentWillUnmount()},t),u.default.hook.Reconciler.unmountComponent(this),t._internal=null,null!=this._renderedComponent){var n=this._currentElement.ref;n&&a.default.detach(this._currentElement._owner,n,this),this._renderedComponent.unmountComponent(e),this._renderedComponent=null,this._instance=null}this._currentElement=null,this._parentInstance=null,this._pendingStateQueue=null,this._pendingForceUpdate=!1,this._context=null}},{key:"_processContext",value:function(e){var t=this._currentElement.type.contextTypes;if(!t)return{};var n={};for(var r in t)n[r]=e[r];return n}},{key:"_processChildContext",value:function(e){var t=this._instance,n=t.getChildContext&&t.getChildContext();return n?Object.assign({},e,n):e}},{key:"_processPendingState",value:function(e,t){var n=this._instance,r=this._pendingStateQueue;if(!r)return n.state;this._pendingStateQueue=null;for(var o=Object.assign({},n.state),i=0;i<r.length;i++){var u=r[i];Object.assign(o,"function"==typeof u?u.call(n,o,e,t):u)}return o}},{key:"updateComponent",value:function(e,t,n,r){var o=this._instance;o||console.error("Update component '"+this.getName()+"' that has already been unmounted (or failed to mount).");var l=!1,f=void 0,c=void 0;this._context===r?f=o.context:(f=this._processContext(r),l=!0),e===t?c=t.props:(c=t.props,l=!0);var p=l&&o.componentWillReceiveProps;p&&(this._pendingState=!0,d(function(){o.componentWillReceiveProps(c,f)},o),this._pendingState=!1),a.default.update(e,t,this);var v=!0,h=o.props,y=o.state,m=this._processPendingState(c,f);if(this._pendingForceUpdate||(o.shouldComponentUpdate?v=d(function(){return o.shouldComponentUpdate(c,m,f)},o):o.isPureComponentClass&&(v=!(0,s.default)(h,c)||!(0,s.default)(y,m))),v){this._pendingForceUpdate=!1;var _=o.context;d(function(){o.componentWillUpdate&&o.componentWillUpdate(c,m,f)},o),this._currentElement=t,this._context=r,o.props=c,o.state=m,o.context=f,this._updateRenderedComponent(r),d(function(){o.componentDidUpdate&&o.componentDidUpdate(h,y,_)},o),this._updateCount++}else this._currentElement=t,this._context=r,o.props=c,o.state=m,o.context=f;if(p){var b=this._pendingCallbacks;this._pendingCallbacks=null,i.default.runCallbacks(b,o)}u.default.hook.Reconciler.receiveComponent(this)}},{key:"_updateRenderedComponent",value:function(e){var t=this._renderedComponent,n=t._currentElement,r=this._instance,o=void 0;if(u.default.component=this,d(function(){o=r.render()},r),u.default.component=null,(0,f.default)(n,o))t.updateComponent(n,o,t._context,this._processChildContext(e));else{var i=t.getNativeNode();t.unmountComponent(!0),this._renderedComponent=(0,l.default)(o),this._renderedComponent.mountComponent(this._parent,r,this._processChildContext(e),function(e,t){Array.isArray(e)||(e=[e]),Array.isArray(i)||(i=[i]);for(var n=void 0,r=0;r<e.length;r++){var o=e[r];i[r]?u.default.driver.replaceChild(o,i[r]):u.default.driver.insertAfter(o,n),n=o}if(e.length<i.length)for(var a=e.length;a<i.length;a++)u.default.driver.removeChild(i[a])})}}},{key:"getNativeNode",value:function(){var e=this._renderedComponent;if(e)return e.getNativeNode()}},{key:"getPublicInstance",value:function(){var e=this._instance;return e instanceof o.default?null:e}}]),e}();t.default=v,e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,o=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),i=n(0),u=(r=i)&&r.__esModule?r:{default:r};var a=function(){function e(t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this._currentElement=t,this._stringText=String(t)}return o(e,[{key:"mountComponent",value:function(e,t,n,r){this._parent=e,this._parentInstance=t,this._context=n,this._mountID=u.default.mountID++;var o=this.getNativeNode();r?r(o,e):u.default.driver.appendChild(o,e);var i={_internal:this};return u.default.hook.Reconciler.mountComponent(this),i}},{key:"unmountComponent",value:function(e){this._nativeNode&&!e&&u.default.driver.removeChild(this._nativeNode,this._parent),u.default.hook.Reconciler.unmountComponent(this),this._currentElement=null,this._nativeNode=null,this._parent=null,this._parentInstance=null,this._context=null,this._stringText=null}},{key:"updateComponent",value:function(e,t,n){e!==t&&(this._currentElement=t,this._stringText=String(t),u.default.driver.updateText(this.getNativeNode(),this._stringText),u.default.hook.Reconciler.receiveComponent(this))}},{key:"getNativeNode",value:function(){return null==this._nativeNode&&(this._nativeNode=u.default.driver.createText(this._stringText)),this._nativeNode}}]),e}();t.default=a,e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,o=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),i=n(0),u=(r=i)&&r.__esModule?r:{default:r};var a=function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this._currentElement=null}return o(e,[{key:"mountComponent",value:function(e,t,n,r){this._parent=e,this._parentInstance=t,this._context=n;var o={_internal:this},i=this.getNativeNode();return r?r(i,e):u.default.driver.appendChild(i,e),o}},{key:"unmountComponent",value:function(e){this._nativeNode&&!e&&u.default.driver.removeChild(this._nativeNode,this._parent),this._nativeNode=null,this._parent=null,this._parentInstance=null,this._context=null}},{key:"updateComponent",value:function(){}},{key:"getNativeNode",value:function(){return null==this._nativeNode&&(this._nativeNode=u.default.driver.createEmpty()),this._nativeNode}}]),e}();t.default=a,e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=e.driver,n=e.hook,p=e.measurer,v=e.deviceWidth,h=e.viewportWidth,y=e.eventRegistry,m=e.bodyType,_=e.bodyProps;if(o.default.EmptyComponent=i.default,o.default.NativeComponent=u.default,o.default.TextComponent=a.default,o.default.FragmentComponent=f.default,o.default.CompositeComponent=l.default,o.default.hook=n||d.default,o.default.measurer=p,!o.default.driver){if(!t)if(r.isWeex)t=s.default;else{if(!r.isWeb)throw Error("No builtin driver matched");t=c.default}o.default.driver=t}v&&o.default.driver.setDeviceWidth&&o.default.driver.setDeviceWidth(v);h&&o.default.driver.setViewportWidth&&o.default.driver.setViewportWidth(h);y&&(o.default.driver.eventRegistry=y);m&&(o.default.driver.bodyType=m);_&&(o.default.driver.bodyProps=_)};var r=n(15),o=p(n(0)),i=p(n(43)),u=p(n(13)),a=p(n(42)),l=p(n(41)),f=p(n(37)),s=p(n(36)),c=p(n(26)),d=p(n(17));function p(e){return e&&e.__esModule?e:{default:e}}e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,o=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),i=n(2),u=(r=i)&&r.__esModule?r:{default:r};var a=function(e){function t(e,n){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,u.default),o(t,[{key:"isPureComponentClass",value:function(){}}]),t}();t.default=a,e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,o=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),i=n(2),u=(r=i)&&r.__esModule?r:{default:r};function a(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}var l=1,f=function(e){function t(){var e,n,r;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var o=arguments.length,i=Array(o),u=0;u<o;u++)i[u]=arguments[u];return n=r=a(this,(e=t.__proto__||Object.getPrototypeOf(t)).call.apply(e,[this].concat(i))),r.rootID=l++,a(r,n)}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,u.default),o(t,[{key:"isRootComponent",value:function(){}},{key:"render",value:function(){return this.props.children}},{key:"getPublicInstance",value:function(){return this.getRenderedComponent().getPublicInstance()}},{key:"getRenderedComponent",value:function(){return this._internal._renderedComponent}}]),t}();t.default=f,e.exports=t.default},function(e,t,n){"use strict";var r,o=n(17),i=(r=o)&&r.__esModule?r:{default:r};"undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.inject&&__REACT_DEVTOOLS_GLOBAL_HOOK__.inject(i.default)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.createContext=t.Children=t.version=t.setNativeProps=t.findComponentInstance=t.unmountComponentAtNode=t.findDOMNode=t.createPortal=t.hydrate=t.render=t.PropTypes=t.PureComponent=t.Component=t.createFactory=t.isValidElement=t.cloneElement=t.createElement=void 0,n(47);var r=n(7),o=m(n(2)),i=m(n(45)),u=m(n(14)),a=m(n(4)),l=m(n(24)),f=m(n(23)),s=m(n(8)),c=m(n(6)),d=m(n(22)),p=m(n(21)),v=m(n(20)),h=m(n(19)),y=m(n(18));function m(e){return e&&e.__esModule?e:{default:e}}t.createElement=r.createElement,t.cloneElement=r.cloneElement,t.isValidElement=r.isValidElement,t.createFactory=r.createFactory,t.Component=o.default,t.PureComponent=i.default,t.PropTypes=u.default,t.render=a.default,t.hydrate=l.default,t.createPortal=f.default,t.findDOMNode=s.default,t.unmountComponentAtNode=c.default,t.findComponentInstance=d.default,t.setNativeProps=p.default,t.version=v.default,t.Children=h.default,t.createContext=y.default}])}); | ||
!function(e){if("object"==typeof exports&&"undefined"!=typeof module)module.exports=e();else if("function"==typeof define)define("rax",function(t,n,r){r.exports=e()});else{("undefined"!=typeof window?window:"undefined"!=typeof self?self:"undefined"!=typeof global?global:this).Rax=e()}}(function(){return function(e){var t={};function n(r){if(t[r])return t[r].exports;var o=t[r]={i:r,l:!1,exports:{}};return e[r].call(o.exports,o,o.exports,n),o.l=!0,o.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{configurable:!1,enumerable:!0,get:r})},n.r=function(e){Object.defineProperty(e,"__esModule",{value:!0})},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n.w={},n(n.s=48)}([function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={component:null,mountID:1,sandbox:!0,rootComponents:{},rootInstances:{},hook:null,driver:null,monitor:null},e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=f(n(0)),o=n(7),i=f(n(6)),u=f(n(3)),a=f(n(5)),l=f(n(46));function f(e){return e&&e.__esModule?e:{default:e}}var s="$$instance";t.default={set:function(e,t){e[s]||(e[s]=t,t.rootID&&(r.default.rootInstances[t.rootID]=t,r.default.rootComponents[t.rootID]=t._internal))},get:function(e){return e[s]},remove:function(e){var t=this.get(e);t&&(e[s]=null,t.rootID&&(delete r.default.rootComponents[t.rootID],delete r.default.rootInstances[t.rootID]))},mount:function(e,t,n){r.default.driver.beforeRender&&r.default.driver.beforeRender(),null==t&&(t=r.default.driver.createBody());var f=void 0;if(n){var s=n._internal;f=s._processChildContext(s._context)}var c=this.get(t);if(c&&c.isRootComponent){var d=c.getRenderedComponent(),p=d._currentElement;if((0,a.default)(p,e)){var v=d._context;return d.updateComponent(p,e,v,f||v),c}r.default.hook.Reconciler.unmountComponent(c),(0,i.default)(t)}var h=(0,o.createElement)(l.default,null,e),y=(0,u.default)(h),m=f||{},_=y.mountComponent(t,null,m);return this.set(t,_),r.default.driver.afterRender&&r.default.driver.afterRender(_),r.default.hook.Mount._renderNewRootComponent(_._internal),_}},e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}();var o=function(){function e(t,n,r){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.props=t,this.context=n,this.refs={},this.updater=r}return r(e,[{key:"isComponentClass",value:function(){}},{key:"setState",value:function(e,t){this.updater.setState(this,e,t)}},{key:"forceUpdate",value:function(e){this.updater.forceUpdate(this,e)}}]),e}();t.default=o,e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i=n(0),u=(r=i)&&r.__esModule?r:{default:r};t.default=function(e){var t=void 0;if(void 0===e||null===e||!1===e||!0===e)t=new u.default.EmptyComponent;else if(Array.isArray(e))t=new u.default.FragmentComponent(e);else if("object"===(void 0===e?"undefined":o(e))&&e.type)t="string"==typeof e.type?new u.default.NativeComponent(e):new u.default.CompositeComponent(e);else{if("string"!=typeof e&&"number"!=typeof e)throw new Error("Invalid element type: "+e+". (keys: "+Object.keys(e)+")");t=new u.default.TextComponent(e)}return t._mountIndex=0,t},e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=i(n(44)),o=i(n(1));i(n(0));function i(e){return e&&e.__esModule?e:{default:e}}t.default=function(e,t,n,i){"function"==typeof n&&(i=n,n=null),n=n||{},(0,r.default)(n);var u=o.default.mount(e,t,n.parent).getPublicInstance();return i&&i.call(u),u},e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};t.default=function(e,t){var n=null===e,o=null===t;if(n||o)return n===o;var i=void 0===e?"undefined":r(e),u=void 0===t?"undefined":r(t);return"string"===i||"number"===i?"string"===u||"number"===u:"object"===i&&"object"===u&&e.type===t.type&&e.key===t.key},e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=i.default.get(e);if(!t)return!1;return i.default.remove(e),t._internal.unmountComponent(),!0};var r,o=n(1),i=(r=o)&&r.__esModule?r:{default:r};e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};t.createElement=c,t.createFactory=function(e){var t=c.bind(null,e);return t.type=e,t},t.cloneElement=function(e,t){if(!d(e))throw Error("cloneElement: not a valid element."+f());var n=Object.assign({},e.props),r=e.key,u=e.ref,a=e._owner;if(t){void 0!==t.ref&&(u=t.ref,a=o.default.component),void 0!==t.key&&(r=String(t.key));var c=void 0;e.type&&e.type.defaultProps&&(c=e.type.defaultProps);var p=void 0;for(p in t)t.hasOwnProperty(p)&&!l.hasOwnProperty(p)&&(void 0===t[p]&&void 0!==c?n[p]=c[p]:n[p]=t[p])}for(var v=arguments.length,h=Array(v>2?v-2:0),y=2;y<v;y++)h[y-2]=arguments[y];h.length&&(n.children=(0,i.default)(h));return new s(e.type,r,u,n,a)},t.isValidElement=d;var o=a(n(0)),i=a(n(16)),u=n(15);function a(e){return e&&e.__esModule?e:{default:e}}var l={key:!0,ref:!0};function f(){if(o.default.component){var e=o.default.component.getName();if(e)return" Check the render method of `"+e+"`."}return""}function s(e,t,n,r,o){return u.isWeex&&(r=function(e,t){if("text"===e){var n=t.children,r=t.value;null==r&&null!=n&&(Array.isArray(n)?n=n.map(function(e){return"number"==typeof e||"string"==typeof e?e:""}).join(""):"number"!=typeof n&&"string"!=typeof n&&(n=""),t.value=String(n)),t.children=null}return t}(e,r)),{type:e,key:t,ref:n,props:r,_owner:o}}function c(e,t,n){if(null==e)throw Error("createElement: type should not be null or undefined."+f());var u={},a=void 0,c=null,d=null;if(null!=t)for(a in d=void 0===t.ref?null:t.ref,c=void 0===t.key?null:String(t.key),t)l[a]||(u[a]=t[a]);var p=arguments.length-2;if(p>0)if(1!==p||Array.isArray(n)){var v=n;if(p>1){v=new Array(p);for(var h=0;h<p;h++)v[h]=arguments[h+2]}u.children=(0,i.default)(v)}else u.children=n;if(e&&e.defaultProps){var y=e.defaultProps;for(a in y)void 0===u[a]&&(u[a]=y[a])}return u.style&&(Array.isArray(u.style)||"object"===r(u.style))&&(u.style=function e(t){if(t){if(Array.isArray(t)){for(var n={},r=0;r<t.length;++r){var o=e(t[r]);if(o)for(var i in o)n[i]=o[i]}return n}return t}}(u.style)),new s(e,c,d,u,o.default.component)}function d(e){return"object"===(void 0===e?"undefined":r(e))&&null!==e&&e.type&&e.props}t.default=s},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,o=n(0),i=(r=o)&&r.__esModule?r:{default:r};t.default=function(e){if(null==e)return null;if(e.ownerDocument||e.nodeType)return e;if(e._nativeNode)return e._nativeNode;if("string"==typeof e)return i.default.driver.getElementById(e);if("function"!=typeof e.render)throw new Error("findDOMNode: find by neither component nor DOM node.");var t=e._internal;if(t){for(;!t._nativeNode;)if(null==(t=t._renderedComponent))return null;return t._nativeNode}throw new Error("findDOMNode: find on an unmounted component.")},e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.transformPropsAttrsToStyle=function(e,t){return e.style=e.style||{},t.forEach(function(t){e[t]&&!e.style[t]&&(e.style[t]=e[t],delete e[t])}),e},t.renamePropsAttr=function(e,t,n){e[t]&&!e[n]&&(e[n]=e[t],delete e[t]);return e},t.default=e.exports,t.default=e.exports},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};t.isRem=f,t.calcRem=s,t.getRem=function(){return l[a]},t.setRem=function(e){l[a]=e},t.isUnitNumber=c,t.convertUnit=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:l[a];if(t&&c(e,t))return e*n+"px";if(f(e))return s(e,n);return e};var o={animationIterationCount:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridRow:!0,gridColumn:!0,fontWeight:!0,lineClamp:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,lines:!0},i="rem",u=/[-+]?\d*\.?\d+rem/g,a="__global_rem_unit__",l="object"===("undefined"==typeof window?"undefined":r(window))?window:"object"===(void 0===l?"undefined":r(l))?l:{};function f(e){return"string"==typeof e&&-1!==e.indexOf(i)}function s(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:l[a];return e.replace(u,function(e){return parseFloat(e)*t+"px"})}function c(e,t){return"number"==typeof e&&!o[t]}null==l[a]&&(l[a]=1),t.default=e.exports,t.default=e.exports},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n){var r=t&&t.key,o="string"==typeof r,i="."+n.toString(36);if(o){var u="$"+r,a=void 0===e[u];return a||console.warn('Encountered two children with the same key "'+r+'".'),a?u:i}return i},e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={update:function(e,t,n){var r=null!=e&&e.ref,o=null!=t&&t.ref;r!==o&&(null!=r&&this.detach(e._owner,r,n),null!=o&&this.attach(t._owner,o,n))},attach:function(e,t,n){if(!e)throw new Error("You might be adding a ref to a component that was not created inside a component's `render` method, or you have multiple copies of Rax loaded.");var r=n.getPublicInstance();"function"==typeof t?t(r):e._instance.refs[t]=r},detach:function(e,t,n){if("function"==typeof t)t(null);else{var r=n.getPublicInstance();e._instance.refs[t]===r&&delete e._instance.refs[t]}}},e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),o=s(n(0)),i=s(n(12)),u=s(n(3)),a=s(n(5)),l=s(n(11)),f=s(n(1));function s(e){return e&&e.__esModule?e:{default:e}}var c=/^on[A-Z]/,d=function(){function e(t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this._currentElement=t}return r(e,[{key:"mountComponent",value:function(e,t,n,r){this._parent=e,this._parentInstance=t,this._context=n,this._mountID=o.default.mountID++;var u=this._currentElement.props,a={_internal:this,type:this._currentElement.type,props:u},l=u.append;this._instance=a,this._prevStyleCopy=Object.assign({},u.style);var f=this.getNativeNode();"tree"!==l&&(r?r(f,e):o.default.driver.appendChild(f,e)),this._currentElement&&this._currentElement.ref&&i.default.attach(this._currentElement._owner,this._currentElement.ref,this);var s=u.children;return null!=s&&this.mountChildren(s,n),"tree"===l&&(r?r(f,e):o.default.driver.appendChild(f,e)),o.default.hook.Reconciler.mountComponent(this),a}},{key:"mountChildren",value:function(e,t){var n=this;Array.isArray(e)||(e=[e]);var r=this._renderedChildren={};return e.map(function(e,o){var i=(0,u.default)(e),a=(0,l.default)(r,e,o);return r[a]=i,i._mountIndex=o,i.mountComponent(n.getNativeNode(),n._instance,t,null)})}},{key:"unmountChildren",value:function(e){var t=this._renderedChildren;if(t){for(var n in t){t[n].unmountComponent(e)}this._renderedChildren=null}}},{key:"unmountComponent",value:function(e){if(this._nativeNode){var t=this._currentElement.ref;t&&i.default.detach(this._currentElement._owner,t,this),f.default.remove(this._nativeNode),e||o.default.driver.removeChild(this._nativeNode,this._parent),o.default.driver.removeAllEventListeners(this._nativeNode)}this.unmountChildren(e),o.default.hook.Reconciler.unmountComponent(this),this._currentElement=null,this._nativeNode=null,this._parent=null,this._parentInstance=null,this._context=null,this._instance=null,this._prevStyleCopy=null}},{key:"updateComponent",value:function(e,t,n,r){this._currentElement=t,i.default.update(e,t,this);var u=e.props,a=t.props;this.updateProperties(u,a),this.updateChildren(a.children,r),o.default.hook.Reconciler.receiveComponent(this)}},{key:"updateProperties",value:function(e,t){var n=void 0,r=void 0,i=void 0;for(n in e)if("children"!==n&&!t.hasOwnProperty(n)&&e.hasOwnProperty(n)&&null!=e[n])if("style"===n){var u=this._prevStyleCopy;for(r in u)u.hasOwnProperty(r)&&((i=i||{})[r]="");this._prevStyleCopy=null}else c.test(n)?"function"==typeof e[n]&&o.default.driver.removeEventListener(this.getNativeNode(),n.slice(2).toLowerCase(),e[n]):o.default.driver.removeAttribute(this.getNativeNode(),n,e[n]);for(n in t){var a=t[n],l="style"===n?this._prevStyleCopy:null!=e?e[n]:void 0;if("children"!==n&&t.hasOwnProperty(n)&&a!==l&&(null!=a||null!=l))if("style"===n)if(a?a=this._prevStyleCopy=Object.assign({},a):this._prevStyleCopy=null,null!=l){for(r in l)!l.hasOwnProperty(r)||a&&a.hasOwnProperty(r)||((i=i||{})[r]="");for(r in a)a.hasOwnProperty(r)&&l[r]!==a[r]&&((i=i||{})[r]=a[r])}else i=a;else if(c.test(n)){var f=n.slice(2).toLowerCase();"function"==typeof l&&o.default.driver.removeEventListener(this.getNativeNode(),f,l,t),"function"==typeof a&&o.default.driver.addEventListener(this.getNativeNode(),f,a,t)}else{null!=a?o.default.driver.setAttribute(this.getNativeNode(),n,a):o.default.driver.removeAttribute(this.getNativeNode(),n,e[n])}}i&&o.default.driver.setStyles(this.getNativeNode(),i)}},{key:"updateChildren",value:function(e,t){var n=this,r=this._renderedChildren;if(null!=e||null!=r){var i={},f={};if(null!=e){Array.isArray(e)||(e=[e]);for(var s=0,c=e.length;s<c;s++){var d=e[s],p=(0,l.default)(i,d,s),v=r&&r[p],h=v&&v._currentElement;if(null!=v&&(0,a.default)(h,d))v.updateComponent(h,d,t,t),i[p]=v;else{if(v){var y=v.getNativeNode();v.unmountComponent(!0),f[p]=y}i[p]=(0,u.default)(d)}}}var m=void 0,_=void 0;if(null!=r)for(var b in r)if(r.hasOwnProperty(b)){var g=r[b],C=!i[b];m?C&&g.unmountComponent():(m=g,_=C)}null!=i&&function(){var e=0,u=0,a=null,l=[],s=function(s){if(!i.hasOwnProperty(s))return"continue";var c=i[s],d=r&&r[s];if(d===c){var p=d.getNativeNode();if(Array.isArray(p)||(p=[p]),d._mountIndex<e){Array.isArray(a)&&(a=a[a.length-1]);for(var v=p.length-1;v>=0;v--)o.default.driver.insertAfter(p[v],a)}l=l.concat(p),e=Math.max(d._mountIndex,e),d._mountIndex=u}else{null!=d&&(e=Math.max(d._mountIndex,e));var h=n.getNativeNode();Array.isArray(h)&&(h=n._parent),c.mountComponent(h,n._instance,t,function(e,t){var n=f[s];if(Array.isArray(e)||(e=[e]),n){Array.isArray(n)||(n=[n]);for(var r=void 0,i=0;i<e.length;i++){var u=e[i];n[i]?o.default.driver.replaceChild(u,n[i]):o.default.driver.insertAfter(u,r),r=u}if(e.length<n.length)for(var c=e.length;c<n.length;c++)o.default.driver.removeChild(n[c])}else{Array.isArray(a)&&(a=a[a.length-1]);var d=void 0;m&&!a&&(d=m.getNativeNode(),Array.isArray(d)&&(d=d[0]));for(var p=e.length-1;p>=0;p--){var v=e[p];a?o.default.driver.insertAfter(v,a):d?o.default.driver.insertBefore(v,d):o.default.driver.appendChild(v,t)}}l=l.concat(e)}),c._mountIndex=u}u++,a=c.getNativeNode()};for(var c in i)s(c);if(Array.isArray(n._nativeNode)){n._nativeNode.splice(0,n._nativeNode.length);for(var d=0;d<l.length;d++)n._nativeNode.push(l[d])}}(),_&&m.unmountComponent(),this._renderedChildren=i}}},{key:"getNativeNode",value:function(){return null==this._nativeNode&&(this._nativeNode=o.default.driver.createElement(this._instance),f.default.set(this._nativeNode,this._instance)),this._nativeNode}},{key:"getPublicInstance",value:function(){return this.getNativeNode()}},{key:"getName",value:function(){return this._currentElement.type}}]),e}();t.default=d,e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){function t(e,t,n,o,i,u){return r}var n=t.bind(null,!1);return n.isRequired=t.bind(null,!0),n}();t.default={array:r,bool:r,func:r,number:r,object:r,string:r,symbol:r,element:r,node:r,any:r,arrayOf:r,instanceOf:r,objectOf:r,oneOf:r,oneOfType:r,shape:r},e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};t.isWeb="object"===("undefined"==typeof navigator?"undefined":r(navigator))&&("Mozilla"===navigator.appCodeName||"Gecko"===navigator.product),t.isNode="undefined"!=typeof process&&!(!process.versions||!process.versions.node),t.isWeex="function"==typeof callNative||"object"===("undefined"==typeof WXEnvironment?"undefined":r(WXEnvironment))&&"Web"!==WXEnvironment.platform,t.isReactNative="undefined"!=typeof __fbBatchedBridgeConfig;t.default=e.exports,t.default=e.exports},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){if(null==e)return e;var t=[];(function e(t,n){if(Array.isArray(t))for(var r=0,o=t.length;r<o;r++)e(t[r],n);else n.push(t)})(e,t),1===t.length&&(t=t[0]);return t},e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=i(n(1)),o=i(n(0));function i(e){return e&&e.__esModule?e:{default:e}}t.default={ComponentTree:{getClosestInstanceFromNode:function(e){return r.default.get(e)},getNodeFromInstance:function(e){for(;e._renderedComponent;)e=e._renderedComponent;return e?e._nativeNode:null}},Mount:{_instancesByReactRootID:o.default.rootComponents,_renderNewRootComponent:function(){}},Reconciler:{mountComponent:function(){},receiveComponent:function(){},unmountComponent:function(){}},monitor:null},e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}();t.default=function(e){var t="__context_"+d+++"__",n=function(n){function o(){var t,n,r;s(this,o);for(var i=arguments.length,u=Array(i),a=0;a<i;a++)u[a]=arguments[a];return r=l(this,(t=o.__proto__||Object.getPrototypeOf(o)).call.apply(t,[this].concat(u))),n=r,r.emitter=new c(e),l(r,n)}return f(o,n),r(o,[{key:"getChildContext",value:function(){return a({},t,this.emitter)}},{key:"componentWillMount",value:function(){void 0!==this.props.value&&(this.emitter.value=this.props.value)}},{key:"componentWillReceiveProps",value:function(e){this.props.value!==e.value&&this.emitter.emit(e.value)}},{key:"render",value:function(){return this.props.children}}]),o}(o.default);n.childContextTypes=a({},t,i.default.object);var u=function(n){function o(){var n,r,i;s(this,o);for(var u=arguments.length,a=Array(u),f=0;f<u;f++)a[f]=arguments[f];return i=l(this,(n=o.__proto__||Object.getPrototypeOf(o)).call.apply(n,[this].concat(a))),r=i,i.state={value:i.context[t]?i.context[t].value:e},i.onUpdate=function(e){return i.setState({value:e})},l(i,r)}return f(o,n),r(o,[{key:"componentDidMount",value:function(){this.context[t]&&this.context[t].on(this.onUpdate)}},{key:"componentWillUnmount",value:function(){this.context[t]&&this.context[t].off(this.onUpdate)}},{key:"render",value:function(){var e=this.props.children,t=Array.isArray(e)?e[0]:e;if("function"==typeof t)return t(this.state.value)}}]),o}(o.default);return u.contextTypes=a({},t,i.default.object),{Provider:n,Consumer:u}};var o=u(n(2)),i=u(n(14));function u(e){return e&&e.__esModule?e:{default:e}}function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function l(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function f(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function s(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var c=function(){function e(t){s(this,e),this.handlers=[],this.value=t}return r(e,[{key:"on",value:function(e){this.handlers.push(e)}},{key:"off",value:function(e){this.handlers=this.handlers.filter(function(t){return t!==e})}},{key:"emit",value:function(e){this.value=e,this.handlers.forEach(function(t){return t(e)})}}]),e}(),d=0;e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,o=n(16),i=(r=o)&&r.__esModule?r:{default:r};function u(e){return e=(0,i.default)(e,[]),Array.isArray(e)?e:[].concat(e)}var a={map:function(e,t,n){return null==e?null:(e=u(e)).map(function(e,r){return t.call(n,e,r)})},forEach:function(e,t,n){if(null==e)return null;(e=u(e)).forEach(function(e,r){return t.call(n,e,r)})},count:function(e){return null==e?0:u(e).length},only:function(e){if(1!==(e=a.toArray(e)).length)throw new Error("Children.only: expected to receive a single element child.");return e[0]},toArray:function(e){return null==e?[]:u(e).filter(function(e){return null!==e})}};t.default=a,e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default="0.6.2",e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){e=(0,o.default)(e),r.default.driver.setNativeProps(e,t)};var r=i(n(0)),o=i(n(8));function i(e){return e&&e.__esModule?e:{default:e}}e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,o=n(1),i=(r=o)&&r.__esModule?r:{default:r};t.default=function(e){return null==e?null:i.default.get(e)},e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}();t.default=function(e,t){return(0,a.createElement)(f,{element:e,container:t})};var o=l(n(2)),i=l(n(4)),u=l(n(6)),a=n(7);function l(e){return e&&e.__esModule?e:{default:e}}var f=function(e){function t(e,n){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,o.default),r(t,[{key:"componentDidMount",value:function(){this.renderPortal()}},{key:"componentDidUpdate",value:function(e){e.container!==this.props.container&&(0,u.default)(e.container),this.renderPortal()}},{key:"componentWillUnmount",value:function(){(0,u.default)(this.props.container)}},{key:"renderPortal",value:function(){(0,i.default)(this.props.element,this.props.container,{parent:this})}},{key:"render",value:function(){return null}}]),t}();e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,o=n(4),i=(r=o)&&r.__esModule?r:{default:r};t.default=function(e,t,n,r){if(t.childNodes)for(var o=[].concat(function(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t<e.length;t++)n[t]=e[t];return n}return Array.from(e)}(t.childNodes)),u=0;u<o.length;u++){var a=o[u];t.removeChild(a)}return(0,i.default)(e,t,n,r)},e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r={stretch:"stretch","flex-start":"start","flex-end":"end",center:"center"},o={row:"horizontal",column:"vertical"},i={"flex-start":"start","flex-end":"end",center:"center","space-between":"justify","space-around":"justify"},u={display:!0,flex:!0,alignItems:!0,alignSelf:!0,flexDirection:!0,justifyContent:!0,flexWrap:!0},a={isFlexProp:function(e){return u[e]},display:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return t.display="flex"===e?["-webkit-box","-webkit-flex","flex"]:e,t},flex:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return t.webkitBoxFlex=e,t.webkitFlex=e,t.flex=e,t},flexWrap:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return t.webkitFlexWrap=e,t.flexWrap=e,t},alignItems:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return t.webkitBoxAlign=r[e],t.webkitAlignItems=e,t.alignItems=e,t},alignSelf:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return t.webkitAlignSelf=e,t.alignSelf=e,t},flexDirection:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return t.webkitBoxOrient=o[e],t.webkitFlexDirection=e,t.flexDirection=e,t},justifyContent:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return t.webkitBoxPack=i[e],t.webkitJustifyContent=e,t.justifyContent=e,t}};t.default=a,e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i=n(10),u=n(25),a=(r=u)&&r.__esModule?r:{default:r};var l=/^on[A-Z]/,f="object"===("undefined"==typeof document?"undefined":o(document))&&"textContent"in document?"textContent":"nodeValue",s={deviceWidth:"undefined"!=typeof DEVICE_WIDTH&&DEVICE_WIDTH||null,viewportWidth:"undefined"!=typeof VIEWPORT_WIDTH&&VIEWPORT_WIDTH||750,eventRegistry:{},getDeviceWidth:function(){return this.deviceWidth||document.documentElement.clientWidth},setDeviceWidth:function(e){this.deviceWidth=e},getViewportWidth:function(){return this.viewportWidth},setViewportWidth:function(e){this.viewportWidth=e},getElementById:function(e){return document.getElementById(e)},createBody:function(){return document.body},createComment:function(e){return document.createComment(e)},createEmpty:function(){return this.createComment(" empty ")},createText:function(e){return document.createTextNode(e)},updateText:function(e,t){e[f]=t},createElement:function(e){var t=document.createElement(e.type),n=e.props;return this.setNativeProps(t,n),t},appendChild:function(e,t){return t.appendChild(e)},removeChild:function(e,t){(t=t||e.parentNode)&&t.removeChild(e)},replaceChild:function(e,t,n){(n=n||t.parentNode).replaceChild(e,t)},insertAfter:function(e,t,n){n=n||t.parentNode;var r=t.nextSibling;r?n.insertBefore(e,r):n.appendChild(e)},insertBefore:function(e,t,n){(n=n||t.parentNode).insertBefore(e,t)},addEventListener:function(e,t,n,r){return this.eventRegistry[t]?this.eventRegistry[t]("addEvent",e,t,n,r):e.addEventListener(t,n)},removeEventListener:function(e,t,n,r){return this.eventRegistry[t]?this.eventRegistry[t]("removeEvent",e,t,n,r):e.removeEventListener(t,n)},removeAllEventListeners:function(e){},removeAttribute:function(e,t){if("dangerouslySetInnerHTML"===t)return e.innerHTML=null;if("className"===t&&(t="class"),t in e)try{e[t]=null}catch(e){}e.removeAttribute(t)},setAttribute:function(e,t,n){if("dangerouslySetInnerHTML"===t)return e.innerHTML=n.__html;if("className"===t&&(t="class"),t in e)try{e[t]=n}catch(r){e.setAttribute(t,n)}else e.setAttribute(t,n)},setStyles:function(e,t){var n={};for(var r in t){var o=t[r];a.default.isFlexProp(r)?a.default[r](o,n):n[r]=(0,i.convertUnit)(o,r)}for(var u in n){var l=n[u];if(Array.isArray(l))for(var f=0;f<l.length;f++)e.style[u]=l[f];else e.style[u]=l}},beforeRender:function(){(0,i.setRem)(this.getDeviceWidth()/this.getViewportWidth())},setNativeProps:function(e,t){for(var n in t){var r=t[n];if("children"!==n&&null!=r)if("style"===n)this.setStyles(e,r);else if(l.test(n)){var o=n.slice(2).toLowerCase();this.addEventListener(e,o,r)}else this.setAttribute(e,n,r)}}};t.default=s,e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={parse:function(e){return e.type="div",e}},e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};function o(e,t,n){return{fontSize:e*t,marginTop:e*t*n,marginBottom:e*t*n,fontWeight:"bold"}}var i={h1:o(28,2,.67),h2:o(28,1.5,.83),h3:o(28,1.17,1),h4:o(28,1,1.33),h5:o(28,.83,1.67),h6:o(28,.67,2.33)};t.default={parse:function(e){var t=e.type,n=e.props;return e.type="text",n.style=r({},i[t]||i.h6,n.style),"string"!=typeof n.children||n.value||(n.value=n.children,n.children=null),e}},e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};t.default={parse:function(e){var t=e.props;e.type="text";var n=t.style,o=t.disabled,i=t.children,u=r({textAlign:"center",fontSize:22,paddingTop:4,paddingRight:12,paddingBottom:6,paddingLeft:12,borderWidth:4,borderStyle:"solid",borderColor:"#000000",backgroudColor:"#c0c0c0"},n);return o&&(t.onClick=null,u=r({},u,{color:"#7f7f7f",borderColor:"#7f7f7f"})),"string"==typeof i&&(t.value=i,t.children=null),e}},e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},i={fontSize:28,marginTop:28,marginBottom:28},u={u:{textDecoration:"underline"},s:{textDecoration:"line-through"},i:{fontStyle:"italic"},b:{fontWeight:"bold"},del:{textDecoration:"line-through"},em:{fontStyle:"italic"},strong:{fontWeight:"bold"},big:{fontSize:33.6},small:{fontSize:28*.8}};function a(e){var t=e.type,n=e.props,r=n.style,i=n.children;"img"===t&&(t="image"),u[t]&&(r=o({},u[t],r),t="span"),n.style=null,n.children=null;var a={type:t,style:r,attr:n||{}};return i&&("span"===t&&"string"==typeof i?a.attr.value=i:a.children=l(i)),a}function l(e){var t=[];Array.isArray(e)||(e=[e]);for(var n=0;n<e.length;n++){var o=e[n];"string"==typeof o?t.push({type:"span",attr:{value:o}}):"object"===(void 0===o?"undefined":r(o))&&t.push(a(o))}return t}t.default={parse:function(e){var t=e.props,n=t.children;return e.type="richtext",t.style=o({},i,t.style),t.value=l(n),t.children=null,e}},e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={parse:function(e){var t=e.props;return e.type="text","string"!=typeof t.children||t.value||(t.value=t.children,t.children=null),e}},e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={parse:function(e){var t=e.props;return"string"!=typeof t.children||t.value||(t.value=t.children,t.children=null),e}},e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(9);t.default={parse:function(e){var t=e.props;return e.props=(0,r.transformPropsAttrsToStyle)(t,["width","height"]),e}},e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(9);t.default={parse:function(e){var t=e.props;return e.type="image",e.props=(0,r.transformPropsAttrsToStyle)(t,["width","height"]),e}},e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=c(n(34)),o=c(n(33)),i=c(n(32)),u=c(n(31)),a=c(n(30)),l=c(n(29)),f=c(n(28)),s=c(n(27));function c(e){return e&&e.__esModule?e:{default:e}}t.default={span:u.default,p:a.default,img:r.default,button:l.default,video:o.default,textarea:i.default,h1:f.default,h2:f.default,h3:f.default,h4:f.default,h5:f.default,h6:f.default,nav:s.default,article:s.default,section:s.default,footer:s.default,aside:s.default,main:s.default},e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i=n(10),u=n(35),a=(r=u)&&r.__esModule?r:{default:r};var l=/^on[A-Z]/,f=/^aria-/,s={},c="object"===("undefined"==typeof __weex_document__?"undefined":o(__weex_document__))?__weex_document__:"object"===(void 0===c?"undefined":o(c))?c:null,d={deviceWidth:750,viewportWidth:750,getDeviceWidth:function(){return this.deviceWidth},setDeviceWidth:function(e){this.deviceWidth=e},getViewportWidth:function(){return this.viewportWidth},setViewportWidth:function(e){this.viewportWidth=e},getElementById:function(e){return s[e]},createBody:function(){if(c.body)return c.body;var e=c.documentElement,t=c.createBody(d.bodyType,d.bodyProps);return e.appendChild(t),t},createComment:function(e){return c.createComment(e)},createEmpty:function(){return this.createComment(" empty ")},createText:function(e){return d.createElement({type:"text",props:{value:e}})},updateText:function(e,t){this.setAttribute(e,"value",t)},createElement:function(e){var t=a.default[e.type];t&&(e=t.parse(e));var n=e.props,r={},o=n.style;for(var u in o)r[u]=(0,i.convertUnit)(o[u],u);var l=c.createElement(e.type,{style:r});return this.setNativeProps(l,n,!0),l},appendChild:function(e,t){return t.appendChild(e)},removeChild:function(e,t){t=t||e.parentNode;var n=e.attr&&e.attr.id;return null!=n&&(s[n]=null),t.removeChild(e)},replaceChild:function(e,t,n){n=n||t.parentNode;var r=t.previousSibling,o=t.nextSibling;this.removeChild(t,n),r?this.insertAfter(e,r,n):o?this.insertBefore(e,o,n):this.appendChild(e,n)},insertAfter:function(e,t,n){return(n=n||t.parentNode).insertAfter(e,t)},insertBefore:function(e,t,n){return(n=n||t.parentNode).insertBefore(e,t)},addEventListener:function(e,t,n,r){var o=r[t+"EventParams"];return e.addEvent(t,n,o)},removeEventListener:function(e,t,n){return e.removeEvent(t,n)},removeAllEventListeners:function(e){},removeAttribute:function(e,t,n){return"id"==t&&(s[n]=null),e.setAttr(t,void 0,!1)},setAttribute:function(e,t,n){return"id"==t&&(s[n]=e),f.test(t)&&(t=t.replace(/\-(\w)/,function(e,t){return t.toUpperCase()})),e.setAttr(t,n,!1)},setStyles:function(e,t){for(var n in t){var r=t[n];r=(0,i.convertUnit)(r,n),e.setStyle(n,r)}},beforeRender:function(){c.open(),(0,i.setRem)(this.getDeviceWidth()/this.getViewportWidth())},afterRender:function(){c.listener&&c.listener.createFinish&&c.listener.createFinish(),c.close()},setNativeProps:function(e,t,n){for(var r in t){var o=t[r];if("children"!==r&&null!=o)if("style"===r){if(n)continue;this.setStyles(e,o)}else if(l.test(r)){var i=r.slice(2).toLowerCase();this.addEventListener(e,i,o,t)}else this.setAttribute(e,r,o)}}};t.default=d,e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),o=f(n(0)),i=f(n(13)),u=f(n(1)),a=f(n(3)),l=f(n(11));function f(e){return e&&e.__esModule?e:{default:e}}var s=function(e){function t(e){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,i.default),r(t,[{key:"mountComponent",value:function(e,t,n,r){this._parent=e,this._parentInstance=t,this._context=n,this._mountID=o.default.mountID++;var i={_internal:this};this._instance=i;var u=this.getNativeNode(),a=this._currentElement;if(this.mountChildren(a,n),r)r(u,e);else for(var l=Array.isArray(e),f=0;f<u.length;f++){var s=u[f];l?e.push(s):o.default.driver.appendChild(s,e)}return i}},{key:"mountChildren",value:function(e,t){var n=this,r=this._renderedChildren={},o=this.getNativeNode();return e.map(function(e,i){var u=(0,a.default)(e),f=(0,l.default)(r,e,i);return r[f]=u,u._mountIndex=i,u.mountComponent(n._parent,n._instance,t,function(e){if(Array.isArray(e))for(var t=0;t<e.length;t++)o.push(e[t]);else o.push(e)})})}},{key:"unmountComponent",value:function(e){if(this._nativeNode&&(u.default.remove(this._nativeNode),!e))for(var t=0;t<this._nativeNode.length;t++)o.default.driver.removeChild(this._nativeNode[t]);this.unmountChildren(!0),this._currentElement=null,this._nativeNode=null,this._parent=null,this._parentInstance=null,this._context=null,this._instance=null}},{key:"updateComponent",value:function(e,t,n,r){this._currentElement=t,this.updateChildren(this._currentElement,r)}},{key:"getNativeNode",value:function(){return null==this._nativeNode&&(this._nativeNode=[]),this._nativeNode}},{key:"getPublicInstance",value:function(){return this.getNativeNode()}},{key:"getName",value:function(){return"fragment"}}]),t}();t.default=s,e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o=Object.prototype.hasOwnProperty;function i(e,t){return e===t?0!==e||1/e==1/t:e!=e&&t!=t}t.default=function(e,t){if(i(e,t))return!0;if("object"!==(void 0===e?"undefined":r(e))||null===e||"object"!==(void 0===t?"undefined":r(t))||null===t)return!1;var n=Object.keys(e),u=Object.keys(t);if(n.length!==u.length)return!1;for(var a=0;a<n.length;a++)if(!o.call(t,n[a])||!i(e[n[a]],t[n[a]]))return!1;return!0},e.exports=t.default},function(e,t,n){"use strict";function r(e,t){t&&(e._pendingCallbacks||(e._pendingCallbacks=[])).push(t)}Object.defineProperty(t,"__esModule",{value:!0});var o={setState:function(e,t,n){var o=e._internal;o&&(!function(e,t){t&&(e._pendingStateQueue||(e._pendingStateQueue=[])).push(t)}(o,t),r(o,n),!o._pendingState&&o._renderedComponent&&this.runUpdate(e))},forceUpdate:function(e,t){var n=e._internal;n&&(n._pendingForceUpdate=!0,r(n,t),n._renderedComponent&&this.runUpdate(e))},runUpdate:function(e){var t=e._internal,n=t._pendingCallbacks;t._pendingCallbacks=null;var r=t._currentElement,o=t._context;(t._pendingStateQueue||t._pendingForceUpdate)&&t.updateComponent(r,r,o,o),this.runCallbacks(n,e)},runCallbacks:function(e,t){if(e)for(var n=0;n<e.length;n++)e[n].call(t)}};t.default=o,e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,o=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),i=n(0);(r=i)&&r.__esModule;var u=function(){function e(t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.pureRender=t}return o(e,[{key:"render",value:function(){return this.pureRender(this.props,this.context)}}]),e}();t.default=u,e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),o=c(n(40)),i=c(n(39)),u=c(n(0)),a=c(n(12)),l=c(n(3)),f=c(n(5)),s=c(n(38));function c(e){return e&&e.__esModule?e:{default:e}}function d(e,t,n){try{return e()}catch(e){n?n(e):p(t,e)}}function p(e,t){for(var n=void 0;e;){if("function"==typeof e.componentDidCatch){n=e;break}if(!e._internal||!e._internal._parentInstance)break;e=e._internal._parentInstance}if(n)n.componentDidCatch(t);else{if(!u.default.sandbox)throw t;setTimeout(function(){throw t},0)}}var v=function(){function e(t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this._currentElement=t}return r(e,[{key:"getName",value:function(){var e=this._currentElement.type,t=this._instance&&this._instance.constructor;return e.displayName||t&&t.displayName||e.name||t&&t.name||null}},{key:"mountComponent",value:function(e,t,n,r){this._parent=e,this._parentInstance=t,this._context=n,this._mountID=u.default.mountID++,this._updateCount=0;var f=this._currentElement.type,s=this._currentElement.props,c=f.prototype,v=c&&f.prototype.isComponentClass,h=c&&f.prototype.render,y=this._processContext(n),m=void 0,_=void 0;if(v||h)m=new f(s,y,i.default);else{if("function"!=typeof f)throw new Error("Invalid component type: "+f+". (keys: "+Object.keys(f)+")");m=new o.default(f)}m.props=s,m.context=y,m.refs={},m.updater=i.default,m._internal=this,this._instance=m;var b=m.state;void 0===b&&(m.state=b=null);var g=null,C=function(e){g=e};return m.componentWillMount&&d(function(){m.componentWillMount()},m,C),null==_&&(u.default.component=this,m.state=this._processPendingState(s,y),d(function(){_=m.render()},m,C),u.default.component=null),this._renderedComponent=(0,l.default)(_),this._renderedComponent.mountComponent(this._parent,m,this._processChildContext(n),r),g&&p(m,g),this._currentElement&&this._currentElement.ref&&a.default.attach(this._currentElement._owner,this._currentElement.ref,this),m.componentDidMount&&d(function(){m.componentDidMount()},m),u.default.hook.Reconciler.mountComponent(this),m}},{key:"unmountComponent",value:function(e){var t=this._instance;if(t.componentWillUnmount&&d(function(){t.componentWillUnmount()},t),u.default.hook.Reconciler.unmountComponent(this),t._internal=null,null!=this._renderedComponent){var n=this._currentElement.ref;n&&a.default.detach(this._currentElement._owner,n,this),this._renderedComponent.unmountComponent(e),this._renderedComponent=null,this._instance=null}this._currentElement=null,this._parentInstance=null,this._pendingStateQueue=null,this._pendingForceUpdate=!1,this._context=null}},{key:"_processContext",value:function(e){var t=this._currentElement.type.contextTypes;if(!t)return{};var n={};for(var r in t)n[r]=e[r];return n}},{key:"_processChildContext",value:function(e){var t=this._instance,n=t.getChildContext&&t.getChildContext();return n?Object.assign({},e,n):e}},{key:"_processPendingState",value:function(e,t){var n=this._instance,r=this._pendingStateQueue;if(!r)return n.state;this._pendingStateQueue=null;for(var o=Object.assign({},n.state),i=0;i<r.length;i++){var u=r[i];Object.assign(o,"function"==typeof u?u.call(n,o,e,t):u)}return o}},{key:"updateComponent",value:function(e,t,n,r){var o=this._instance;o||console.error("Update component '"+this.getName()+"' that has already been unmounted (or failed to mount).");var l=!1,f=void 0,c=void 0;this._context===r?f=o.context:(f=this._processContext(r),l=!0),e===t?c=t.props:(c=t.props,l=!0);var p=l&&o.componentWillReceiveProps;p&&(this._pendingState=!0,d(function(){o.componentWillReceiveProps(c,f)},o),this._pendingState=!1),a.default.update(e,t,this);var v=!0,h=o.props,y=o.state,m=this._processPendingState(c,f);if(this._pendingForceUpdate||(o.shouldComponentUpdate?v=d(function(){return o.shouldComponentUpdate(c,m,f)},o):o.isPureComponentClass&&(v=!(0,s.default)(h,c)||!(0,s.default)(y,m))),v){this._pendingForceUpdate=!1;var _=o.context;d(function(){o.componentWillUpdate&&o.componentWillUpdate(c,m,f)},o),this._currentElement=t,this._context=r,o.props=c,o.state=m,o.context=f,this._updateRenderedComponent(r),d(function(){o.componentDidUpdate&&o.componentDidUpdate(h,y,_)},o),this._updateCount++}else this._currentElement=t,this._context=r,o.props=c,o.state=m,o.context=f;if(p){var b=this._pendingCallbacks;this._pendingCallbacks=null,i.default.runCallbacks(b,o)}u.default.hook.Reconciler.receiveComponent(this)}},{key:"_updateRenderedComponent",value:function(e){var t=this._renderedComponent,n=t._currentElement,r=this._instance,o=void 0;if(u.default.component=this,d(function(){o=r.render()},r),u.default.component=null,(0,f.default)(n,o))t.updateComponent(n,o,t._context,this._processChildContext(e));else{var i=t.getNativeNode();t.unmountComponent(!0),this._renderedComponent=(0,l.default)(o),this._renderedComponent.mountComponent(this._parent,r,this._processChildContext(e),function(e,t){Array.isArray(e)||(e=[e]),Array.isArray(i)||(i=[i]);for(var n=void 0,r=0;r<e.length;r++){var o=e[r];i[r]?u.default.driver.replaceChild(o,i[r]):u.default.driver.insertAfter(o,n),n=o}if(e.length<i.length)for(var a=e.length;a<i.length;a++)u.default.driver.removeChild(i[a])})}}},{key:"getNativeNode",value:function(){var e=this._renderedComponent;if(e)return e.getNativeNode()}},{key:"getPublicInstance",value:function(){var e=this._instance;return e instanceof o.default?null:e}}]),e}();t.default=v,e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,o=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),i=n(0),u=(r=i)&&r.__esModule?r:{default:r};var a=function(){function e(t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this._currentElement=t,this._stringText=String(t)}return o(e,[{key:"mountComponent",value:function(e,t,n,r){this._parent=e,this._parentInstance=t,this._context=n,this._mountID=u.default.mountID++;var o=this.getNativeNode();r?r(o,e):u.default.driver.appendChild(o,e);var i={_internal:this};return u.default.hook.Reconciler.mountComponent(this),i}},{key:"unmountComponent",value:function(e){this._nativeNode&&!e&&u.default.driver.removeChild(this._nativeNode,this._parent),u.default.hook.Reconciler.unmountComponent(this),this._currentElement=null,this._nativeNode=null,this._parent=null,this._parentInstance=null,this._context=null,this._stringText=null}},{key:"updateComponent",value:function(e,t,n){e!==t&&(this._currentElement=t,this._stringText=String(t),u.default.driver.updateText(this.getNativeNode(),this._stringText),u.default.hook.Reconciler.receiveComponent(this))}},{key:"getNativeNode",value:function(){return null==this._nativeNode&&(this._nativeNode=u.default.driver.createText(this._stringText)),this._nativeNode}}]),e}();t.default=a,e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,o=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),i=n(0),u=(r=i)&&r.__esModule?r:{default:r};var a=function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this._currentElement=null}return o(e,[{key:"mountComponent",value:function(e,t,n,r){this._parent=e,this._parentInstance=t,this._context=n;var o={_internal:this},i=this.getNativeNode();return r?r(i,e):u.default.driver.appendChild(i,e),o}},{key:"unmountComponent",value:function(e){this._nativeNode&&!e&&u.default.driver.removeChild(this._nativeNode,this._parent),this._nativeNode=null,this._parent=null,this._parentInstance=null,this._context=null}},{key:"updateComponent",value:function(){}},{key:"getNativeNode",value:function(){return null==this._nativeNode&&(this._nativeNode=u.default.driver.createEmpty()),this._nativeNode}}]),e}();t.default=a,e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=e.driver,n=e.hook,p=e.measurer,v=e.deviceWidth,h=e.viewportWidth,y=e.eventRegistry,m=e.bodyType,_=e.bodyProps;if(o.default.EmptyComponent=i.default,o.default.NativeComponent=u.default,o.default.TextComponent=a.default,o.default.FragmentComponent=f.default,o.default.CompositeComponent=l.default,o.default.hook=n||d.default,o.default.measurer=p,!o.default.driver){if(!t)if(r.isWeex)t=s.default;else{if(!r.isWeb)throw Error("No builtin driver matched");t=c.default}o.default.driver=t}v&&o.default.driver.setDeviceWidth&&o.default.driver.setDeviceWidth(v);h&&o.default.driver.setViewportWidth&&o.default.driver.setViewportWidth(h);y&&(o.default.driver.eventRegistry=y);m&&(o.default.driver.bodyType=m);_&&(o.default.driver.bodyProps=_)};var r=n(15),o=p(n(0)),i=p(n(43)),u=p(n(13)),a=p(n(42)),l=p(n(41)),f=p(n(37)),s=p(n(36)),c=p(n(26)),d=p(n(17));function p(e){return e&&e.__esModule?e:{default:e}}e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,o=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),i=n(2),u=(r=i)&&r.__esModule?r:{default:r};var a=function(e){function t(e,n){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,u.default),o(t,[{key:"isPureComponentClass",value:function(){}}]),t}();t.default=a,e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,o=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),i=n(2),u=(r=i)&&r.__esModule?r:{default:r};function a(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}var l=1,f=function(e){function t(){var e,n,r;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var o=arguments.length,i=Array(o),u=0;u<o;u++)i[u]=arguments[u];return n=r=a(this,(e=t.__proto__||Object.getPrototypeOf(t)).call.apply(e,[this].concat(i))),r.rootID=l++,a(r,n)}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,u.default),o(t,[{key:"isRootComponent",value:function(){}},{key:"render",value:function(){return this.props.children}},{key:"getPublicInstance",value:function(){return this.getRenderedComponent().getPublicInstance()}},{key:"getRenderedComponent",value:function(){return this._internal._renderedComponent}}]),t}();t.default=f,e.exports=t.default},function(e,t,n){"use strict";var r,o=n(17),i=(r=o)&&r.__esModule?r:{default:r};"undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.inject&&__REACT_DEVTOOLS_GLOBAL_HOOK__.inject(i.default)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.createContext=t.Children=t.version=t.setNativeProps=t.findComponentInstance=t.unmountComponentAtNode=t.findDOMNode=t.createPortal=t.hydrate=t.render=t.PropTypes=t.PureComponent=t.Component=t.createFactory=t.isValidElement=t.cloneElement=t.createElement=void 0,n(47);var r=n(7),o=m(n(2)),i=m(n(45)),u=m(n(14)),a=m(n(4)),l=m(n(24)),f=m(n(23)),s=m(n(8)),c=m(n(6)),d=m(n(22)),p=m(n(21)),v=m(n(20)),h=m(n(19)),y=m(n(18));function m(e){return e&&e.__esModule?e:{default:e}}t.createElement=r.createElement,t.cloneElement=r.cloneElement,t.isValidElement=r.isValidElement,t.createFactory=r.createFactory,t.Component=o.default,t.PureComponent=i.default,t.PropTypes=u.default,t.render=a.default,t.hydrate=l.default,t.createPortal=f.default,t.findDOMNode=s.default,t.unmountComponentAtNode=c.default,t.findComponentInstance=d.default,t.setNativeProps=p.default,t.version=v.default,t.Children=h.default,t.createContext=y.default}])}); | ||
//# sourceMappingURL=rax.min.map |
@@ -40,3 +40,3 @@ 'use strict'; | ||
var TREE = 'tree'; | ||
var EVENT_PREFIX_REGEXP = /on[A-Z]/; | ||
var EVENT_PREFIX_REGEXP = /^on[A-Z]/; | ||
@@ -251,5 +251,4 @@ /** | ||
} | ||
} else if (EVENT_PREFIX_REGEXP.test(propKey)) { | ||
// Update event binding | ||
} else if (EVENT_PREFIX_REGEXP.test(propKey)) { | ||
var eventName = propKey.slice(2).toLowerCase(); | ||
@@ -264,4 +263,4 @@ | ||
} | ||
} else { | ||
// Update other property | ||
} else { | ||
var payload = {}; | ||
@@ -268,0 +267,0 @@ payload[propKey] = nextProp; |
@@ -6,3 +6,3 @@ 'use strict'; | ||
}); | ||
exports.default = '0.6.1'; | ||
exports.default = '0.6.2'; | ||
module.exports = exports['default']; |
{ | ||
"name": "rax", | ||
"version": "0.6.1", | ||
"version": "0.6.2", | ||
"description": "A universal React-compatible render engine.", | ||
@@ -19,8 +19,8 @@ "license": "BSD-3-Clause", | ||
"dependencies": { | ||
"driver-browser": "^0.6.1", | ||
"driver-server": "^0.6.1", | ||
"driver-weex": "^0.6.1", | ||
"style-unit": "^0.6.1", | ||
"universal-env": "^0.6.1" | ||
"driver-browser": "^0.6.2", | ||
"driver-server": "^0.6.2", | ||
"driver-weex": "^0.6.2", | ||
"style-unit": "^0.6.2", | ||
"universal-env": "^0.6.2" | ||
} | ||
} |
@@ -11,3 +11,3 @@ import Host from './host'; | ||
const TREE = 'tree'; | ||
const EVENT_PREFIX_REGEXP = /on[A-Z]/; | ||
const EVENT_PREFIX_REGEXP = /^on[A-Z]/; | ||
@@ -223,5 +223,4 @@ /** | ||
} | ||
} else if (EVENT_PREFIX_REGEXP.test(propKey)) { | ||
// Update event binding | ||
} else if (EVENT_PREFIX_REGEXP.test(propKey)) { | ||
let eventName = propKey.slice(2).toLowerCase(); | ||
@@ -236,4 +235,4 @@ | ||
} | ||
} else { | ||
// Update other property | ||
} else { | ||
let payload = {}; | ||
@@ -240,0 +239,0 @@ payload[propKey] = nextProp; |
@@ -1,1 +0,1 @@ | ||
export default '0.6.1'; | ||
export default '0.6.2'; |
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
1147019
126
16979
Updateddriver-browser@^0.6.2
Updateddriver-server@^0.6.2
Updateddriver-weex@^0.6.2
Updatedstyle-unit@^0.6.2
Updateduniversal-env@^0.6.2