X-Git-Url: http://git.squeep.com/?a=blobdiff_plain;f=priv%2Fstatic%2Fpacks%2Fflavours%2Fvanilla%2Fshare.js;h=fdfa039cb6115d7910af4a24e08c18e18a52fa63;hb=a42a0716ec769dfbd97505b6c872c5ea1a8f800a;hp=173c263bf7aad04875991ac60fefaead9cecfb85;hpb=a1869f5272ddd83cdf2b2fc487668de79f2d0c6d;p=akkoma diff --git a/priv/static/packs/flavours/vanilla/share.js b/priv/static/packs/flavours/vanilla/share.js index 173c263bf..fdfa039cb 100644 --- a/priv/static/packs/flavours/vanilla/share.js +++ b/priv/static/packs/flavours/vanilla/share.js @@ -1,2 +1,3 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[92,0],[function(e,t,n){"use strict";function r(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}n.d(t,"a",function(){return r})},function(e,t,n){"use strict";var c;function r(e,t,n,r){c||(c="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var a=e&&e.defaultProps,o=arguments.length-3;if(t||0===o||(t={children:void 0}),t&&a)for(var i in a)void 0===t[i]&&(t[i]=a[i]);else t||(t=a||{});if(1===o)t.children=r;else if(1>>0;if(""+n!==t||4294967295===n)return NaN;t=n}return t<0?S(e)+t:t}function C(){return!0}function T(e,t,n){return(0===e||void 0!==n&&e<=-n)&&(void 0===t||void 0!==n&&n<=t)}function F(e,t){return M(e,t,0)}function I(e,t){return M(e,t,t)}function M(e,t,n){return void 0===e?n:e<0?Math.max(0,t+e):void 0===t?e:Math.min(t,e)}var P=0,D=1,N=2,L="function"==typeof Symbol&&Symbol.iterator,A="@@iterator",R=L||A;function U(e){this.next=e}function z(e,t,n,r){var a=0===e?t:1===e?n:[t,n];return r?r.value=a:r={value:a,done:!1},r}function q(){return{value:void 0,done:!0}}function H(e){return!!K(e)}function W(e){return e&&"function"==typeof e.next}function B(e){var t=K(e);return t&&t.call(e)}function K(e){var t=e&&(L&&e[L]||e[A]);if("function"==typeof t)return t}function V(e){return e&&"number"==typeof e.length}function X(e){return null==e?ie():l(e)?e.toSeq():function(e){var t=ce(e)||"object"==typeof e&&new ne(e);if(t)return t;throw new TypeError("Expected Array or iterable object of values, or keyed object: "+e)}(e)}function Q(e){return null==e?ie().toKeyedSeq():l(e)?f(e)?e.toSeq():e.fromEntrySeq():se(e)}function $(e){return null==e?ie():l(e)?f(e)?e.entrySeq():e.toIndexedSeq():ue(e)}function G(e){return(null==e?ie():l(e)?f(e)?e.entrySeq():e:ue(e)).toSetSeq()}U.prototype.toString=function(){return"[Iterator]"},U.KEYS=P,U.VALUES=D,U.ENTRIES=N,U.prototype.inspect=U.prototype.toSource=function(){return this.toString()},U.prototype[R]=function(){return this},e(X,u),X.of=function(){return X(arguments)},X.prototype.toSeq=function(){return this},X.prototype.toString=function(){return this.__toString("Seq {","}")},X.prototype.cacheResult=function(){return!this._cache&&this.__iterateUncached&&(this._cache=this.entrySeq().toArray(),this.size=this._cache.length),this},X.prototype.__iterate=function(e,t){return le(this,e,t,!0)},X.prototype.__iterator=function(e,t){return fe(this,e,t,!0)},e(Q,X),Q.prototype.toKeyedSeq=function(){return this},e($,X),$.of=function(){return $(arguments)},$.prototype.toIndexedSeq=function(){return this},$.prototype.toString=function(){return this.__toString("Seq [","]")},$.prototype.__iterate=function(e,t){return le(this,e,t,!1)},$.prototype.__iterator=function(e,t){return fe(this,e,t,!1)},e(G,X),G.of=function(){return G(arguments)},G.prototype.toSetSeq=function(){return this},X.isSeq=oe,X.Keyed=Q,X.Set=G,X.Indexed=$;var Y,J,Z,ee="@@__IMMUTABLE_SEQ__@@";function te(e){this._array=e,this.size=e.length}function ne(e){var t=Object.keys(e);this._object=e,this._keys=t,this.size=t.length}function re(e){this._iterable=e,this.size=e.length||e.size}function ae(e){this._iterator=e,this._iteratorCache=[]}function oe(e){return!(!e||!e[ee])}function ie(){return Y||(Y=new te([]))}function se(e){var t=Array.isArray(e)?new te(e).fromEntrySeq():W(e)?new ae(e).fromEntrySeq():H(e)?new re(e).fromEntrySeq():"object"==typeof e?new ne(e):void 0;if(!t)throw new TypeError("Expected Array or iterable object of [k, v] entries, or keyed object: "+e);return t}function ue(e){var t=ce(e);if(!t)throw new TypeError("Expected Array or iterable object of values: "+e);return t}function ce(e){return V(e)?new te(e):W(e)?new ae(e):H(e)?new re(e):void 0}function le(e,t,n,r){var a=e._cache;if(a){for(var o=a.length-1,i=0;i<=o;i++){var s=a[n?o-i:i];if(!1===t(s[1],r?s[0]:i,e))return i+1}return i}return e.__iterateUncached(t,n)}function fe(e,t,n,r){var a=e._cache;if(a){var o=a.length-1,i=0;return new U(function(){var e=a[n?o-i:i];return i++>o?{value:void 0,done:!0}:z(t,r?e[0]:i-1,e[1])})}return e.__iteratorUncached(t,n)}function de(e,t){return t?function n(r,a,e,t){return Array.isArray(a)?r.call(t,e,$(a).map(function(e,t){return n(r,e,t,a)})):he(a)?r.call(t,e,Q(a).map(function(e,t){return n(r,e,t,a)})):a}(t,e,"",{"":e}):pe(e)}function pe(e){return Array.isArray(e)?$(e).map(pe).toList():he(e)?Q(e).map(pe).toMap():e}function he(e){return e&&(e.constructor===Object||void 0===e.constructor)}function me(e,t){if(e===t||e!=e&&t!=t)return!0;if(!e||!t)return!1;if("function"==typeof e.valueOf&&"function"==typeof t.valueOf){if(e=e.valueOf(),t=t.valueOf(),e===t||e!=e&&t!=t)return!0;if(!e||!t)return!1}return!("function"!=typeof e.equals||"function"!=typeof t.equals||!e.equals(t))}function ge(n,e){if(n===e)return!0;if(!l(e)||void 0!==n.size&&void 0!==e.size&&n.size!==e.size||void 0!==n.__hash&&void 0!==e.__hash&&n.__hash!==e.__hash||f(n)!==f(e)||d(n)!==d(e)||h(n)!==h(e))return!1;if(0===n.size&&0===e.size)return!0;var r=!p(n);if(h(n)){var a=n.entries();return e.every(function(e,t){var n=a.next().value;return n&&me(n[1],e)&&(r||me(n[0],t))})&&a.next().done}var o=!1;if(void 0===n.size)if(void 0===e.size)"function"==typeof n.cacheResult&&n.cacheResult();else{o=!0;var t=n;n=e,e=t}var i=!0,s=e.__iterate(function(e,t){if(r?!n.has(e):o?!me(e,n.get(t,v)):!me(n.get(t,v),e))return i=!1});return i&&n.size===s}function be(e,t){if(!(this instanceof be))return new be(e,t);if(this._value=e,this.size=void 0===t?1/0:Math.max(0,t),0===this.size){if(J)return J;J=this}}function ve(e,t){if(!e)throw new Error(t)}function ye(e,t,n){if(!(this instanceof ye))return new ye(e,t,n);if(ve(0!==n,"Cannot step a Range by 0"),e=e||0,void 0===t&&(t=1/0),n=void 0===n?1:Math.abs(n),to?{value:void 0,done:!0}:z(t,e,r[e])})},ne.prototype[i]=!0,e(re,$),re.prototype.__iterateUncached=function(e,t){if(t)return this.cacheResult().__iterate(e,t);var n=this._iterable,r=B(n),a=0;if(W(r))for(var o;!(o=r.next()).done&&!1!==e(o.value,a++,this););return a},re.prototype.__iteratorUncached=function(t,e){if(e)return this.cacheResult().__iterator(t,e);var n=this._iterable,r=B(n);if(!W(r))return new U(q);var a=0;return new U(function(){var e=r.next();return e.done?e:z(t,a++,e.value)})},e(ae,$),ae.prototype.__iterateUncached=function(e,t){if(t)return this.cacheResult().__iterate(e,t);for(var n,r=this._iterator,a=this._iteratorCache,o=0;o=r.length){var e=n.next();if(e.done)return e;r[a]=e.value}return z(t,a,r[a++])})},e(be,$),be.prototype.toString=function(){return 0===this.size?"Repeat []":"Repeat [ "+this._value+" "+this.size+" times ]"},be.prototype.get=function(e,t){return this.has(e)?this._value:t},be.prototype.includes=function(e){return me(this._value,e)},be.prototype.slice=function(e,t){var n=this.size;return T(e,t,n)?this:new be(this._value,I(t,n)-F(e,n))},be.prototype.reverse=function(){return this},be.prototype.indexOf=function(e){return me(this._value,e)?0:-1},be.prototype.lastIndexOf=function(e){return me(this._value,e)?this.size:-1},be.prototype.__iterate=function(e,t){for(var n=0;n>>16)*r+n*(t>>>16)<<16>>>0)|0};function Ee(e){return e>>>1&1073741824|3221225471&e}function Se(e){if(!1===e||null==e)return 0;if("function"==typeof e.valueOf&&(!1===(e=e.valueOf())||null==e))return 0;if(!0===e)return 1;var t,n,r=typeof e;if("number"===r){if(e!=e||e===1/0)return 0;var a=0|e;for(a!==e&&(a^=4294967295*e);4294967295De?(void 0===(n=Ae[t=e])&&(n=xe(t),Le===Ne&&(Le=0,Ae={}),Le++,Ae[t]=n),n):xe(e);if("function"==typeof e.hashCode)return e.hashCode();if("object"===r)return function(e){var t;if(Ie&&void 0!==(t=Ce.get(e)))return t;if(void 0!==(t=e[Pe]))return t;if(!Fe){if(void 0!==(t=e.propertyIsEnumerable&&e.propertyIsEnumerable[Pe]))return t;if(void 0!==(t=function(e){if(e&&0=n.length)throw new Error("Missing value for key: "+n[t]);e.set(n[t],n[t+1])}})},Ue.prototype.toString=function(){return this.__toString("Map {","}")},Ue.prototype.get=function(e,t){return this._root?this._root.get(0,void 0,e,t):t},Ue.prototype.set=function(e,t){return et(this,e,t)},Ue.prototype.setIn=function(e,t){return this.updateIn(e,v,function(){return t})},Ue.prototype.remove=function(e){return et(this,e,v)},Ue.prototype.deleteIn=function(e){return this.updateIn(e,function(){return v})},Ue.prototype.update=function(e,t,n){return 1===arguments.length?e(this):this.updateIn([e],t,n)},Ue.prototype.updateIn=function(e,t,n){n||(n=t,t=void 0);var r=function e(t,n,r,a){var o=t===v,i=n.next();if(i.done){var s=o?r:t,u=a(s);return u===s?t:u}ve(o||t&&t.set,"invalid keyPath");var c=i.value,l=o?v:t.get(c,v),f=e(l,n,r,a);return f===l?t:f===v?t.remove(c):(o?Ze():t).set(c,f)}(this,rn(e),t,n);return r===v?void 0:r},Ue.prototype.clear=function(){return 0===this.size?this:this.__ownerID?(this.size=0,this._root=null,this.__hash=void 0,this.__altered=!0,this):Ze()},Ue.prototype.merge=function(){return at(this,void 0,arguments)},Ue.prototype.mergeWith=function(e){var t=r.call(arguments,1);return at(this,e,t)},Ue.prototype.mergeIn=function(e){var t=r.call(arguments,1);return this.updateIn(e,Ze(),function(e){return"function"==typeof e.merge?e.merge.apply(e,t):t[t.length-1]})},Ue.prototype.mergeDeep=function(){return at(this,ot,arguments)},Ue.prototype.mergeDeepWith=function(e){var t=r.call(arguments,1);return at(this,it(e),t)},Ue.prototype.mergeDeepIn=function(e){var t=r.call(arguments,1);return this.updateIn(e,Ze(),function(e){return"function"==typeof e.mergeDeep?e.mergeDeep.apply(e,t):t[t.length-1]})},Ue.prototype.sort=function(e){return Ft(Vt(this,e))},Ue.prototype.sortBy=function(e,t){return Ft(Vt(this,t,e))},Ue.prototype.withMutations=function(e){var t=this.asMutable();return e(t),t.wasAltered()?t.__ensureOwner(this.__ownerID):this},Ue.prototype.asMutable=function(){return this.__ownerID?this:this.__ensureOwner(new j)},Ue.prototype.asImmutable=function(){return this.__ensureOwner()},Ue.prototype.wasAltered=function(){return this.__altered},Ue.prototype.__iterator=function(e,t){return new $e(this,e,t)},Ue.prototype.__iterate=function(t,e){var n=this,r=0;return this._root&&this._root.iterate(function(e){return r++,t(e[1],e[0],n)},e),r},Ue.prototype.__ensureOwner=function(e){return e===this.__ownerID?this:e?Je(this.size,this._root,e,this.__hash):(this.__ownerID=e,this.__altered=!1,this)},Ue.isMap=ze;var qe,He="@@__IMMUTABLE_MAP__@@",We=Ue.prototype;function Be(e,t){this.ownerID=e,this.entries=t}function Ke(e,t,n){this.ownerID=e,this.bitmap=t,this.nodes=n}function Ve(e,t,n){this.ownerID=e,this.count=t,this.nodes=n}function Xe(e,t,n){this.ownerID=e,this.keyHash=t,this.entries=n}function Qe(e,t,n){this.ownerID=e,this.keyHash=t,this.entry=n}function $e(e,t,n){this._type=t,this._reverse=n,this._stack=e._root&&Ye(e._root)}function Ge(e,t){return z(e,t[0],t[1])}function Ye(e,t){return{node:e,index:0,__prev:t}}function Je(e,t,n,r){var a=Object.create(We);return a.size=e,a._root=t,a.__ownerID=n,a.__hash=r,a.__altered=!1,a}function Ze(){return qe||(qe=Je(0))}function et(e,t,n){var r,a;if(e._root){var o=_(g),i=_(b);if(r=tt(e._root,e.__ownerID,0,void 0,t,n,o,i),!i.value)return e;a=e.size+(o.value?n===v?-1:1:0)}else{if(n===v)return e;a=1,r=new Be(e.__ownerID,[[t,n]])}return e.__ownerID?(e.size=a,e._root=r,e.__hash=void 0,e.__altered=!0,e):r?Je(a,r):Ze()}function tt(e,t,n,r,a,o,i,s){return e?e.update(t,n,r,a,o,i,s):o===v?e:(k(s),k(i),new Qe(t,r,[a,o]))}function nt(e){return e.constructor===Qe||e.constructor===Xe}function rt(e,t,n,r,a){if(e.keyHash===r)return new Xe(t,r,[e.entry,a]);var o,i=(0===n?e.keyHash:e.keyHash>>>n)&y,s=(0===n?r:r>>>n)&y,u=i===s?[rt(e,t,n+w,r,a)]:(o=new Qe(t,r,a),i>1&1431655765))+(e>>2&858993459))+(e>>4)&252645135,e+=e>>8,127&(e+=e>>16)}function ct(e,t,n,r){var a=r?e:E(e);return a[t]=n,a}We[He]=!0,We[m]=We.remove,We.removeIn=We.deleteIn,Be.prototype.get=function(e,t,n,r){for(var a=this.entries,o=0,i=a.length;o=lt)return function(e,t,n,r){e||(e=new j);for(var a=new Qe(e,Se(n),[n,r]),o=0;o>>e)&y),o=this.bitmap;return 0==(o&a)?r:this.nodes[ut(o&a-1)].get(e+w,t,n,r)},Ke.prototype.update=function(e,t,n,r,a,o,i){void 0===n&&(n=Se(r));var s=(0===t?n:n>>>t)&y,u=1<=ft)return function(e,t,n,r,a){for(var o=0,i=new Array(O),s=0;0!==n;s++,n>>>=1)i[s]=1&n?t[o++]:void 0;return i[r]=a,new Ve(e,o+1,i)}(e,d,c,s,h);if(l&&!h&&2===d.length&&nt(d[1^f]))return d[1^f];if(l&&h&&1===d.length&&nt(h))return h;var m=e&&e===this.ownerID,g=l?h?c:c^u:c|u,b=l?h?ct(d,f,h,m):function(e,t,n){var r=e.length-1;if(n&&t===r)return e.pop(),e;for(var a=new Array(r),o=0,i=0;i>>e)&y,o=this.nodes[a];return o?o.get(e+w,t,n,r):r},Ve.prototype.update=function(e,t,n,r,a,o,i){void 0===n&&(n=Se(r));var s=(0===t?n:n>>>t)&y,u=a===v,c=this.nodes,l=c[s];if(u&&!l)return this;var f=tt(l,e,t+w,n,r,a,o,i);if(f===l)return this;var d=this.count;if(l){if(!f&&--d=e.size||t<0)return e.withMutations(function(e){t<0?xt(e,t).set(0,n):xt(e,0,t+1).set(t,n)});t+=e._origin;var r=e._tail,a=e._root,o=_(b);return t>=Tt(e._capacity)?r=jt(r,e.__ownerID,0,t,n,o):a=jt(a,e.__ownerID,e._level,t,n,o),o.value?e.__ownerID?(e._root=a,e._tail=r,e.__hash=void 0,e.__altered=!0,e):Ot(e._origin,e._capacity,e._level,a,r):e}(this,e,t)},pt.prototype.remove=function(e){return this.has(e)?0===e?this.shift():e===this.size-1?this.pop():this.splice(e,1):this},pt.prototype.insert=function(e,t){return this.splice(e,0,t)},pt.prototype.clear=function(){return 0===this.size?this:this.__ownerID?(this.size=this._origin=this._capacity=0,this._level=w,this._root=this._tail=null,this.__hash=void 0,this.__altered=!0,this):kt()},pt.prototype.push=function(){var n=arguments,r=this.size;return this.withMutations(function(e){xt(e,0,r+n.length);for(var t=0;t>>t&y;if(r>=this.array.length)return new bt([],e);var a,o=0===r;if(0>>t&y;if(a>=this.array.length)return this;if(0>a,O<(c=1+(b-o>>a))&&(c=O),function(){for(;;){if(i){var e=i();if(e!==_t)return e;i=null}if(u===c)return _t;var t=m?--c:u++;i=_(s&&s[t],a-w,o+(t<>>n&y,u=e&&s=Tt(e._capacity))return e._tail;if(t<1<>>r&y],r-=w;return n}}function xt(e,t,n){void 0!==t&&(t|=0),void 0!==n&&(n|=0);var r=e.__ownerID||new j,a=e._origin,o=e._capacity,i=a+t,s=void 0===n?o:n<0?o+n:a+n;if(i===a&&s===o)return e;if(s<=i)return e.clear();for(var u=e._level,c=e._root,l=0;i+l<0;)c=new bt(c&&c.array.length?[void 0,c]:[],r),l+=1<<(u+=w);l&&(i+=l,a+=l,s+=l,o+=l);for(var f=Tt(o),d=Tt(s);1<>>g&y;m=m.array[b]=Et(m.array[b],r)}m.array[f>>>w&y]=p}if(s>>u&y;if(v!==d>>>u&y)break;v&&(l+=(1<a&&(a=s.size),l(i)||(s=s.map(function(e){return de(e)})),r.push(s)}return a>e.size&&(e=e.setSize(a)),st(e,t,r)}function Tt(e){return e>>w<=O&&i.size>=2*o.size?(a=i.filter(function(e,t){return void 0!==e&&s!==t}),r=a.toKeyedSeq().map(function(e){return e[0]}).flip().toMap(),e.__ownerID&&(r.__ownerID=a.__ownerID=e.__ownerID)):(r=o.remove(t),a=s===i.size-1?i.pop():i.set(s,void 0))}else if(u){if(n===i.get(s)[1])return e;r=o,a=i.set(s,[t,n])}else r=o.set(t,i.size),a=i.set(i.size,[t,n]);return e.__ownerID?(e.size=r.size,e._map=r,e._list=a,e.__hash=void 0,e):Mt(r,a)}function Nt(e,t){this._iter=e,this._useKeys=t,this.size=e.size}function Lt(e){this._iter=e,this.size=e.size}function At(e){this._iter=e,this.size=e.size}function Rt(e){this._iter=e,this.size=e.size}function Ut(a){var e=en(a);return e._iter=a,e.size=a.size,e.flip=function(){return a},e.reverse=function(){var e=a.reverse.apply(this);return e.flip=function(){return a.reverse()},e},e.has=function(e){return a.includes(e)},e.includes=function(e){return a.has(e)},e.cacheResult=tn,e.__iterateUncached=function(n,e){var r=this;return a.__iterate(function(e,t){return!1!==n(t,e,r)},e)},e.__iteratorUncached=function(e,t){if(e!==N)return a.__iterator(e===D?P:D,t);var n=a.__iterator(e,t);return new U(function(){var e=n.next();if(!e.done){var t=e.value[0];e.value[0]=e.value[1],e.value[1]=t}return e})},e}function zt(o,i,s){var e=en(o);return e.size=o.size,e.has=function(e){return o.has(e)},e.get=function(e,t){var n=o.get(e,v);return n===v?t:i.call(s,n,e,o)},e.__iterateUncached=function(r,e){var a=this;return o.__iterate(function(e,t,n){return!1!==r(i.call(s,e,t,n),t,a)},e)},e.__iteratorUncached=function(r,e){var a=o.__iterator(N,e);return new U(function(){var e=a.next();if(e.done)return e;var t=e.value,n=t[0];return z(r,n,i.call(s,t[1],n,o),e)})},e}function qt(a,n){var e=en(a);return e._iter=a,e.size=a.size,e.reverse=function(){return a},a.flip&&(e.flip=function(){var e=Ut(a);return e.reverse=function(){return a.flip()},e}),e.get=function(e,t){return a.get(n?e:-1-e,t)},e.has=function(e){return a.has(n?e:-1-e)},e.includes=function(e){return a.includes(e)},e.cacheResult=tn,e.__iterate=function(n,e){var r=this;return a.__iterate(function(e,t){return n(e,t,r)},!e)},e.__iterator=function(e,t){return a.__iterator(e,!t)},e}function Ht(s,u,c,l){var e=en(s);return l&&(e.has=function(e){var t=s.get(e,v);return t!==v&&!!u.call(c,t,e,s)},e.get=function(e,t){var n=s.get(e,v);return n!==v&&u.call(c,n,e,s)?n:t}),e.__iterateUncached=function(r,e){var a=this,o=0;return s.__iterate(function(e,t,n){if(u.call(c,e,t,n))return o++,r(e,l?t:o-1,a)},e),o},e.__iteratorUncached=function(a,e){var o=s.__iterator(N,e),i=0;return new U(function(){for(;;){var e=o.next();if(e.done)return e;var t=e.value,n=t[0],r=t[1];if(u.call(c,r,n,s))return z(a,l?n:i++,r,e)}})},e}function Wt(s,e,t,u){var n=s.size;if(void 0!==e&&(e|=0),void 0!==t&&(t===1/0?t=n:t|=0),T(e,t,n))return s;var c=F(e,n),r=I(t,n);if(c!=c||r!=r)return Wt(s.toSeq().cacheResult(),e,t,u);var l,a=r-c;a==a&&(l=a<0?0:a);var o=en(s);return o.size=0===l?l:s.size&&l||void 0,!u&&oe(s)&&0<=l&&(o.get=function(e,t){return 0<=(e=x(this,e))&&el)return{value:void 0,done:!0};var e=n.next();return u||t===D?e:z(t,a-1,t===P?void 0:e.value[1],e)})},o}function Bt(t,c,l,f){var e=en(t);return e.__iterateUncached=function(r,e){var a=this;if(e)return this.cacheResult().__iterate(r,e);var o=!0,i=0;return t.__iterate(function(e,t,n){if(!o||!(o=c.call(l,e,t,n)))return i++,r(e,f?t:i-1,a)}),i},e.__iteratorUncached=function(a,e){var o=this;if(e)return this.cacheResult().__iterator(a,e);var i=t.__iterator(N,e),s=!0,u=0;return new U(function(){var e,t,n;do{if((e=i.next()).done)return f||a===D?e:z(a,u++,a===P?void 0:e.value[1],e);var r=e.value;t=r[0],n=r[1],s&&(s=c.call(l,n,t,o))}while(s);return a===N?e:z(a,t,n,e)})},e}function Kt(e,u,c){var t=en(e);return t.__iterateUncached=function(o,t){var i=0,s=!1;return function n(e,r){var a=this;e.__iterate(function(e,t){return(!u||r>>-15,461845907),n=je(n<<13|n>>>-13,5),n=je((n=(n+3864292196|0)^t)^n>>>16,2246822507),n=Ee((n=je(n^n>>>13,3266489909))^n>>>16)}(this))}});var In=u.prototype;In[t]=!0,In[R]=In.values,In.__toJS=In.toArray,In.__toStringMapper=An,In.inspect=In.toSource=function(){return this.toString()},In.chain=In.flatMap,In.contains=In.includes,Fn(s,{flip:function(){return Gt(this,Ut(this))},mapEntries:function(n,r){var a=this,o=0;return Gt(this,this.toSeq().map(function(e,t){return n.call(r,[t,e],o++,a)}).fromEntrySeq())},mapKeys:function(n,r){var a=this;return Gt(this,this.toSeq().flip().map(function(e,t){return n.call(r,e,t,a)}).flip())}});var Mn=s.prototype;function Pn(e,t){return t}function Dn(e,t){return[t,e]}function Nn(e){return function(){return!e.apply(this,arguments)}}function Ln(e){return function(){return-e.apply(this,arguments)}}function An(e){return"string"==typeof e?JSON.stringify(e):String(e)}function Rn(){return E(arguments)}function Un(e,t){return e>2)|0}return Mn[n]=!0,Mn[R]=In.entries,Mn.__toJS=In.toObject,Mn.__toStringMapper=function(e,t){return JSON.stringify(t)+": "+An(e)},Fn(c,{toKeyedSeq:function(){return new Nt(this,!1)},filter:function(e,t){return Gt(this,Ht(this,e,t,!1))},findIndex:function(e,t){var n=this.findEntry(e,t);return n?n[0]:-1},indexOf:function(e){var t=this.keyOf(e);return void 0===t?-1:t},lastIndexOf:function(e){var t=this.lastKeyOf(e);return void 0===t?-1:t},reverse:function(){return Gt(this,qt(this,!1))},slice:function(e,t){return Gt(this,Wt(this,e,t,!1))},splice:function(e,t){var n=arguments.length;if(t=Math.max(0|t,0),0===n||2===n&&!t)return this;e=F(e,e<0?this.count():this.size);var r=this.slice(0,e);return Gt(this,1===n?r:r.concat(E(arguments,2),this.slice(e+t)))},findLastIndex:function(e,t){var n=this.findLastEntry(e,t);return n?n[0]:-1},first:function(){return this.get(0)},flatten:function(e){return Gt(this,Kt(this,e,!1))},get:function(n,e){return(n=x(this,n))<0||this.size===1/0||void 0!==this.size&&n>this.size?e:this.find(function(e,t){return t===n},void 0,e)},has:function(e){return 0<=(e=x(this,e))&&(void 0!==this.size?this.size===1/0||e":">","<":"<",'"':""","'":"'"},Y=/[&><"']/g;function J(n,e){var r=2 needs to exist in the component ancestry.")}function ee(e,t){if(e===t)return!0;if("object"!==(void 0===e?"undefined":_(e))||null===e||"object"!==(void 0===t?"undefined":_(t))||null===t)return!1;var n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(var a=Object.prototype.hasOwnProperty.bind(t),o=0;o/g,"\n").replace(/<\/p>

/g,"\n\n"),o=f(n);n.search_index=l.parseFromString(a,"text/html").documentElement.textContent,n.contentHtml=Object(u.default)(n.content,o),n.spoilerHtml=Object(u.default)(s()(r),o),n.hidden=!c.g&&(0, or pass a custom React context provider to and the corresponding React context consumer to '+i+" in connect options.");var t,n=e.storeState,r=e.store,a=this.props;g&&(a=this.props.wrapperProps,t=this.props.forwardedRef);var o=this.selectDerivedProps(n,a,r);return this.selectChildElement(o,t)},t.render=function(){var e=this.props.context||w;return j.a.createElement(e.Consumer,null,this.renderWrappedComponent)},e}(n);if(r.WrappedComponent=e,r.displayName=i,g){var a=j.a.forwardRef(function(e,t){return j.a.createElement(r,{wrapperProps:e,forwardedRef:t})});return a.displayName=i,a.WrappedComponent=e,T()(a,e)}return T()(r,e)}}var s=Object.prototype.hasOwnProperty;function u(e,t){return e===t?0!==e||0!==t||1/e==1/t:e!=e&&t!=t}function y(e,t){if(u(e,t))return!0;if("object"!=typeof e||null===e||"object"!=typeof t||null===t)return!1;var n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(var a=0;a=n.length)break;i=n[o++]}else{if((o=n.next()).done)break;i=o.value}var s=i,u=(s[0],s[1]),c=new FormData;c.append("file",u),Object(f.a)(e).post("/api/v1/media",c,{onUploadProgress:function(e){var t,n;r((t=e.loaded,n=e.total,{type:C,loaded:t,total:n}))}}).then(function(e){var t;r((t=e.data,{type:S,media:t,skipLoading:!0}))}).catch(function(e){r({type:x,error:e,skipLoading:!0})})}}}}function te(t,r){return function(n,e){n({type:W,skipLoading:!0}),Object(f.a)(e).put("/api/v1/media/"+t,r).then(function(e){var t;n((t=e.data,{type:B,media:t,skipLoading:!0}))}).catch(function(e){n({type:K,error:t,skipLoading:!0})})}}function ne(e){return{type:T,media_id:e}}function re(){return o&&o(),{type:F}}var ae=a()(function(r,e,a){o&&o(),Object(f.a)(e).get("/api/v1/accounts/search",{cancelToken:new i.CancelToken(function(e){o=e}),params:{q:a.slice(1),resolve:!1,limit:4}}).then(function(e){var t,n;r(Object(d.g)(e.data)),r((t=a,n=e.data,{type:I,token:t,accounts:n}))}).catch(function(e){Object(i.isCancel)(e)||r(Object(h.f)(e))})},200,{leading:!0,trailing:!0}),oe=function(e,t,n){var r=Object(u.a)(n.replace(":",""),{maxResults:5});e({type:I,token:n,emojis:r})},ie=function(e,t,n){e({type:P,token:n})};function se(n){return function(e,t){switch(n[0]){case":":oe(e,t,n);break;case"#":ie(e,t,n);break;default:ae(e,t,n)}}}function ue(a,o,i){return function(e,t){var n,r;"object"==typeof i&&i.id?(n=i.native||i.colons,r=a-1,e(Object(c.b)(i))):r="#"===i[0]?(n=i,a-1):(n=t().getIn(["accounts",i,"acct"]),a),e({type:M,position:r,token:o,completion:n})}}function ce(e){return{type:D,tags:e}}function le(){return function(e,t){var n=t().getIn(["meta","me"]),r=l.b.get(n);null!==r&&e(ce(r))}}function fe(){return{type:N}}function de(){return{type:L}}function pe(){return{type:A}}function he(){return{type:R}}function me(e){return{type:U,text:e}}function ge(e){return{type:z,value:e}}function be(e,t,n){return{type:H,position:e,emoji:t,needsSpace:n}}function ve(e){return{type:q,value:e}}},function(e,t,n){"use strict";var r=n(3),a=n.n(r),o=n(4),i=Object.assign||function(e){for(var t=1;t>",r={listOf:function(e){return s(e,"List",b.List.isList)},mapOf:function(e,t){return o(e,t,"Map",b.Map.isMap)},orderedMapOf:function(e,t){return o(e,t,"OrderedMap",b.OrderedMap.isOrderedMap)},setOf:function(e){return s(e,"Set",b.Set.isSet)},orderedSetOf:function(e){return s(e,"OrderedSet",b.OrderedSet.isOrderedSet)},stackOf:function(e){return s(e,"Stack",b.Stack.isStack)},iterableOf:function(e){return s(e,"Iterable",b.Iterable.isIterable)},recordOf:function(m){return c(function(e,t,n,r,a){for(var o=arguments.length,i=Array(5 key("+c[l]+")"].concat(i));if(d instanceof Error)return d}})).apply(void 0,t);var p})}function i(h){var m=void 0===arguments[1]?"Iterable":arguments[1],g=void 0===arguments[2]?b.Iterable.isIterable:arguments[2];return c(function(e,t,n,r,a){for(var o=arguments.length,i=Array(5',!0}return!1})()||(a=++r);else if(0<=t){if(!(a=u.indexOf(">;"[t],r+1)+1))return"break";0===t&&(p?"/"===u[r+1]?--p||(d=l):"/"!==u[a-2]&&p++:u.startsWith('

/g,"\n\n").replace(/<[^>]*>/g,""),t.textContent}},function(e,t,n){"use strict";n.d(t,"c",function(){return s}),n.d(t,"d",function(){return l}),n.d(t,"b",function(){return d}),n.d(t,"a",function(){return m}),n.d(t,"e",function(){return a}),n.d(t,"h",function(){return b}),n.d(t,"g",function(){return v}),n.d(t,"f",function(){return y});var o=n(9),i="DOMAIN_BLOCK_REQUEST",s="DOMAIN_BLOCK_SUCCESS",u="DOMAIN_BLOCK_FAIL",c="DOMAIN_UNBLOCK_REQUEST",l="DOMAIN_UNBLOCK_SUCCESS",f="DOMAIN_UNBLOCK_FAIL",r="DOMAIN_BLOCKS_FETCH_REQUEST",d="DOMAIN_BLOCKS_FETCH_SUCCESS",p="DOMAIN_BLOCKS_FETCH_FAIL",h="DOMAIN_BLOCKS_EXPAND_REQUEST",m="DOMAIN_BLOCKS_EXPAND_SUCCESS",g="DOMAIN_BLOCKS_EXPAND_FAIL";function a(a){return function(n,r){n({type:i,domain:a}),Object(o.a)(r).post("/api/v1/domain_blocks",{domain:a}).then(function(){var t="@"+a,e=r().get("accounts").filter(function(e){return e.get("acct").endsWith(t)}).valueSeq().map(function(e){return e.get("id")});n({type:s,domain:a,accounts:e})}).catch(function(e){n({type:u,domain:a,error:e})})}}function b(a){return function(n,r){n({type:c,domain:a}),Object(o.a)(r).delete("/api/v1/domain_blocks",{params:{domain:a}}).then(function(){var t="@"+a,e=r().get("accounts").filter(function(e){return e.get("acct").endsWith(t)}).valueSeq().map(function(e){return e.get("id")});n({type:l,domain:a,accounts:e})}).catch(function(e){n({type:f,domain:a,error:e})})}}function v(){return function(a,e){a({type:r}),Object(o.a)(e).get("/api/v1/domain_blocks").then(function(e){var t,n,r=Object(o.b)(e).refs.find(function(e){return"next"===e.rel});a((t=e.data,n=r?r.uri:null,{type:d,domains:t,next:n}))}).catch(function(e){a({type:p,error:e})})}}function y(){return function(a,e){var t=e().getIn(["domain_lists","blocks","next"]);t&&(a({type:h}),Object(o.a)(e).get(t).then(function(e){var t,n,r=Object(o.b)(e).refs.find(function(e){return"next"===e.rel});a((t=e.data,n=r?r.uri:null,{type:m,domains:t,next:n}))}).catch(function(e){a({type:g,error:e})}))}}},function(e,t,n){"use strict";n.d(t,"e",function(){return r}),n.d(t,"f",function(){return s}),n.d(t,"d",function(){return u}),n.d(t,"b",function(){return c}),n.d(t,"c",function(){return l}),n.d(t,"a",function(){return f}),n.d(t,"h",function(){return a}),n.d(t,"g",function(){return d});var o=n(9),i=n(17),r="FAVOURITED_STATUSES_FETCH_REQUEST",s="FAVOURITED_STATUSES_FETCH_SUCCESS",u="FAVOURITED_STATUSES_FETCH_FAIL",c="FAVOURITED_STATUSES_EXPAND_REQUEST",l="FAVOURITED_STATUSES_EXPAND_SUCCESS",f="FAVOURITED_STATUSES_EXPAND_FAIL";function a(){return function(a,e){e().getIn(["status_lists","favourites","isLoading"])||(a({type:r,skipLoading:!0}),Object(o.a)(e).get("/api/v1/favourites").then(function(e){var t,n,r=Object(o.b)(e).refs.find(function(e){return"next"===e.rel});a(Object(i.i)(e.data)),a((t=e.data,n=r?r.uri:null,{type:s,statuses:t,next:n,skipLoading:!0}))}).catch(function(e){a({type:u,error:e,skipLoading:!0})}))}}function d(){return function(a,e){var t=e().getIn(["status_lists","favourites","next"],null);null===t||e().getIn(["status_lists","favourites","isLoading"])||(a({type:c}),Object(o.a)(e).get(t).then(function(e){var t,n,r=Object(o.b)(e).refs.find(function(e){return"next"===e.rel});a(Object(i.i)(e.data)),a((t=e.data,n=r?r.uri:null,{type:l,statuses:t,next:n}))}).catch(function(e){a({type:f,error:e})}))}}},function(e,t,n){"use strict";var r=n(41);t.__esModule=!0,t.default=void 0;var a=function(){};r(n(92)).default&&(a=document.addEventListener?function(e,t,n,r){return e.addEventListener(t,n,r||!1)}:document.attachEvent?function(t,e,n){return t.attachEvent("on"+e,function(e){(e=e||window.event).target=e.target||e.srcElement,e.currentTarget=t,n.call(t,e)})}:void 0);var o=a;t.default=o,e.exports=t.default},function(e,t,n){"use strict";var r=n(41);t.__esModule=!0,t.default=void 0;var a=function(){};r(n(92)).default&&(a=document.addEventListener?function(e,t,n,r){return e.removeEventListener(t,n,r||!1)}:document.attachEvent?function(e,t,n){return e.detachEvent("on"+t,n)}:void 0);var o=a;t.default=o,e.exports=t.default},function(e,t,n){"use strict";var r=n(41);t.__esModule=!0,t.default=function(e,t){var n=(0,a.default)(e);if(void 0===t)return n?"pageYOffset"in n?n.pageYOffset:n.document.documentElement.scrollTop:e.scrollTop;n?n.scrollTo("pageXOffset"in n?n.pageXOffset:n.document.documentElement.scrollLeft,t):e.scrollTop=t};var a=r(n(155));e.exports=t.default},,function(e,t,n){"use strict";t.__esModule=!0;var r=Object.assign||function(e){for(var t=1;t,:->"]],wink:[[["😉"]],["😉",[],"wink,winking,face,happy,mischievous,secret,;),smile,eye,;-)"]],blush:[[["😊"]],["😊",[],"blush,smiling,face,with,eyes,smile,happy,flushed,crush,embarrassed,shy,joy"]],yum:[[["😋"]],["😋",[],"yum,face,savouring,delicious,food,happy,joy,tongue,smile,silly,yummy,nom"]],sunglasses:[[["😎"]],["😎",[],"sunglasses,smiling,face,with,cool,smile,summer,beach,sunglass,8)"]],heart_eyes:[[["😍"]],["😍",[],"heart,eyes,smiling,face,with,shaped,love,like,affection,valentines,infatuation,crush"]],kissing_heart:[[["😘"]],["😘",[],"kissing,heart,face,throwing,a,kiss,love,like,affection,valentines,infatuation,:*,:-*"]],kissing:[[["😗"]],["😗",[],"kissing,face,love,like,3,valentines,infatuation,kiss"]],kissing_smiling_eyes:[[["😙"]],["😙",[],"kissing,smiling,eyes,face,with,affection,valentines,infatuation,kiss"]],kissing_closed_eyes:[[["😚"]],["😚",[],"kissing,closed,eyes,face,with,love,like,affection,valentines,infatuation,kiss"]],relaxed:[[["☺"],["☺️","263a"]],["☺️",[],"relaxed,white,smiling,face,blush,massage,happiness","263A-FE0F"]],slightly_smiling_face:[[["🙂"]],["🙂",[],"slightly,smiling,face,smile,:),(:,:-)"]],hugging_face:[[["🤗"]],["🤗",[],"hugging,face"]],"star-struck":[[["🤩"]],["🤩",["grinning_face_with_star_eyes"],"star,struck,grinning,face,with,eyes"]],thinking_face:[[["🤔"]],["🤔",[],"thinking,face"]],face_with_raised_eyebrow:[[["🤨"]],["🤨",["face_with_one_eyebrow_raised"],"face,with,raised,eyebrow,one"]],neutral_face:[[["😐"]],["😐",[],"neutral,face,indifference,meh,:|,:-|"]],expressionless:[[["😑"]],["😑",[],"expressionless,face,indifferent,-_-,meh,deadpan"]],no_mouth:[[["😶"]],["😶",[],"no,mouth,face,without,hellokitty"]],face_with_rolling_eyes:[[["🙄"]],["🙄",[],"face,with,rolling,eyes"]],smirk:[[["😏"]],["😏",[],"smirk,smirking,face,smile,mean,prank,smug,sarcasm"]],persevere:[[["😣"]],["😣",[],"persevere,persevering,face,sick,no,upset,oops"]],disappointed_relieved:[[["😥"]],["😥",[],"disappointed,relieved,but,face,phew,sweat,nervous"]],open_mouth:[[["😮"]],["😮",[],"open,mouth,face,with,surprise,impressed,wow,whoa,:o,:-o"]],zipper_mouth_face:[[["🤐"]],["🤐",[],"zipper,mouth,face,sealed,secret"]],hushed:[[["😯"]],["😯",[],"hushed,face,woo,shh"]],sleepy:[[["😪"]],["😪",[],"sleepy,face,tired,rest,nap"]],tired_face:[[["😫"]],["😫",[],"tired,face,sick,whine,upset,frustrated"]],sleeping:[[["😴"]],["😴",[],"sleeping,face,tired,sleepy,night,zzz"]],relieved:[[["😌"]],["😌",[],"relieved,face,relaxed,phew,massage,happiness"]],stuck_out_tongue:[[["😛"]],["😛",[],"stuck,out,tongue,face,with,prank,childish,playful,mischievous,smile,:p,:-p,:b,:-b"]],stuck_out_tongue_winking_eye:[[["😜"]],["😜",[],"stuck,out,tongue,winking,eye,face,with,and,prank,childish,playful,mischievous,smile,wink,;p,;-p,;b,;-b"]],stuck_out_tongue_closed_eyes:[[["😝"]],["😝",[],"stuck,out,tongue,closed,eyes,face,with,and,tightly,prank,playful,mischievous,smile"]],drooling_face:[[["🤤"]],["🤤",[],"drooling,face"]],unamused:[[["😒"]],["😒",[],"unamused,face,indifference,bored,straight face,serious,sarcasm"]],sweat:[[["😓"]],["😓",[],"sweat,face,with,cold,hot,sad,tired,exercise"]],pensive:[[["😔"]],["😔",[],"pensive,face,sad,depressed,upset"]],confused:[[["😕"]],["😕",[],"confused,face,indifference,huh,weird,hmmm,:/,:\\,:-\\,:-/"]],upside_down_face:[[["🙃"]],["🙃",[],"upside,down,face,flipped,silly,smile"]],money_mouth_face:[[["🤑"]],["🤑",[],"money,mouth,face,rich,dollar"]],astonished:[[["😲"]],["😲",[],"astonished,face,xox,surprised,poisoned"]],white_frowning_face:[[["☹"],["☹️","2639"]],["☹️",[],"white,frowning,face","2639-FE0F"]],slightly_frowning_face:[[["🙁"]],["🙁",[],"slightly,frowning,face,disappointed,sad,upset"]],confounded:[[["😖"]],["😖",[],"confounded,face,confused,sick,unwell,oops,:s"]],disappointed:[[["😞"]],["😞",[],"disappointed,face,sad,upset,depressed,:(,):,:-("]],worried:[[["😟"]],["😟",[],"worried,face,concern,nervous,:("]],triumph:[[["😤"]],["😤",[],"triumph,face,with,look,of,gas,phew,proud,pride"]],cry:[[["😢"]],["😢",[],"cry,crying,face,tears,sad,depressed,upset,:'("]],sob:[[["😭"]],["😭",[],"sob,loudly,crying,face,cry,tears,sad,upset,depressed"]],frowning:[[["😦"]],["😦",[],"frowning,face,with,open,mouth,aw,what"]],anguished:[[["😧"]],["😧",[],"anguished,face,stunned,nervous,d:"]],fearful:[[["😨"]],["😨",[],"fearful,face,scared,terrified,nervous,oops,huh"]],weary:[[["😩"]],["😩",[],"weary,face,tired,sleepy,sad,frustrated,upset"]],exploding_head:[[["🤯"]],["🤯",["shocked_face_with_exploding_head"],"exploding,head,shocked,face,with"]],grimacing:[[["😬"]],["😬",[],"grimacing,face,grimace,teeth"]],cold_sweat:[[["😰"]],["😰",[],"cold,sweat,face,with,open,mouth,and,nervous"]],scream:[[["😱"]],["😱",[],"scream,face,screaming,in,fear,munch,scared,omg"]],flushed:[[["😳"]],["😳",[],"flushed,face,blush,shy,flattered"]],zany_face:[[["🤪"]],["🤪",["grinning_face_with_one_large_and_one_small_eye"],"zany,face,grinning,with,one,large,and,small,eye"]],dizzy_face:[[["😵"]],["😵",[],"dizzy,face,spent,unconscious,xox"]],rage:[[["😡"]],["😡",[],"rage,pouting,face,angry,mad,hate,despise"]],angry:[[["😠"]],["😠",[],"angry,face,mad,annoyed,frustrated,>:(,>:-("]],face_with_symbols_on_mouth:[[["🤬"]],["🤬",["serious_face_with_symbols_covering_mouth"],"face,with,symbols,on,mouth,serious,covering"]],mask:[[["😷"]],["😷",[],"mask,face,with,medical,sick,ill,disease"]],face_with_thermometer:[[["🤒"]],["🤒",[],"face,with,thermometer,sick,temperature,cold,fever"]],face_with_head_bandage:[[["🤕"]],["🤕",[],"face,with,head,bandage,injured,clumsy,hurt"]],nauseated_face:[[["🤢"]],["🤢",[],"nauseated,face,vomit,gross,green,sick,throw up,ill"]],face_vomiting:[[["🤮"]],["🤮",["face_with_open_mouth_vomiting"],"face,vomiting,with,open,mouth"]],sneezing_face:[[["🤧"]],["🤧",[],"sneezing,face,gesundheit,sneeze,sick,allergy"]],innocent:[[["😇"]],["😇",[],"innocent,smiling,face,with,halo,angel,heaven"]],face_with_cowboy_hat:[[["🤠"]],["🤠",[],"face,with,cowboy,hat"]],lying_face:[[["🤥"]],["🤥",[],"lying,face,lie,pinocchio"]],shushing_face:[[["🤫"]],["🤫",["face_with_finger_covering_closed_lips"],"shushing,face,with,finger,covering,closed,lips"]],face_with_hand_over_mouth:[[["🤭"]],["🤭",["smiling_face_with_smiling_eyes_and_hand_covering_mouth"],"face,with,hand,over,mouth,smiling,eyes,and,covering"]],face_with_monocle:[[["🧐"]],["🧐",[],"face,with,monocle"]],nerd_face:[[["🤓"]],["🤓",[],"nerd,face,nerdy,geek,dork"]],smiling_imp:[[["😈"]],["😈",[],"smiling,imp,face,with,horns,devil"]],imp:[[["👿"]],["👿",[],"imp,devil,angry,horns"]],clown_face:[[["🤡"]],["🤡",[],"clown,face"]],japanese_ogre:[[["👹"]],["👹",[],"japanese,ogre,monster,red,mask,halloween,scary,creepy,devil,demon"]],japanese_goblin:[[["👺"]],["👺",[],"japanese,goblin,red,evil,mask,monster,scary,creepy"]],skull:[[["💀"]],["💀",[],"skull,dead,skeleton,creepy,death"]],skull_and_crossbones:[[["☠"],["☠️","2620"]],["☠️",[],"skull,and,crossbones,poison,danger,deadly,scary,death,pirate,evil","2620-FE0F"]],ghost:[[["👻"]],["👻",[],"ghost,halloween,spooky,scary"]],alien:[[["👽"]],["👽",[],"alien,extraterrestrial,ufo,paul,weird,outer_space"]],space_invader:[[["👾"]],["👾",[],"space,invader,alien,monster,game,arcade,play"]],robot_face:[[["🤖"]],["🤖",[],"robot,face"]],hankey:[[["💩"]],["💩",["poop","shit"],"hankey,poop,shit,pile,of,poo"]],smiley_cat:[[["😺"]],["😺",[],"smiley,cat,smiling,face,with,open,mouth,animal,cats,happy,smile"]],smile_cat:[[["😸"]],["😸",[],"smile,cat,grinning,face,with,smiling,eyes,animal,cats"]],joy_cat:[[["😹"]],["😹",[],"joy,cat,face,with,tears,of,animal,cats,haha,happy"]],heart_eyes_cat:[[["😻"]],["😻",[],"heart,eyes,cat,smiling,face,with,shaped,animal,love,like,affection,cats,valentines"]],smirk_cat:[[["😼"]],["😼",[],"smirk,cat,face,with,wry,smile,animal,cats"]],kissing_cat:[[["😽"]],["😽",[],"kissing,cat,face,with,closed,eyes,animal,cats,kiss"]],scream_cat:[[["🙀"]],["🙀",[],"scream,cat,weary,face,animal,cats,munch,scared"]],crying_cat_face:[[["😿"]],["😿",[],"crying,cat,face,animal,tears,weep,sad,cats,upset,cry"]],pouting_cat:[[["😾"]],["😾",[],"pouting,cat,face,animal,cats"]],see_no_evil:[[["🙈"]],["🙈",[],"see,no,evil,monkey,animal,nature,haha"]],hear_no_evil:[[["🙉"]],["🙉",[],"hear,no,evil,monkey,animal,nature"]],speak_no_evil:[[["🙊"]],["🙊",[],"speak,no,evil,monkey,animal,nature,omg"]],baby:[[["👶"],["👶🏻"],["👶🏼"],["👶🏽"],["👶🏾"],["👶🏿"]],["👶",[],"baby,child,boy,girl,toddler"]],child:[[["🧒"],["🧒🏻"],["🧒🏼"],["🧒🏽"],["🧒🏾"],["🧒🏿"]],["🧒",[],"child"]],boy:[[["👦"],["👦🏻"],["👦🏼"],["👦🏽"],["👦🏾"],["👦🏿"]],["👦",[],"boy,man,male,guy,teenager"]],girl:[[["👧"],["👧🏻"],["👧🏼"],["👧🏽"],["👧🏾"],["👧🏿"]],["👧",[],"girl,female,woman,teenager"]],adult:[[["🧑"],["🧑🏻"],["🧑🏼"],["🧑🏽"],["🧑🏾"],["🧑🏿"]],["🧑",[],"adult"]],man:[[["👨"],["👨🏻"],["👨🏼"],["👨🏽"],["👨🏾"],["👨🏿"]],["👨",[],"man,mustache,father,dad,guy,classy,sir,moustache"]],woman:[[["👩"],["👩🏻"],["👩🏼"],["👩🏽"],["👩🏾"],["👩🏿"]],["👩",[],"woman,female,girls,lady"]],older_adult:[[["🧓"],["🧓🏻"],["🧓🏼"],["🧓🏽"],["🧓🏾"],["🧓🏿"]],["🧓",[],"older,adult"]],older_man:[[["👴"],["👴🏻"],["👴🏼"],["👴🏽"],["👴🏾"],["👴🏿"]],["👴",[],"older,man,human,male,men,old,elder,senior"]],older_woman:[[["👵"],["👵🏻"],["👵🏼"],["👵🏽"],["👵🏾"],["👵🏿"]],["👵",[],"older,woman,human,female,women,lady,old,elder,senior"]],cop:[[["👮"],["👮🏻"],["👮🏼"],["👮🏽"],["👮🏾"],["👮🏿"]],["👮",[],"cop,police,officer"]],sleuth_or_spy:[[["🕵"],["🕵️","1f575"],["🕵🏻"],["🕵🏼"],["🕵🏽"],["🕵🏾"],["🕵🏿"]],["🕵️",[],"sleuth,or,spy"]],guardsman:[[["💂"],["💂🏻"],["💂🏼"],["💂🏽"],["💂🏾"],["💂🏿"]],["💂",[],"guardsman,uk,gb,british,male,guy,royal"]],construction_worker:[[["👷"],["👷🏻"],["👷🏼"],["👷🏽"],["👷🏾"],["👷🏿"]],["👷",[],"construction,worker"]],prince:[[["🤴"],["🤴🏻"],["🤴🏼"],["🤴🏽"],["🤴🏾"],["🤴🏿"]],["🤴",[],"prince,boy,man,male,crown,royal,king"]],princess:[[["👸"],["👸🏻"],["👸🏼"],["👸🏽"],["👸🏾"],["👸🏿"]],["👸",[],"princess,girl,woman,female,blond,crown,royal,queen"]],man_with_turban:[[["👳"],["👳🏻"],["👳🏼"],["👳🏽"],["👳🏾"],["👳🏿"]],["👳",[],"man,with,turban,male,indian,hinduism,arabs"]],man_with_gua_pi_mao:[[["👲"],["👲🏻"],["👲🏼"],["👲🏽"],["👲🏾"],["👲🏿"]],["👲",[],"man,with,gua,pi,mao,male,boy,chinese"]],person_with_headscarf:[[["🧕"],["🧕🏻"],["🧕🏼"],["🧕🏽"],["🧕🏾"],["🧕🏿"]],["🧕",[],"person,with,headscarf"]],bearded_person:[[["🧔"],["🧔🏻"],["🧔🏼"],["🧔🏽"],["🧔🏾"],["🧔🏿"]],["🧔",[],"bearded,person"]],person_with_blond_hair:[[["👱"],["👱🏻"],["👱🏼"],["👱🏽"],["👱🏾"],["👱🏿"]],["👱",[],"person,with,blond,hair"]],man_in_tuxedo:[[["🤵"],["🤵🏻"],["🤵🏼"],["🤵🏽"],["🤵🏾"],["🤵🏿"]],["🤵",[],"man,in,tuxedo,couple,marriage,wedding,groom"]],bride_with_veil:[[["👰"],["👰🏻"],["👰🏼"],["👰🏽"],["👰🏾"],["👰🏿"]],["👰",[],"bride,with,veil,couple,marriage,wedding,woman"]],pregnant_woman:[[["🤰"],["🤰🏻"],["🤰🏼"],["🤰🏽"],["🤰🏾"],["🤰🏿"]],["🤰",[],"pregnant,woman,baby"]],"breast-feeding":[[["🤱"],["🤱🏻"],["🤱🏼"],["🤱🏽"],["🤱🏾"],["🤱🏿"]],["🤱",[],"breast,feeding"]],angel:[[["👼"],["👼🏻"],["👼🏼"],["👼🏽"],["👼🏾"],["👼🏿"]],["👼",[],"angel,baby,heaven,wings,halo"]],santa:[[["🎅"],["🎅🏻"],["🎅🏼"],["🎅🏽"],["🎅🏾"],["🎅🏿"]],["🎅",[],"santa,father,christmas,festival,man,male,xmas,father christmas"]],mrs_claus:[[["🤶"],["🤶🏻"],["🤶🏼"],["🤶🏽"],["🤶🏾"],["🤶🏿"]],["🤶",["mother_christmas"],"mrs,claus,mother,christmas,woman,female,xmas,mother christmas"]],mage:[[["🧙"],["🧙🏻"],["🧙🏼"],["🧙🏽"],["🧙🏾"],["🧙🏿"]],["🧙",[],"mage"]],fairy:[[["🧚"],["🧚🏻"],["🧚🏼"],["🧚🏽"],["🧚🏾"],["🧚🏿"]],["🧚",[],"fairy"]],vampire:[[["🧛"],["🧛🏻"],["🧛🏼"],["🧛🏽"],["🧛🏾"],["🧛🏿"]],["🧛",[],"vampire"]],merperson:[[["🧜"],["🧜🏻"],["🧜🏼"],["🧜🏽"],["🧜🏾"],["🧜🏿"]],["🧜",[],"merperson"]],elf:[[["🧝"],["🧝🏻"],["🧝🏼"],["🧝🏽"],["🧝🏾"],["🧝🏿"]],["🧝",[],"elf"]],genie:[[["🧞"]],["🧞",[],"genie"]],zombie:[[["🧟"]],["🧟",[],"zombie"]],person_frowning:[[["🙍"],["🙍🏻"],["🙍🏼"],["🙍🏽"],["🙍🏾"],["🙍🏿"]],["🙍",[],"person,frowning"]],person_with_pouting_face:[[["🙎"],["🙎🏻"],["🙎🏼"],["🙎🏽"],["🙎🏾"],["🙎🏿"]],["🙎",[],"person,with,pouting,face"]],no_good:[[["🙅"],["🙅🏻"],["🙅🏼"],["🙅🏽"],["🙅🏾"],["🙅🏿"]],["🙅",[],"no,good,face,with,gesture"]],ok_woman:[[["🙆"],["🙆🏻"],["🙆🏼"],["🙆🏽"],["🙆🏾"],["🙆🏿"]],["🙆",[],"ok,woman,face,with,gesture,women,girl,female,pink,human"]],information_desk_person:[[["💁"],["💁🏻"],["💁🏼"],["💁🏽"],["💁🏾"],["💁🏿"]],["💁",[],"information,desk,person"]],raising_hand:[[["🙋"],["🙋🏻"],["🙋🏼"],["🙋🏽"],["🙋🏾"],["🙋🏿"]],["🙋",[],"raising,hand,happy,person,one"]],bow:[[["🙇"],["🙇🏻"],["🙇🏼"],["🙇🏽"],["🙇🏾"],["🙇🏿"]],["🙇",[],"bow,person,bowing,deeply"]],face_palm:[[["🤦"],["🤦🏻"],["🤦🏼"],["🤦🏽"],["🤦🏾"],["🤦🏿"]],["🤦",[],"face,palm"]],shrug:[[["🤷"],["🤷🏻"],["🤷🏼"],["🤷🏽"],["🤷🏾"],["🤷🏿"]],["🤷",[],"shrug"]],massage:[[["💆"],["💆🏻"],["💆🏼"],["💆🏽"],["💆🏾"],["💆🏿"]],["💆",[],"massage,face"]],haircut:[[["💇"],["💇🏻"],["💇🏼"],["💇🏽"],["💇🏾"],["💇🏿"]],["💇",[],"haircut"]],walking:[[["🚶"],["🚶🏻"],["🚶🏼"],["🚶🏽"],["🚶🏾"],["🚶🏿"]],["🚶",[],"walking,pedestrian"]],runner:[[["🏃"],["🏃🏻"],["🏃🏼"],["🏃🏽"],["🏃🏾"],["🏃🏿"]],["🏃",["running"],"runner,running"]],dancer:[[["💃"],["💃🏻"],["💃🏼"],["💃🏽"],["💃🏾"],["💃🏿"]],["💃",[],"dancer,female,girl,woman,fun"]],man_dancing:[[["🕺"],["🕺🏻"],["🕺🏼"],["🕺🏽"],["🕺🏾"],["🕺🏿"]],["🕺",[],"man,dancing,male,boy,fun,dancer"]],dancers:[[["👯"]],["👯",[],"dancers,woman,with,bunny,ears"]],person_in_steamy_room:[[["🧖"],["🧖🏻"],["🧖🏼"],["🧖🏽"],["🧖🏾"],["🧖🏿"]],["🧖",[],"person,in,steamy,room"]],person_climbing:[[["🧗"],["🧗🏻"],["🧗🏼"],["🧗🏽"],["🧗🏾"],["🧗🏿"]],["🧗",[],"person,climbing"]],person_in_lotus_position:[[["🧘"],["🧘🏻"],["🧘🏼"],["🧘🏽"],["🧘🏾"],["🧘🏿"]],["🧘",[],"person,in,lotus,position"]],bath:[[["🛀"],["🛀🏻"],["🛀🏼"],["🛀🏽"],["🛀🏾"],["🛀🏿"]],["🛀",[],"bath,clean,shower,bathroom"]],sleeping_accommodation:[[["🛌"],["🛌🏻"],["🛌🏼"],["🛌🏽"],["🛌🏾"],["🛌🏿"]],["🛌",[],"sleeping,accommodation"]],man_in_business_suit_levitating:[[["🕴"],["🕴️","1f574"],["🕴🏻"],["🕴🏼"],["🕴🏽"],["🕴🏾"],["🕴🏿"]],["🕴️",[],"man,in,business,suit,levitating"]],speaking_head_in_silhouette:[[["🗣"],["🗣️","1f5e3"]],["🗣️",[],"speaking,head,in,silhouette"]],bust_in_silhouette:[[["👤"]],["👤",[],"bust,in,silhouette,user,person,human"]],busts_in_silhouette:[[["👥"]],["👥",[],"busts,in,silhouette,user,person,human,group,team"]],fencer:[[["🤺"]],["🤺",[],"fencer"]],horse_racing:[[["🏇"],["🏇🏻"],["🏇🏼"],["🏇🏽"],["🏇🏾"],["🏇🏿"]],["🏇",[],"horse,racing,animal,betting,competition,gambling,luck"]],skier:[[["⛷"],["⛷️","26f7"]],["⛷️",[],"skier,sports,winter,snow","26F7-FE0F"]],snowboarder:[[["🏂"],["🏂🏻"],["🏂🏼"],["🏂🏽"],["🏂🏾"],["🏂🏿"]],["🏂",[],"snowboarder,sports,winter"]],golfer:[[["🏌"],["🏌️","1f3cc"],["🏌🏻"],["🏌🏼"],["🏌🏽"],["🏌🏾"],["🏌🏿"]],["🏌️",[],"golfer"]],surfer:[[["🏄"],["🏄🏻"],["🏄🏼"],["🏄🏽"],["🏄🏾"],["🏄🏿"]],["🏄",[],"surfer"]],rowboat:[[["🚣"],["🚣🏻"],["🚣🏼"],["🚣🏽"],["🚣🏾"],["🚣🏿"]],["🚣",[],"rowboat"]],swimmer:[[["🏊"],["🏊🏻"],["🏊🏼"],["🏊🏽"],["🏊🏾"],["🏊🏿"]],["🏊",[],"swimmer"]],person_with_ball:[[["⛹"],["⛹️","26f9"],["⛹🏻"],["⛹🏼"],["⛹🏽"],["⛹🏾"],["⛹🏿"]],["⛹️",[],"person,with,ball","26F9-FE0F"]],weight_lifter:[[["🏋"],["🏋️","1f3cb"],["🏋🏻"],["🏋🏼"],["🏋🏽"],["🏋🏾"],["🏋🏿"]],["🏋️",[],"weight,lifter"]],bicyclist:[[["🚴"],["🚴🏻"],["🚴🏼"],["🚴🏽"],["🚴🏾"],["🚴🏿"]],["🚴",[],"bicyclist"]],mountain_bicyclist:[[["🚵"],["🚵🏻"],["🚵🏼"],["🚵🏽"],["🚵🏾"],["🚵🏿"]],["🚵",[],"mountain,bicyclist"]],racing_car:[[["🏎"],["🏎️","1f3ce"]],["🏎️",[],"racing,car,sports,race,fast,formula,f1"]],racing_motorcycle:[[["🏍"],["🏍️","1f3cd"]],["🏍️",[],"racing,motorcycle"]],person_doing_cartwheel:[[["🤸"],["🤸🏻"],["🤸🏼"],["🤸🏽"],["🤸🏾"],["🤸🏿"]],["🤸",[],"person,doing,cartwheel"]],wrestlers:[[["🤼"]],["🤼",[],"wrestlers"]],water_polo:[[["🤽"],["🤽🏻"],["🤽🏼"],["🤽🏽"],["🤽🏾"],["🤽🏿"]],["🤽",[],"water,polo"]],handball:[[["🤾"],["🤾🏻"],["🤾🏼"],["🤾🏽"],["🤾🏾"],["🤾🏿"]],["🤾",[],"handball"]],juggling:[[["🤹"],["🤹🏻"],["🤹🏼"],["🤹🏽"],["🤹🏾"],["🤹🏿"]],["🤹",[],"juggling"]],couple:[[["👫"]],["👫",["man_and_woman_holding_hands"],"couple,man,and,woman,holding,hands,pair,people,human,love,date,dating,like,affection,valentines,marriage"]],two_men_holding_hands:[[["👬"]],["👬",[],"two,men,holding,hands,pair,couple,love,like,bromance,friendship,people,human"]],two_women_holding_hands:[[["👭"]],["👭",[],"two,women,holding,hands,pair,friendship,couple,love,like,female,people,human"]],couplekiss:[[["💏"]],["💏",[],"couplekiss,kiss"]],couple_with_heart:[[["💑"]],["💑",[],"couple,with,heart"]],family:[[["👪"]],["👨‍👩‍👦",["man-woman-boy"],"family,man,woman,boy","1F46A"]],selfie:[[["🤳"],["🤳🏻"],["🤳🏼"],["🤳🏽"],["🤳🏾"],["🤳🏿"]],["🤳",[],"selfie,camera,phone"]],muscle:[[["💪"],["💪🏻"],["💪🏼"],["💪🏽"],["💪🏾"],["💪🏿"]],["💪",[],"muscle,flexed,biceps,arm,flex,hand,summer,strong"]],point_left:[[["👈"],["👈🏻"],["👈🏼"],["👈🏽"],["👈🏾"],["👈🏿"]],["👈",[],"point,left,white,pointing,backhand,index,direction,fingers,hand"]],point_right:[[["👉"],["👉🏻"],["👉🏼"],["👉🏽"],["👉🏾"],["👉🏿"]],["👉",[],"point,right,white,pointing,backhand,index,fingers,hand,direction"]],point_up:[[["☝"],["☝️","261d"],["☝🏻"],["☝🏼"],["☝🏽"],["☝🏾"],["☝🏿"]],["☝️",[],"point,up,white,pointing,index,hand,fingers,direction","261D-FE0F"]],point_up_2:[[["👆"],["👆🏻"],["👆🏼"],["👆🏽"],["👆🏾"],["👆🏿"]],["👆",[],"point,up,2,white,pointing,backhand,index,fingers,hand,direction"]],middle_finger:[[["🖕"],["🖕🏻"],["🖕🏼"],["🖕🏽"],["🖕🏾"],["🖕🏿"]],["🖕",["reversed_hand_with_middle_finger_extended"],"middle,finger,reversed,hand,with,extended"]],point_down:[[["👇"],["👇🏻"],["👇🏼"],["👇🏽"],["👇🏾"],["👇🏿"]],["👇",[],"point,down,white,pointing,backhand,index,fingers,hand,direction"]],v:[[["✌"],["✌️","270c"],["✌🏻"],["✌🏼"],["✌🏽"],["✌🏾"],["✌🏿"]],["✌️",[],"v,victory,hand,fingers,ohyeah,peace,two","270C-FE0F"]],crossed_fingers:[[["🤞"],["🤞🏻"],["🤞🏼"],["🤞🏽"],["🤞🏾"],["🤞🏿"]],["🤞",["hand_with_index_and_middle_fingers_crossed"],"crossed,fingers,hand,with,index,and,middle,good,lucky"]],"spock-hand":[[["🖖"],["🖖🏻"],["🖖🏼"],["🖖🏽"],["🖖🏾"],["🖖🏿"]],["🖖",[],"spock,hand,raised,with,part,between,middle,and,ring,fingers"]],the_horns:[[["🤘"],["🤘🏻"],["🤘🏼"],["🤘🏽"],["🤘🏾"],["🤘🏿"]],["🤘",["sign_of_the_horns"],"the,horns,sign,of"]],call_me_hand:[[["🤙"],["🤙🏻"],["🤙🏼"],["🤙🏽"],["🤙🏾"],["🤙🏿"]],["🤙",[],"call,me,hand,hands,gesture"]],raised_hand_with_fingers_splayed:[[["🖐"],["🖐️","1f590"],["🖐🏻"],["🖐🏼"],["🖐🏽"],["🖐🏾"],["🖐🏿"]],["🖐️",[],"raised,hand,with,fingers,splayed,palm"]],hand:[[["✋"],["✋🏻"],["✋🏼"],["✋🏽"],["✋🏾"],["✋🏿"]],["✋",["raised_hand"],"hand,raised"]],ok_hand:[[["👌"],["👌🏻"],["👌🏼"],["👌🏽"],["👌🏾"],["👌🏿"]],["👌",[],"ok,hand,sign,fingers,limbs,perfect,okay"]],"+1":[[["👍"],["👍🏻"],["👍🏼"],["👍🏽"],["👍🏾"],["👍🏿"]],["👍",["thumbsup"],"+1,thumbsup,thumbs,up,sign,yes,awesome,good,agree,accept,cool,hand,like"]],"-1":[[["👎"],["👎🏻"],["👎🏼"],["👎🏽"],["👎🏾"],["👎🏿"]],["👎",["thumbsdown"],",1,thumbsdown,thumbs,down,sign,no,dislike,hand"]],fist:[[["✊"],["✊🏻"],["✊🏼"],["✊🏽"],["✊🏾"],["✊🏿"]],["✊",[],"fist,raised,fingers,hand,grasp"]],facepunch:[[["👊"],["👊🏻"],["👊🏼"],["👊🏽"],["👊🏾"],["👊🏿"]],["👊",["punch"],"facepunch,punch,fisted,hand,sign,angry,violence,fist,hit,attack"]],"left-facing_fist":[[["🤛"],["🤛🏻"],["🤛🏼"],["🤛🏽"],["🤛🏾"],["🤛🏿"]],["🤛",[],"left,facing,fist"]],"right-facing_fist":[[["🤜"],["🤜🏻"],["🤜🏼"],["🤜🏽"],["🤜🏾"],["🤜🏿"]],["🤜",[],"right,facing,fist"]],raised_back_of_hand:[[["🤚"],["🤚🏻"],["🤚🏼"],["🤚🏽"],["🤚🏾"],["🤚🏿"]],["🤚",[],"raised,back,of,hand,fingers,backhand"]],wave:[[["👋"],["👋🏻"],["👋🏼"],["👋🏽"],["👋🏾"],["👋🏿"]],["👋",[],"wave,waving,hand,sign,hands,gesture,goodbye,solong,farewell,hello,hi,palm"]],i_love_you_hand_sign:[[["🤟"],["🤟🏻"],["🤟🏼"],["🤟🏽"],["🤟🏾"],["🤟🏿"]],["🤟",[],"i,love,you,hand,sign"]],writing_hand:[[["✍"],["✍️","270d"],["✍🏻"],["✍🏼"],["✍🏽"],["✍🏾"],["✍🏿"]],["✍️",[],"writing,hand,lower_left_ballpoint_pen,stationery,write,compose","270D-FE0F"]],clap:[[["👏"],["👏🏻"],["👏🏼"],["👏🏽"],["👏🏾"],["👏🏿"]],["👏",[],"clap,clapping,hands,sign,praise,applause,congrats,yay"]],open_hands:[[["👐"],["👐🏻"],["👐🏼"],["👐🏽"],["👐🏾"],["👐🏿"]],["👐",[],"open,hands,sign,fingers,butterfly"]],raised_hands:[[["🙌"],["🙌🏻"],["🙌🏼"],["🙌🏽"],["🙌🏾"],["🙌🏿"]],["🙌",[],"raised,hands,person,raising,both,in,celebration,gesture,hooray,yea"]],palms_up_together:[[["🤲"],["🤲🏻"],["🤲🏼"],["🤲🏽"],["🤲🏾"],["🤲🏿"]],["🤲",[],"palms,up,together"]],pray:[[["🙏"],["🙏🏻"],["🙏🏼"],["🙏🏽"],["🙏🏾"],["🙏🏿"]],["🙏",[],"pray,person,with,folded,hands,please,hope,wish,namaste,highfive"]],handshake:[[["🤝"]],["🤝",[],"handshake,agreement,shake"]],nail_care:[[["💅"],["💅🏻"],["💅🏼"],["💅🏽"],["💅🏾"],["💅🏿"]],["💅",[],"nail,care,polish,beauty,manicure,finger,fashion"]],ear:[[["👂"],["👂🏻"],["👂🏼"],["👂🏽"],["👂🏾"],["👂🏿"]],["👂",[],"ear,face,hear,sound,listen"]],nose:[[["👃"],["👃🏻"],["👃🏼"],["👃🏽"],["👃🏾"],["👃🏿"]],["👃",[],"nose,smell,sniff"]],footprints:[[["👣"]],["👣",[],"footprints,feet,tracking,walking,beach"]],eyes:[[["👀"]],["👀",[],"eyes,look,watch,stalk,peek,see"]],eye:[[["👁"],["👁️","1f441"]],["👁️",[],"eye,face,look,see,watch,stare"]],brain:[[["🧠"]],["🧠",[],"brain"]],tongue:[[["👅"]],["👅",[],"tongue,mouth,playful"]],lips:[[["👄"]],["👄",[],"lips,mouth,kiss"]],kiss:[[["💋"]],["💋",[],"kiss,mark,face,lips,love,like,affection,valentines"]],cupid:[[["💘"]],["💘",[],"cupid,heart,with,arrow,love,like,affection,valentines"]],heart:[[["❤"],["❤️","2764"]],["❤️",[],"heart,heavy,black,love,like,valentines,<3","2764-FE0F"]],heartbeat:[[["💓"]],["💓",[],"heartbeat,beating,heart,love,like,affection,valentines,pink"]],broken_heart:[[["💔"]],["💔",[],"broken,heart,sad,sorry,break,heartbreak,>",s=o||n;if(null==t[n])return e?new Error("Required "+a+" `"+s+"` was not specified in `"+i+"`."):null;for(var u=arguments.length,c=Array(6>10),t=i%1024+56320,n.push(e,t)),(r+1===a||16384a&&(u=u.slice(0,a))),u}},,,function(e,t,n){"use strict";var r=n(1),a=(n(3),n(6));t.a=function(){return Object(r.a)("div",{className:"loading-indicator"},void 0,Object(r.a)("div",{className:"loading-indicator__figure"}),Object(r.a)(a.b,{id:"loading_indicator.label",defaultMessage:"Loading..."}))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.toArray=function(e){if("string"==typeof e)return e.match(u.default)||[];throw new Error("A string is expected as input")},t.length=i,t.substring=s,t.substr=function(e){var t=1=r.length)return""===t?r.length:-1;if(""===t)return n;var a=t.match(u.default),o=!1,i=void 0;for(i=n;ie.clientWidth||0e.clientHeight)&&n.push({element:e,scrollWidth:e.scrollWidth,scrollHeight:e.scrollHeight,clientWidth:e.clientWidth,clientHeight:e.clientHeight,scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}),e=e.parentNode}return n}var y=null;function _(e){var t=e.domTreeShapes,o=e.pageX,i=e.startX,s=e.axis;return t.some(function(e){var t=i<=o;"x"!==s&&"y"!==s||(t=!t);var n=e[P.scrollPosition[s]],r=0g.constant.UNCERTAINTY_THRESHOLD;if(!i&&("y"===n||"y-reverse"===n)&&(0===m.indexCurrent&&m.startXs.pageX))return void(m.isSwiping=!1);if(cg.constant.UNCERTAINTY_THRESHOLD)return m.isSwiping=l,void(m.startX=s.pageX)}if(!0===m.isSwiping){e.preventDefault(),m.vx=.5*m.vx+.5*(s.pageX-m.lastX),m.lastX=s.pageX;var f=(0,g.computeIndex)({children:r,resistance:i,pageX:s.pageX,startIndex:m.startIndex,startX:m.startX,viewLength:m.viewLength}),d=f.index,p=f.startX;if(null===y&&!a)if(_({domTreeShapes:v(e.target,m.rootNode),startX:m.startX,pageX:s.pageX,axis:n}))return;p?m.startX=p:null===y&&(y=m.rootNode),m.setIndexCurrent(d);var h=function(){o&&o(d,"move")};!m.state.displaySameSlide&&m.state.isDragging||m.setState({displaySameSlide:!1,isDragging:!0},h),h()}}}else m.handleTouchStart(e)},m.handleSwipeEnd=function(){if(y=null,m.started&&!(m.started=!1)===m.isSwiping){var e,t=m.state.indexLatest,n=m.indexCurrent,r=t-n;e=Math.abs(m.vx)>m.props.threshold?0m.props.hysteresis?0>8-o%1*8)){if(255<(n=r.charCodeAt(o+=.75)))throw new s;t=t<<8|n}return a}},function(e,t,n){"use strict";var s=n(44);e.exports=s.isStandardBrowserEnv()?{write:function(e,t,n,r,a,o){var i=[];i.push(e+"="+encodeURIComponent(t)),s.isNumber(n)&&i.push("expires="+new Date(n).toGMTString()),s.isString(r)&&i.push("path="+r),s.isString(a)&&i.push("domain="+a),!0===o&&i.push("secure"),document.cookie=i.join("; ")},read:function(e){var t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove:function(e){this.write(e,"",Date.now()-864e5)}}:{write:function(){},read:function(){return null},remove:function(){}}},function(e,t,n){"use strict";var r=n(44);function a(){this.handlers=[]}a.prototype.use=function(e,t){return this.handlers.push({fulfilled:e,rejected:t}),this.handlers.length-1},a.prototype.eject=function(e){this.handlers[e]&&(this.handlers[e]=null)},a.prototype.forEach=function(t){r.forEach(this.handlers,function(e){null!==e&&t(e)})},e.exports=a},function(e,t,n){"use strict";var r=n(44),a=n(360),o=n(196),i=n(151),s=n(361),u=n(362);function c(e){e.cancelToken&&e.cancelToken.throwIfRequested()}e.exports=function(t){return c(t),t.baseURL&&!s(t.url)&&(t.url=u(t.baseURL,t.url)),t.headers=t.headers||{},t.data=a(t.data,t.headers,t.transformRequest),t.headers=r.merge(t.headers.common||{},t.headers[t.method]||{},t.headers||{}),r.forEach(["delete","get","head","post","put","patch","common"],function(e){delete t.headers[e]}),(t.adapter||i.adapter)(t).then(function(e){return c(t),e.data=a(e.data,e.headers,t.transformResponse),e},function(e){return o(e)||(c(t),e&&e.response&&(e.response.data=a(e.response.data,e.response.headers,t.transformResponse))),Promise.reject(e)})}},function(e,t,n){"use strict";var r=n(44);e.exports=function(t,n,e){return r.forEach(e,function(e){t=e(t,n)}),t}},function(e,t,n){"use strict";e.exports=function(e){return/^([a-z][a-z\d\+\-\.]*:)?\/\//i.test(e)}},function(e,t,n){"use strict";e.exports=function(e,t){return t?e.replace(/\/+$/,"")+"/"+t.replace(/^\/+/,""):e}},function(e,t,n){"use strict";var r=n(197);function a(e){if("function"!=typeof e)throw new TypeError("executor must be a function.");var t;this.promise=new Promise(function(e){t=e});var n=this;e(function(e){n.reason||(n.reason=new r(e),t(n.reason))})}a.prototype.throwIfRequested=function(){if(this.reason)throw this.reason},a.source=function(){var t;return{token:new a(function(e){t=e}),cancel:t}},e.exports=a},function(e,t,n){"use strict";e.exports=function(t){return function(e){return t.apply(null,e)}}},,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=a(n(3)),s=n(150),r=a(n(198));function a(e){return e&&e.__esModule?e:{default:e}}t.default=(0,r.default)(function(e,t,n,r,a){var o=e[t];return i.default.isValidElement(o)?new Error("Invalid "+r+" `"+a+"` of type ReactElement supplied to `"+n+"`,expected an element type (a string , component class, or function component)."):(0,s.isValidElementType)(o)?null:new Error("Invalid "+r+" `"+a+"` of value `"+o+"` supplied to `"+n+"`, expected an element type (a string , component class, or function component).")}),e.exports=t.default},function(e,t,n){"use strict";t.__esModule=!0;var r=l(n(5)),a=l(n(152)),o=l(n(3)),s=l(n(38)),u=l(n(153)),c=l(n(87)),i=l(n(368));function l(e){return e&&e.__esModule?e:{default:e}}function f(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 d=function(o){function i(){var e,t;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,i);for(var n=arguments.length,r=Array(n),a=0;at.length?1:-1}var E=Object(k.Map)(),S=Object(k.Map)({unread:0,top:!0,isLoading:!1,hasMore:!0,items:Object(k.List)()}),x=function t(n,r,e,a){return n.keySeq().forEach(function(e){n=n.updateIn([e,"items"],function(e){return e.filterNot(function(e){return e===r})})}),a.forEach(function(e){n=t(n,e[0],e[1],[])}),n};var C=n(83),c=Object(k.Map)({streaming_api_base_url:null,access_token:null});var l=n(59),f=Object(k.List)([]);var d=n(55),p=n(50),h={modalType:null,modalProps:{}};var m=n(56),g=n(393),b=n(144),v=Object(k.Map)({followers:Object(k.Map)(),following:Object(k.Map)(),reblogged_by:Object(k.Map)(),favourited_by:Object(k.Map)(),follow_requests:Object(k.Map)(),blocks:Object(k.Map)(),mutes:Object(k.Map)()}),y=function(e,t,n,r,a){return e.setIn([t,n],Object(k.Map)({next:a,items:Object(k.List)(r.map(function(e){return e.id}))}))},_=function(e,t,n,r,a){return e.updateIn([t,n],function(e){return e.set("next",a).update("items",function(e){return e.concat(r.map(function(e){return e.id}))})})};var T=n(165),F=Object(k.Map)({blocks:Object(k.Map)({items:Object(k.OrderedSet)()})});var I=n(21),M=n(17),P=Object(k.Map)(),D=function(e,t){return delete(t=Object(I.a)({},t)).followers_count,delete t.following_count,delete t.statuses_count,e.set(t.id,Object(k.fromJS)(t))};var N=function(e,t){return e.set(t.id,Object(k.fromJS)({followers_count:t.followers_count,following_count:t.following_count,statuses_count:t.statuses_count}))},L=Object(k.Map)();var A=n(72),R=function(e,t){return e.set(t.id,Object(k.fromJS)(t))},U=Object(k.Map)();var z=function(e,t){return e.set(t.id,Object(k.fromJS)(t))},q=function(e,n,r){return e.withMutations(function(t){n.forEach(function(e){t.setIn([e,"domain_blocking"],r)})})},H=Object(k.Map)();var W=n(86),B=n(79),K=n(207),V=n(219),X=n(35);function Q(e){return e?(e^16*Math.random()>>e/4).toString(16):([1e7]+-1e3+-4e3+-8e3+-1e11).replace(/[018]/g,Q)}var $=Object(k.Map)({saved:!0,onboarded:!1,skinTone:1,home:Object(k.Map)({shows:Object(k.Map)({reblog:!0,reply:!0}),regex:Object(k.Map)({body:""})}),notifications:Object(k.Map)({alerts:Object(k.Map)({follow:!0,favourite:!0,reblog:!0,mention:!0}),quickFilter:Object(k.Map)({active:"all",show:!0,advanced:!1}),shows:Object(k.Map)({follow:!0,favourite:!0,reblog:!0,mention:!0}),sounds:Object(k.Map)({follow:!0,favourite:!0,reblog:!0,mention:!0})}),community:Object(k.Map)({regex:Object(k.Map)({body:""})}),public:Object(k.Map)({regex:Object(k.Map)({body:""})}),direct:Object(k.Map)({regex:Object(k.Map)({body:""})}),trends:Object(k.Map)({show:!0})}),G=Object(k.fromJS)([{id:"COMPOSE",uuid:Q(),params:{}},{id:"HOME",uuid:Q(),params:{}},{id:"NOTIFICATIONS",uuid:Q(),params:{}}]),Y=function(e,t){return e.update("columns",function(e){return e.filterNot(function(e){return"LIST"===e.get("id")&&e.get("params").get("id")===t})})};var J=n(183),Z=i.a.Map({subscription:null,alerts:new i.a.Map({follow:!1,favourite:!1,reblog:!1,mention:!1}),isSubscribed:!1,browserSupport:!1});var ee=n(166),te=n(421),ne=Object(k.Map)({favourites:Object(k.Map)({next:null,loaded:!1,items:Object(k.List)()}),pins:Object(k.Map)({next:null,loaded:!1,items:Object(k.List)()})}),re=function(e,t,n,r){return e.update(t,function(e){return e.withMutations(function(e){e.set("next",r),e.set("loaded",!0),e.set("isLoading",!1),e.set("items",Object(k.List)(n.map(function(e){return e.id})))})})},ae=function(e,t,n){return e.update(t,function(e){return e.withMutations(function(e){e.set("items",e.get("items").unshift(n.get("id")))})})},oe=function(e,t,n){return e.update(t,function(e){return e.withMutations(function(e){e.set("items",e.get("items").filter(function(e){return e!==n.get("id")}))})})};var ie=i.a.Map({new:i.a.Map({isSubmitting:!1,account:null,notifications:!0})});var se=n(94),ue=Object(k.Map)({new:Object(k.Map)({isSubmitting:!1,account_id:null,status_ids:Object(k.Set)(),comment:"",forward:!1})});var ce=Object(k.Map)({inReplyTos:Object(k.Map)(),replies:Object(k.Map)()}),le=function(e,n){return e.withMutations(function(t){t.update("inReplyTos",function(e){return e.withMutations(function(o){t.update("replies",function(e){return e.withMutations(function(a){n.forEach(function(t){var e=o.get(t),n=a.get(t),r=a.get(e);r&&a.set(e,r.filterNot(function(e){return e===t})),n&&n.forEach(function(e){return o.delete(e)}),o.delete(t),a.delete(t)})})})})})})};var fe=n(23),de=n(22),pe=n(164),he=Object(k.Map)({mounted:0,sensitive:!1,spoiler:!1,spoiler_text:"",privacy:null,text:"",focusDate:null,caretPosition:null,preselectDate:null,in_reply_to:null,is_composing:!1,is_submitting:!1,is_changing_upload:!1,is_uploading:!1,progress:0,media_attachments:Object(k.List)(),suggestion_token:null,suggestions:Object(k.List)(),default_privacy:"public",default_sensitive:!1,resetFileKey:Math.floor(65536*Math.random()),idempotencyKey:null,tagHistory:Object(k.List)()});function me(t){return t.withMutations(function(e){e.set("text",""),e.set("spoiler",!1),e.set("spoiler_text",""),e.set("is_submitting",!1),e.set("is_changing_upload",!1),e.set("in_reply_to",null),e.set("privacy",t.get("default_privacy")),e.set("sensitive",!1),e.update("media_attachments",function(e){return e.clear()}),e.set("idempotencyKey",Q())})}var ge=new DOMParser;var be=n(216),ve=Object(k.Map)({value:"",submitted:!1,hidden:!1,results:Object(k.Map)()});var ye=Object(k.Map)({accept_content_types:[]});var _e=Object(k.Map)({items:Object(k.List)(),hasMore:!0,top:!0,unread:0,isLoading:!1}),we=function(e){return Object(k.Map)({id:e.id,type:e.type,account:e.account.id,created_at:e.created_at,status:e.status?e.status.id:null})},Oe=function(e,t){return e.update("items",function(e){return e.filterNot(function(e){return null!==e&&e.get("account")===t.id})})};var ke=n(270),je=Object(k.Map)();var Ee=n(297),Se=n(288),xe=n(73),Ce=Object(k.List)([]);var Te=Object(k.Map)(),Fe=function(e,t){return e.set(t.id,Object(k.fromJS)(t))};var Ie=Object(k.Map)({listId:null,isSubmitting:!1,isChanged:!1,title:"",accounts:Object(k.Map)({items:Object(k.List)(),loaded:!1,isLoading:!1}),suggestions:Object(k.Map)({value:"",items:Object(k.List)()})});var Me=Object(k.Map)({accountId:null,lists:Object(k.Map)({items:Object(k.List)(),loaded:!1,isLoading:!1})});var Pe=n(284);var De=n(100),Ne=Object(k.Map)({items:Object(k.List)(),isLoading:!1,hasMore:!0,mounted:!1}),Le=function(e){return Object(k.Map)({id:e.id,unread:e.unread,accounts:Object(k.List)(e.accounts.map(function(e){return e.id})),last_status:e.last_status?e.last_status.id:null})};var Ae=n(217),Re=Object(k.Map)({items:Object(k.List)(),isLoading:!1});var Ue=n(160),ze=Object(k.Map)({enabled:!1,panel:""});var qe={dropdown_menu:function(e,t){switch(void 0===e&&(e=u),t.type){case s.b:return e.merge({openId:t.id,placement:t.placement,keyboard:t.keyboard});case s.a:return e.get("openId")===t.id?e.set("openId",null):e;default:return e}},timelines:function(e,t){switch(void 0===e&&(e=E),t.type){case j.e:return e.update(t.timeline,S,function(e){return e.set("isLoading",!0)});case j.d:return e.update(t.timeline,S,function(e){return e.set("isLoading",!1)});case j.f:return m=e,g=t.timeline,b=Object(k.fromJS)(t.statuses),v=t.next,y=t.partial,_=t.isLoadingRecent,m.update(g,S,function(e){return e.withMutations(function(e){e.set("isLoading",!1),v||_||e.set("hasMore",!1),b.isEmpty()||e.update("items",Object(k.List)(),function(e){var t=b.map(function(e){return e.get("id")});if(-1!==g.indexOf(":pinned"))return t;var n=e.findLastIndex(function(e){return null!==e&&0<=O(e,t.last())})+1,r=e.take(n).findLastIndex(function(e){return null!==e&&0

/g,"\n\n");return c.parseFromString(t,"text/html").documentElement.textContent}function d(e){e=Object(r.default)({},e);var t=l(e),n=0===e.display_name.trim().length?e.username:e.display_name;return e.display_name_html=Object(o.default)(i()(n),t),e.note_emojified=Object(o.default)(e.note,t),e.fields&&(e.fields=e.fields.map((function(e){return Object(r.default)({},e,{name_emojified:Object(o.default)(i()(e.name),t),value_emojified:Object(o.default)(e.value,t),value_plain:Object(s.a)(e.value)})}))),e.moved&&(e.moved=e.moved.id),e}function p(e,t){var n=Object(r.default)({},e);if(n.account=e.account.id,e.reblog&&e.reblog.id&&(n.reblog=e.reblog.id),e.poll&&e.poll.id&&(n.poll=e.poll.id),t)n.search_index=t.get("search_index"),n.contentHtml=t.get("contentHtml"),n.spoilerHtml=t.get("spoilerHtml"),n.hidden=t.get("hidden");else{var a=n.spoiler_text||"",s=[a,e.content].concat(e.poll&&e.poll.options?e.poll.options.map((function(e){return e.title})):[]).join("\n\n").replace(//g,"\n").replace(/<\/p>

/g,"\n\n"),f=l(n);n.search_index=c.parseFromString(s,"text/html").documentElement.textContent,n.contentHtml=Object(o.default)(n.content,f),n.spoilerHtml=Object(o.default)(i()(a),f),n.hidden=!u.h&&(a.length>0||n.sensitive)}return n}function h(e){var t=Object(r.default)({},e),n=l(t);return t.options=e.options.map((function(t,a){return Object(r.default)({},t,{voted:e.own_votes&&e.own_votes.includes(a),title_emojified:Object(o.default)(i()(t.title),n)})})),t}function m(e){var t=Object(r.default)({},e),n=l(t);return t.contentHtml=Object(o.default)(t.content,n),t}},,function(e,t,n){"use strict";n.d(t,"d",(function(){return i})),n.d(t,"a",(function(){return o})),n.d(t,"g",(function(){return s})),n.d(t,"h",(function(){return u})),n.d(t,"f",(function(){return c})),n.d(t,"e",(function(){return l})),n.d(t,"b",(function(){return f})),n.d(t,"c",(function(){return d})),n.d(t,"k",(function(){return p})),n.d(t,"m",(function(){return h})),n.d(t,"l",(function(){return m})),n.d(t,"i",(function(){return g})),n.d(t,"j",(function(){return b}));var r=n(12),a=n(48),i="REPORT_INIT",o="REPORT_CANCEL",s="REPORT_SUBMIT_REQUEST",u="REPORT_SUBMIT_SUCCESS",c="REPORT_SUBMIT_FAIL",l="REPORT_STATUS_TOGGLE",f="REPORT_COMMENT_CHANGE",d="REPORT_FORWARD_CHANGE";function p(e,t){return function(n){n({type:i,account:e,status:t}),n(Object(a.d)("REPORT"))}}function h(e,t){return{type:l,statusId:e,checked:t}}function m(){return function(e,t){e({type:s}),Object(r.a)(t).post("/api/v1/reports",{account_id:t().getIn(["reports","new","account_id"]),status_ids:t().getIn(["reports","new","status_ids"]),comment:t().getIn(["reports","new","comment"]),forward:t().getIn(["reports","new","forward"])}).then((function(t){var n;e(Object(a.c)()),e((n=t.data,{type:u,report:n}))})).catch((function(t){return e(function(e){return{type:c,error:e}}(t))}))}}function g(e){return{type:f,comment:e}}function b(e){return{type:d,forward:e}}},,function(e,t,n){"use strict";n.d(t,"e",(function(){return i})),n.d(t,"g",(function(){return o})),n.d(t,"c",(function(){return s})),n.d(t,"d",(function(){return u})),n.d(t,"b",(function(){return c})),n.d(t,"h",(function(){return l})),n.d(t,"f",(function(){return f})),n.d(t,"a",(function(){return d})),n.d(t,"l",(function(){return p})),n.d(t,"m",(function(){return h})),n.d(t,"k",(function(){return m})),n.d(t,"j",(function(){return g})),n.d(t,"n",(function(){return _})),n.d(t,"i",(function(){return w}));var r=n(12),a=n(17),i="CONVERSATIONS_MOUNT",o="CONVERSATIONS_UNMOUNT",s="CONVERSATIONS_FETCH_REQUEST",u="CONVERSATIONS_FETCH_SUCCESS",c="CONVERSATIONS_FETCH_FAIL",l="CONVERSATIONS_UPDATE",f="CONVERSATIONS_READ",d="CONVERSATIONS_DELETE_SUCCESS",p=function(){return{type:i}},h=function(){return{type:o}},m=function(e){return function(t,n){t({type:f,id:e}),Object(r.a)(n).post("/api/v1/conversations/"+e+"/read")}},g=function(e){var t=(void 0===e?{}:e).maxId;return function(e,n){e(b());var i={max_id:t};t||(i.since_id=n().getIn(["conversations","items",0,"last_status"]));var o=!!i.since_id;Object(r.a)(n).get("/api/v1/conversations",{params:i}).then((function(t){var n=Object(r.b)(t).refs.find((function(e){return"next"===e.rel}));e(Object(a.h)(t.data.reduce((function(e,t){return e.concat(t.accounts)}),[]))),e(Object(a.k)(t.data.map((function(e){return e.last_status})).filter((function(e){return!!e})))),e(v(t.data,n?n.uri:null,o))})).catch((function(t){return e(y(t))}))}},b=function(){return{type:s}},v=function(e,t,n){return{type:u,conversations:e,next:t,isLoadingRecent:n}},y=function(e){return{type:c,error:e}},_=function(e){return function(t){t(Object(a.h)(e.accounts)),e.last_status&&t(Object(a.j)(e.last_status)),t({type:l,conversation:e})}},w=function(e){return function(t,n){t(O(e)),Object(r.a)(n).delete("/api/v1/conversations/"+e).then((function(){return t(k(e))})).catch((function(n){return t(E(e,n))}))}},O=function(e){return{type:"CONVERSATIONS_DELETE_REQUEST",id:e}},k=function(e){return{type:d,id:e}},E=function(e,t){return{type:"CONVERSATIONS_DELETE_FAIL",id:e,error:t}}},,function(e,t,n){"use strict";n.r(t),n.d(t,"timeAgoString",(function(){return v})),n.d(t,"default",(function(){return y}));var r,a,i,o=n(0),s=n(2),u=(n(9),n(6),n(8)),c=n(1),l=n(10),f=n(3),d=n.n(f),p=n(7);var h=Object(p.f)({today:{id:"relative_time.today",defaultMessage:"today"},just_now:{id:"relative_time.just_now",defaultMessage:"now"},seconds:{id:"relative_time.seconds",defaultMessage:"{number}s"},minutes:{id:"relative_time.minutes",defaultMessage:"{number}m"},hours:{id:"relative_time.hours",defaultMessage:"{number}h"},days:{id:"relative_time.days",defaultMessage:"{number}d"},moments_remaining:{id:"time_remaining.moments",defaultMessage:"Moments remaining"},seconds_remaining:{id:"time_remaining.seconds",defaultMessage:"{number, plural, one {# second} other {# seconds}} left"},minutes_remaining:{id:"time_remaining.minutes",defaultMessage:"{number, plural, one {# minute} other {# minutes}} left"},hours_remaining:{id:"time_remaining.hours",defaultMessage:"{number, plural, one {# hour} other {# hours}} left"},days_remaining:{id:"time_remaining.days",defaultMessage:"{number, plural, one {# day} other {# days}} left"}}),m={hour12:!1,year:"numeric",month:"short",day:"2-digit",hour:"2-digit",minute:"2-digit"},g={month:"short",day:"numeric"},b=864e5,v=function(e,t,n,r,a){void 0===a&&(a=!0);var i=n-t.getTime();return i0&&void 0!==arguments[0]?arguments[0]:u;return{type:i,payload:{scope:e}}},t.hideLoading=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:u;return{type:o,payload:{scope:e}}},t.resetLoading=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:u;return{type:s,payload:{scope:e}}},t.loadingBarReducer=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=(t.payload||{}).scope,c=void 0===n?u:n;switch(t.type){case i:return r({},e,a({},c,(e[c]||0)+1));case o:return r({},e,a({},c,Math.max(0,(e[c]||1)-1)));case s:return r({},e,a({},c,0));default:return e}};var i=t.SHOW="loading-bar/SHOW",o=t.HIDE="loading-bar/HIDE",s=t.RESET="loading-bar/RESET",u=t.DEFAULT_SCOPE="default"},function(e,t){e.exports=function(e){return e&&e.__esModule?e:{default:e}}},function(e,t,n){"use strict";t.__esModule=!0;var r=Object.assign||function(e){for(var t=1;t10*h&&(a.accumulatedTime=0),0===a.accumulatedTime)return a.animationID=null,void a.startAnimationIfNecessary();var i=(a.accumulatedTime-Math.floor(a.accumulatedTime/h)*h)/h,o=Math.floor(a.accumulatedTime/h),s={},l={},d={},p={};for(var m in t)if(Object.prototype.hasOwnProperty.call(t,m)){var g=t[m];if("number"==typeof g)d[m]=g,p[m]=0,s[m]=g,l[m]=0;else{for(var b=a.state.lastIdealStyle[m],v=a.state.lastIdealVelocity[m],y=0;y=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}(e,["container","containerPadding","target","placement","shouldUpdatePosition","rootClose","children","transition"]);if(!(p.show||d&&!this.state.exited))return null;var h=f;if(h=o.default.createElement(u.default,{container:t,containerPadding:n,target:r,placement:a,shouldUpdatePosition:i},h),d){var m=p.onExit,g=p.onExiting,b=p.onEnter,v=p.onEntering,y=p.onEntered;h=o.default.createElement(d,{in:p.show,appear:!0,onExit:m,onExiting:g,onExited:this.onHiddenListener,onEnter:b,onEntering:v,onEntered:y},h)}return l&&(h=o.default.createElement(c.default,{onRootClose:p.onHide,event:p.rootCloseEvent},h)),o.default.createElement(s.default,{container:t},h)},t}(o.default.Component);f.propTypes=r({},s.default.propTypes,u.default.propTypes,{show:a.default.bool,rootClose:a.default.bool,rootCloseEvent:c.default.propTypes.event,onHide:function(e){var t=a.default.func;e.rootClose&&(t=t.isRequired);for(var n=arguments.length,r=Array(n>1?n-1:0),i=1;i1)e=i.take(2).map((function(e){return Object(r.a)("bdi",{},e.get("id"),Object(r.a)("strong",{className:"display-name__html",dangerouslySetInnerHTML:{__html:e.get("display_name_html")}}))})).reduce((function(e,t){return[e,", ",t]})),i.size-2>0&&(t="+"+(i.size-2));else{var s=(n=i&&i.size>0?i.first():this.props.account).get("acct");-1===s.indexOf("@")&&o&&(s=s+"@"+o),e=Object(r.a)("bdi",{},void 0,Object(r.a)("strong",{className:"display-name__html",dangerouslySetInnerHTML:{__html:n.get("display_name_html")}})),t=Object(r.a)("span",{className:"display-name__account"},void 0,"@",s)}return(u.a.createElement("span",{className:"display-name",ref:this.setRef},e," ",t))},n}(u.a.PureComponent)},,,function(e,t,n){"use strict";n.d(t,"a",(function(){return a})),n.d(t,"b",(function(){return i}));var r=function(){function e(e){void 0===e&&(e=null),this.keyBase=e}var t=e.prototype;return t.generateKey=function(e){return this.keyBase?[this.keyBase,"id"+e].join("."):e},t.set=function(e,t){var n=this.generateKey(e);try{var r=JSON.stringify(t);return localStorage.setItem(n,r),t}catch(e){return null}},t.get=function(e){var t=this.generateKey(e);try{var n=localStorage.getItem(t);return JSON.parse(n)}catch(e){return null}},t.remove=function(e){var t=this.get(e);if(t){var n=this.generateKey(e);try{localStorage.removeItem(n)}catch(e){}}return t},e}(),a=new r("mastodon_push_notification_data"),i=new r("mastodon_tag_history")},function(e,t,n){"use strict";t.__esModule=!0,t.default=void 0;var r=!("undefined"==typeof window||!window.document||!window.document.createElement);t.default=r,e.exports=t.default},function(e,t,n){"use strict";var r=n(90),a="function"==typeof Symbol&&Symbol.for,i=a?Symbol.for("react.element"):60103,o=a?Symbol.for("react.portal"):60106,s=a?Symbol.for("react.fragment"):60107,u=a?Symbol.for("react.strict_mode"):60108,c=a?Symbol.for("react.profiler"):60114,l=a?Symbol.for("react.provider"):60109,f=a?Symbol.for("react.context"):60110,d=a?Symbol.for("react.forward_ref"):60112,p=a?Symbol.for("react.suspense"):60113,h=a?Symbol.for("react.memo"):60115,m=a?Symbol.for("react.lazy"):60116,g="function"==typeof Symbol&&Symbol.iterator;function b(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;nP.length&&P.push(e)}function I(e,t,n){return null==e?0:function e(t,n,r,a){var s=typeof t;"undefined"!==s&&"boolean"!==s||(t=null);var u=!1;if(null===t)u=!0;else switch(s){case"string":case"number":u=!0;break;case"object":switch(t.$$typeof){case i:case o:u=!0}}if(u)return r(a,t,""===n?"."+N(t,0):n),1;if(u=0,n=""===n?".":n+":",Array.isArray(t))for(var c=0;c

/g,"\n\n").replace(/<[^>]*>/g,""),t.textContent}},,function(e,t,n){"use strict";n.r(t),n.d(t,"default",(function(){return _}));var r,a=n(0),i=n(2),o=(n(9),n(6),n(8)),s=n(1),u=n(54),c=n.n(u),l=n(3),f=n.n(l),d=n(255),p=n.n(d),h=n(7),m=n(88),g=n(27),b=n(14),v=n.n(b);var y=Object(h.f)({play:{id:"video.play",defaultMessage:"Play"},pause:{id:"video.pause",defaultMessage:"Pause"},mute:{id:"video.mute",defaultMessage:"Mute sound"},unmute:{id:"video.unmute",defaultMessage:"Unmute sound"},download:{id:"video.download",defaultMessage:"Download file"}}),_=Object(h.g)(r=function(e){Object(o.a)(n,e);var t;t=n;function n(){for(var t,n=arguments.length,r=new Array(n),a=0;a110?110:n})),Object(s.a)(Object(i.a)(t),"setVolumeRef",(function(e){t.volume=e})),Object(s.a)(Object(i.a)(t),"setWaveformRef",(function(e){t.waveform=e})),Object(s.a)(Object(i.a)(t),"togglePlay",(function(){t.state.paused?(t.props.preload||t.loaded||(t.wavesurfer.createBackend(),t.wavesurfer.createPeakCache(),t.wavesurfer.load(t.props.src),t.wavesurfer.toggleInteraction(),t.loaded=!0),t.setState({paused:!1},(function(){return t.wavesurfer.play()}))):t.setState({paused:!0},(function(){return t.wavesurfer.pause()}))})),Object(s.a)(Object(i.a)(t),"toggleMute",(function(){var e=!t.state.muted;t.setState({muted:e},(function(){return t.wavesurfer.setMute(e)}))})),Object(s.a)(Object(i.a)(t),"handleVolumeMouseDown",(function(e){document.addEventListener("mousemove",t.handleMouseVolSlide,!0),document.addEventListener("mouseup",t.handleVolumeMouseUp,!0),document.addEventListener("touchmove",t.handleMouseVolSlide,!0),document.addEventListener("touchend",t.handleVolumeMouseUp,!0),t.handleMouseVolSlide(e),e.preventDefault(),e.stopPropagation()})),Object(s.a)(Object(i.a)(t),"handleVolumeMouseUp",(function(){document.removeEventListener("mousemove",t.handleMouseVolSlide,!0),document.removeEventListener("mouseup",t.handleVolumeMouseUp,!0),document.removeEventListener("touchmove",t.handleMouseVolSlide,!0),document.removeEventListener("touchend",t.handleVolumeMouseUp,!0)})),Object(s.a)(Object(i.a)(t),"handleMouseVolSlide",c()((function(e){var n=t.volume.getBoundingClientRect(),r=(e.clientX-n.left)/t.volWidth;if(!isNaN(r)){var a=r;r>1?a=1:r<0&&(a=0),t.wavesurfer.setVolume(a)}}),60)),Object(s.a)(Object(i.a)(t),"handleScroll",c()((function(){if(t.waveform&&t.wavesurfer){var e=t.waveform.getBoundingClientRect(),n=e.top,r=e.height,a=n<=(window.innerHeight||document.documentElement.clientHeight)&&n+r>=0;t.state.paused||a||t.setState({paused:!0},(function(){return t.wavesurfer.pause()}))}}),150,{trailing:!0})),t}var r=n.prototype;return r.componentDidMount=function(){this.waveform&&this._updateWaveform(),window.addEventListener("scroll",this.handleScroll)},r.componentDidUpdate=function(e){this.waveform&&e.src!==this.props.src&&this._updateWaveform()},r.componentWillUnmount=function(){window.removeEventListener("scroll",this.handleScroll),this.wavesurfer&&(this.wavesurfer.destroy(),this.wavesurfer=null)},r._updateWaveform=function(){var e=this,t=this.props,n=t.src,r=t.height,a=t.duration,i=t.peaks,o=t.preload,s=window.getComputedStyle(document.querySelector(".audio-player__progress-placeholder")).getPropertyValue("background-color"),u=window.getComputedStyle(document.querySelector(".audio-player__wave-placeholder")).getPropertyValue("background-color");this.wavesurfer&&(this.wavesurfer.destroy(),this.loaded=!1);var c=p.a.create({container:this.waveform,height:r,barWidth:3,cursorWidth:0,progressColor:s,waveColor:u,backend:"MediaElement",interact:o});c.setVolume(this.state.volume),o?(c.load(n),this.loaded=!0):(c.load(n,i,"none",a),this.loaded=!1),c.on("ready",(function(){return e.setState({duration:Math.floor(c.getDuration())})})),c.on("audioprocess",(function(){return e.setState({currentTime:Math.floor(c.getCurrentTime())})})),c.on("pause",(function(){return e.setState({paused:!0})})),c.on("play",(function(){return e.setState({paused:!1})})),c.on("volume",(function(t){return e.setState({volume:t})})),c.on("mute",(function(t){return e.setState({muted:t})})),this.wavesurfer=c},r.render=function(){var e=this.props,t=e.height,n=e.intl,r=e.alt,i=e.editable,o=this.state,s=o.paused,u=o.muted,c=o.volume,l=o.currentTime,d=u?0:c*this.volWidth,p=u?this.volHandleOffset(0):this.volHandleOffset(c);return Object(a.a)("div",{className:v()("audio-player",{editable:i})},void 0,Object(a.a)("div",{className:"audio-player__progress-placeholder",style:{display:"none"}}),Object(a.a)("div",{className:"audio-player__wave-placeholder",style:{display:"none"}}),f.a.createElement("div",{className:"audio-player__waveform","aria-label":r,title:r,style:{height:t},ref:this.setWaveformRef}),Object(a.a)("div",{className:"video-player__controls active"},void 0,Object(a.a)("div",{className:"video-player__buttons-bar"},void 0,Object(a.a)("div",{className:"video-player__buttons left"},void 0,Object(a.a)("button",{type:"button",title:n.formatMessage(s?y.play:y.pause),"aria-label":n.formatMessage(s?y.play:y.pause),onClick:this.togglePlay},void 0,Object(a.a)(g.a,{id:s?"play":"pause",fixedWidth:!0})),Object(a.a)("button",{type:"button",title:n.formatMessage(u?y.unmute:y.mute),"aria-label":n.formatMessage(u?y.unmute:y.mute),onClick:this.toggleMute},void 0,Object(a.a)(g.a,{id:u?"volume-off":"volume-up",fixedWidth:!0})),f.a.createElement("div",{className:"video-player__volume",onMouseDown:this.handleVolumeMouseDown,ref:this.setVolumeRef}," ",Object(a.a)("div",{className:"video-player__volume__current",style:{width:d+"px"}}),Object(a.a)("span",{className:v()("video-player__volume__handle"),tabIndex:"0",style:{left:p+"px"}})),Object(a.a)("span",{},void 0,Object(a.a)("span",{className:"video-player__time-current"},void 0,Object(m.formatTime)(l)),Object(a.a)("span",{className:"video-player__time-sep"},void 0,"/"),Object(a.a)("span",{className:"video-player__time-total"},void 0,Object(m.formatTime)(this.state.duration||Math.floor(this.props.duration))))),Object(a.a)("div",{className:"video-player__buttons right"},void 0,Object(a.a)("button",{type:"button",title:n.formatMessage(y.download),"aria-label":n.formatMessage(y.download)},void 0,Object(a.a)("a",{className:"video-player__download__icon",href:this.props.src,download:!0},void 0,Object(a.a)(g.a,{id:"download",fixedWidth:!0})))))))},n}(f.a.PureComponent))||r},,function(e,t,n){"use strict";n.d(t,"b",(function(){return u})),n.d(t,"a",(function(){return f})),n.d(t,"c",(function(){return p})),n.d(t,"e",(function(){return h})),n.d(t,"d",(function(){return m})),n.d(t,"f",(function(){return g}));var r=n(12),a=n(26),i=n(17),o=n(48),s="BLOCKS_FETCH_REQUEST",u="BLOCKS_FETCH_SUCCESS",c="BLOCKS_FETCH_FAIL",l="BLOCKS_EXPAND_REQUEST",f="BLOCKS_EXPAND_SUCCESS",d="BLOCKS_EXPAND_FAIL",p="BLOCKS_INIT_MODAL";function h(){return function(e,t){e({type:s}),Object(r.a)(t).get("/api/v1/blocks").then((function(t){var n=Object(r.b)(t).refs.find((function(e){return"next"===e.rel}));e(Object(i.h)(t.data)),e(function(e,t){return{type:u,accounts:e,next:t}}(t.data,n?n.uri:null)),e(Object(a.E)(t.data.map((function(e){return e.id}))))})).catch((function(t){return e(function(e){return{type:c,error:e}}(t))}))}}function m(){return function(e,t){var n=t().getIn(["user_lists","blocks","next"]);null!==n&&(e({type:l}),Object(r.a)(t).get(n).then((function(t){var n=Object(r.b)(t).refs.find((function(e){return"next"===e.rel}));e(Object(i.h)(t.data)),e(function(e,t){return{type:f,accounts:e,next:t}}(t.data,n?n.uri:null)),e(Object(a.E)(t.data.map((function(e){return e.id}))))})).catch((function(t){return e(function(e){return{type:d,error:e}}(t))})))}}function g(e){return function(t){t({type:p,account:e}),t(Object(o.d)("BLOCK"))}}},function(e,t,n){"use strict";n.d(t,"b",(function(){return a})),n.d(t,"c",(function(){return i})),n.d(t,"a",(function(){return o})),n.d(t,"d",(function(){return s}));var r=n(12),a="TRENDS_FETCH_REQUEST",i="TRENDS_FETCH_SUCCESS",o="TRENDS_FETCH_FAIL",s=function(){return function(e,t){e(u()),Object(r.a)(t).get("/api/v1/trends").then((function(t){var n=t.data;return e(c(n))})).catch((function(t){return e(l(t))}))}},u=function(){return{type:a,skipLoading:!0}},c=function(e){return{type:i,trends:e,skipLoading:!0}},l=function(e){return{type:o,error:e,skipLoading:!0,skipAlert:!0}}},,function(e,t,n){"use strict";n.d(t,"c",(function(){return r})),n.d(t,"d",(function(){return a})),n.d(t,"a",(function(){return i})),n.d(t,"b",(function(){return o})),n.d(t,"f",(function(){return y})),n.d(t,"e",(function(){return _}));var r="PUSH_NOTIFICATIONS_SET_BROWSER_SUPPORT",a="PUSH_NOTIFICATIONS_SET_SUBSCRIPTION",i="PUSH_NOTIFICATIONS_CLEAR_SUBSCRIPTION",o="PUSH_NOTIFICATIONS_SET_ALERTS";var s=n(12),u=n(428),c=n(125),l=n(22),f=function(e){var t=(e+"=".repeat((4-e.length%4)%4)).replace(/\-/g,"+").replace(/_/g,"/");return Object(u.a)(t)},d=function(){var e=document.querySelector('[name="applicationServerKey"]');return null===e?"":e.getAttribute("content")},p=function(){return navigator.serviceWorker.ready},h=function(e){return e.pushManager.getSubscription().then((function(t){return{registration:e,subscription:t}}))},m=function(e){return e.pushManager.subscribe({userVisibleOnly:!0,applicationServerKey:f(d())})},g=function(e){var t=e.registration,n=e.subscription;return n?n.unsubscribe().then((function(){return t})):t},b=function(e){var t={subscription:e};if(l.n){var n=c.a.get(l.n);n&&(t.data=n)}return Object(s.a)().post("/api/web/push_subscriptions",t).then((function(e){return e.data}))},v="serviceWorker"in navigator&&"PushManager"in window&&"getKey"in PushSubscription.prototype;function y(){return function(e,t){if(e({type:r,value:v}),v){if(!d())return void console.error("The VAPID public key is not set. You will not be able to receive Web Push Notifications.");p().then(h).then((function(e){var n=e.registration,r=e.subscription;if(null!==r){var a=new Uint8Array(r.options.applicationServerKey).toString(),i=f(d()).toString(),o=t().getIn(["push_notifications","subscription","endpoint"]);return i===a&&r.endpoint===o?r:g({registration:n,subscription:r}).then(m).then((function(e){return b(e)}))}return m(n).then((function(e){return b(e)}))})).then((function(t){t instanceof PushSubscription||(e(function(e){return{type:a,subscription:e}}(t)),l.n&&c.a.set(l.n,{alerts:t.alerts}))})).catch((function(t){return 20===t.code&&"AbortError"===t.name?console.warn("Your browser supports Web Push Notifications, but does not seem to implement the VAPID protocol."):5===t.code&&"InvalidCharacterError"===t.name&&console.error("The VAPID public key seems to be invalid:",d()),e({type:i}),l.n&&c.a.remove(l.n),p().then(h).then(g)})).catch(console.warn)}else console.warn("Your browser does not support Web Push Notifications.")}}function _(e,t){return function(n){n(function(e,t){return function(n){n({type:o,path:e,value:t})}}(e,t)),n((function(e,t){var n=t().get("push_notifications"),r=n.get("subscription"),a={alerts:n.get("alerts")};Object(s.a)().put("/api/web/push_subscriptions/"+r.get("id"),{data:a}).then((function(){l.n&&c.a.set(l.n,a)})).catch(console.warn)}))}}},function(e,t,n){"use strict";n.d(t,"a",(function(){return w}));var r=n(0),a=n(2),i=(n(9),n(6),n(8)),o=n(1),s=n(3),u=n.n(s),c=n(5),l=n.n(c),f=n(222),d=n(7),p=n(300),h=n(14),m=n.n(h),g=n(15),b=n(432),v=Object(g.connect)((function(e,t){var n=t.pollId;return{poll:e.getIn(["polls",n])}}))(b.a),y=n(27),_=n(22);var w=function(e){Object(i.a)(n,e);var t;t=n;function n(){for(var t,n=arguments.length,r=new Array(n),i=0;i642&&0===this.props.status.get("spoiler_text").length;this.props.onCollapsedToggle&&this.props.onCollapsedToggle(i),this.props.status.set("collapsed",i)}}},s._updateStatusEmojis=function(){var e=this.node;if(e&&!_.a)for(var t=e.querySelectorAll(".custom-emoji"),n=0;n0,"status__content--collapsed":n});Object(f.a)(e.get("search_index"))&&(s.direction="rtl");var l=Object(r.a)("button",{className:"status__content__read-more-button",onClick:this.props.onClick},void 0,Object(r.a)(d.b,{id:"status.show_thread",defaultMessage:"Show thread"})),h=Object(r.a)("button",{className:"status__content__read-more-button",onClick:this.props.onClick},"read-more",Object(r.a)(d.b,{id:"status.read_more",defaultMessage:"Read more"}),Object(r.a)(y.a,{id:"angle-right",fixedWidth:!0}));if(e.get("spoiler_text").length>0){var g="",b=e.get("mentions").map((function(e){return Object(r.a)(p.a,{to:"/accounts/"+e.get("id"),href:e.get("url"),className:"mention"},e.get("id"),"@",Object(r.a)("span",{},void 0,e.get("username")))})).reduce((function(e,t){return[].concat(e,[t," "])}),[]),_=t?Object(r.a)(d.b,{id:"status.show_more",defaultMessage:"Show more"}):Object(r.a)(d.b,{id:"status.show_less",defaultMessage:"Show less"});return t&&(g=Object(r.a)("div",{},void 0,b)),u.a.createElement("div",{className:c,ref:this.setRef,tabIndex:"0",style:s,onMouseDown:this.handleMouseDown,onMouseUp:this.handleMouseUp},Object(r.a)("p",{style:{marginBottom:t&&e.get("mentions").isEmpty()?"0px":null}},void 0,Object(r.a)("span",{dangerouslySetInnerHTML:o})," ",Object(r.a)("button",{tabIndex:"0",className:"status__content__spoiler-link "+(t?"status__content__spoiler-link--show-more":"status__content__spoiler-link--show-less"),onClick:this.handleSpoilerClick},void 0,_)),g,Object(r.a)("div",{tabIndex:t?null:0,className:"status__content__text "+(t?"":"status__content__text--visible"),style:s,dangerouslySetInnerHTML:i}),!t&&!!e.get("poll")&&Object(r.a)(v,{pollId:e.get("poll")}),a&&l)}if(this.props.onClick){var w=[u.a.createElement("div",{className:c,ref:this.setRef,tabIndex:"0",style:s,onMouseDown:this.handleMouseDown,onMouseUp:this.handleMouseUp,key:"status-content"},Object(r.a)("div",{className:"status__content__text status__content__text--visible",style:s,dangerouslySetInnerHTML:i}),!!e.get("poll")&&Object(r.a)(v,{pollId:e.get("poll")}),a&&l)];return n&&w.push(h),w}return u.a.createElement("div",{className:c,ref:this.setRef,tabIndex:"0",style:s},Object(r.a)("div",{className:"status__content__text status__content__text--visible",style:s,dangerouslySetInnerHTML:i}),!!e.get("poll")&&Object(r.a)(v,{pollId:e.get("poll")}),a&&l)},n}(u.a.PureComponent);Object(o.a)(w,"contextTypes",{router:l.a.object})},,function(e,t,n){"use strict";n.d(t,"a",(function(){return a})),n.d(t,"b",(function(){return i}));var r=n(74),a="EMOJI_USE";function i(e){return function(t){t({type:a,emoji:e}),t(Object(r.d)())}}},,function(e,t,n){"use strict";e.exports=function(e,t){return function(){for(var n=new Array(arguments.length),r=0;r=200&&e<300}};u.headers={common:{Accept:"application/json, text/plain, */*"}},r.forEach(["delete","get","head"],(function(e){u.headers[e]={}})),r.forEach(["post","put","patch"],(function(e){u.headers[e]=r.merge(i)})),e.exports=u}).call(this,n(50))},function(e,t,n){"use strict";var r=n(40),a=n(343),i=n(239),o=n(345),s=n(348),u=n(349),c=n(243);e.exports=function(e){return new Promise((function(t,l){var f=e.data,d=e.headers;r.isFormData(f)&&delete d["Content-Type"];var p=new XMLHttpRequest;if(e.auth){var h=e.auth.username||"",m=e.auth.password||"";d.Authorization="Basic "+btoa(h+":"+m)}var g=o(e.baseURL,e.url);if(p.open(e.method.toUpperCase(),i(g,e.params,e.paramsSerializer),!0),p.timeout=e.timeout,p.onreadystatechange=function(){if(p&&4===p.readyState&&(0!==p.status||p.responseURL&&0===p.responseURL.indexOf("file:"))){var n="getAllResponseHeaders"in p?s(p.getAllResponseHeaders()):null,r={data:e.responseType&&"text"!==e.responseType?p.response:p.responseText,status:p.status,statusText:p.statusText,headers:n,config:e,request:p};a(t,l,r),p=null}},p.onabort=function(){p&&(l(c("Request aborted",e,"ECONNABORTED",p)),p=null)},p.onerror=function(){l(c("Network Error",e,null,p)),p=null},p.ontimeout=function(){var t="timeout of "+e.timeout+"ms exceeded";e.timeoutErrorMessage&&(t=e.timeoutErrorMessage),l(c(t,e,"ECONNABORTED",p)),p=null},r.isStandardBrowserEnv()){var b=n(350),v=(e.withCredentials||u(g))&&e.xsrfCookieName?b.read(e.xsrfCookieName):void 0;v&&(d[e.xsrfHeaderName]=v)}if("setRequestHeader"in p&&r.forEach(d,(function(e,t){void 0===f&&"content-type"===t.toLowerCase()?delete d[t]:p.setRequestHeader(t,e)})),r.isUndefined(e.withCredentials)||(p.withCredentials=!!e.withCredentials),e.responseType)try{p.responseType=e.responseType}catch(t){if("json"!==e.responseType)throw t}"function"==typeof e.onDownloadProgress&&p.addEventListener("progress",e.onDownloadProgress),"function"==typeof e.onUploadProgress&&p.upload&&p.upload.addEventListener("progress",e.onUploadProgress),e.cancelToken&&e.cancelToken.promise.then((function(e){p&&(p.abort(),l(e),p=null)})),void 0===f&&(f=null),p.send(f)}))}},function(e,t,n){"use strict";var r=n(344);e.exports=function(e,t,n,a,i){var o=new Error(e);return r(o,t,n,a,i)}},function(e,t,n){"use strict";var r=n(40);e.exports=function(e,t){t=t||{};var n={},a=["url","method","params","data"],i=["headers","auth","proxy"],o=["baseURL","url","transformRequest","transformResponse","paramsSerializer","timeout","withCredentials","adapter","responseType","xsrfCookieName","xsrfHeaderName","onUploadProgress","onDownloadProgress","maxContentLength","validateStatus","maxRedirects","httpAgent","httpsAgent","cancelToken","socketPath"];r.forEach(a,(function(e){void 0!==t[e]&&(n[e]=t[e])})),r.forEach(i,(function(a){r.isObject(t[a])?n[a]=r.deepMerge(e[a],t[a]):void 0!==t[a]?n[a]=t[a]:r.isObject(e[a])?n[a]=r.deepMerge(e[a]):void 0!==e[a]&&(n[a]=e[a])})),r.forEach(o,(function(r){void 0!==t[r]?n[r]=t[r]:void 0!==e[r]&&(n[r]=e[r])}));var s=a.concat(i).concat(o),u=Object.keys(t).filter((function(e){return-1===s.indexOf(e)}));return r.forEach(u,(function(r){void 0!==t[r]?n[r]=t[r]:void 0!==e[r]&&(n[r]=e[r])})),n}},function(e,t,n){"use strict";function r(e){this.message=e}r.prototype.toString=function(){return"Cancel"+(this.message?": "+this.message:"")},r.prototype.__CANCEL__=!0,e.exports=r},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.LoadingBar=t.TERMINATING_ANIMATION_DURATION=t.ANIMATION_DURATION=t.PROGRESS_INCREASE=t.MAX_PROGRESS=t.UPDATE_TIME=void 0;var r,a=Object.assign||function(e){for(var t=1;t0&&this.state.percent<=100}},{key:"buildStyle",value:function(){var e="stopping"===this.state.status?b:g,t={opacity:"1",transform:"scaleX("+this.state.percent/100+")",msTransform:"scaleX("+this.state.percent/100+")",WebkitTransform:"scaleX("+this.state.percent/100+")",MozTransform:"scaleX("+this.state.percent/100+")",OTransform:"scaleX("+this.state.percent/100+")",transformOrigin:"left",msTransformOrigin:"left",WebkitTransformOrigin:"left",MozTransformOrigin:"left",OTransformOrigin:"left",transition:"transform "+e+"ms linear",msTransition:"-ms-transform "+e+"ms linear",WebkitTransition:"-webkit-transform "+e+"ms linear",MozTransition:"-moz-transform "+e+"ms linear",OTransition:"-o-transform "+e+"ms linear",width:"100%",willChange:"transform, opacity"};return this.props.className||(t.height="3px",t.backgroundColor="red",t.position="absolute"),this.isShown()?t.opacity="1":t.opacity="0",a({},t,this.props.style)}},{key:"render",value:function(){return"hidden"===this.state.status?s.default.createElement("div",null):s.default.createElement("div",null,s.default.createElement("div",{style:this.buildStyle(),className:this.props.className}),s.default.createElement("div",{style:{display:"table",clear:"both"}}))}}],[{key:"shouldStart",value:function(e,t){return e.loading>0&&["hidden","stopping"].indexOf(t.status)>=0}},{key:"shouldStop",value:function(e,t){return 0===e.loading&&["starting","running"].indexOf(t.status)>=0}},{key:"getDerivedStateFromProps",value:function(e,n){return t.shouldStart(e,n)?{status:"starting"}:t.shouldStop(e,n)?{status:"stopping"}:null}}]),t}(o.Component);y.propTypes={className:c.string,loading:c.number,maxProgress:c.number,progressIncrease:c.number,showFastActions:c.bool,updateTime:c.number,scope:c.string,style:c.object},y.defaultProps={className:"",loading:0,maxProgress:h,progressIncrease:m,showFastActions:!1,style:{},updateTime:p,scope:f.DEFAULT_SCOPE};(0,u.polyfill)(y);var _=(0,l.connect)((function(e,t){return{loading:e.loadingBar[t.scope||f.DEFAULT_SCOPE]}}))(y);t.LoadingBar=y,t.default=_},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=["0","1","2","3","4","5","6","7","8","9","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z","a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","#","$","%","*","+",",","-",".",":",";","=","?","@","[","]","^","_","{","|","}","~"];t.decode83=function(e){for(var t=0,n=0;n0&&(t+="-"),t+=(65536+(r-55296<<10)+(n-56320)).toString(16),r=0):55296<=n&&n<=56319?r=n:(t.length>0&&(t+="-"),t+=n.toString(16));return t}},,function(e,t,n){"use strict";n.d(t,"a",(function(){return a})),n.d(t,"d",(function(){return i})),n.d(t,"b",(function(){return o})),n.d(t,"c",(function(){return s})),n.d(t,"e",(function(){return u})),n.d(t,"h",(function(){return c})),n.d(t,"g",(function(){return l})),n.d(t,"f",(function(){return f}));var r=n(74),a="COLUMN_ADD",i="COLUMN_REMOVE",o="COLUMN_MOVE",s="COLUMN_PARAMS_CHANGE";function u(e,t){return function(n){n({type:a,id:e,params:t}),n(Object(r.d)())}}function c(e){return function(t){t({type:i,uuid:e}),t(Object(r.d)())}}function l(e,t){return function(n){n({type:o,uuid:e,direction:t}),n(Object(r.d)())}}function f(e,t,n){return function(a){a({type:s,uuid:e,path:t,value:n}),a(Object(r.d)())}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return e&&"@@redux/INIT"===e.type?"initialState argument passed to createStore":"previous state received by the reducer"},e.exports=t.default},function(e,t,n){var r;window,r=function(){return function(e){var t={};function n(r){if(t[r])return t[r].exports;var a=t[r]={i:r,l:!1,exports:{}};return e[r].call(a.exports,a,a.exports,n),a.l=!0,a.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var a in e)n.d(r,a,function(t){return e[t]}.bind(null,a));return r},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(n.s="./src/wavesurfer.js")}({"./node_modules/debounce/index.js":function(e,t){function n(e,t,n){var r,a,i,o,s;function u(){var c=Date.now()-o;c=0?r=setTimeout(u,t-c):(r=null,n||(s=e.apply(i,a),i=a=null))}null==t&&(t=100);var c=function(){i=this,a=arguments,o=Date.now();var c=n&&!r;return r||(r=setTimeout(u,t)),c&&(s=e.apply(i,a),i=a=null),s};return c.clear=function(){r&&(clearTimeout(r),r=null)},c.flush=function(){r&&(s=e.apply(i,a),i=a=null,clearTimeout(r),r=null)},c}n.debounce=n,e.exports=n},"./src/drawer.canvasentry.js":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=i(n("./src/util/style.js")),a=i(n("./src/util/get-id.js"));function i(e){return e&&e.__esModule?e:{default:e}}function o(e,t){for(var n=0;n=d;b--)u=t[2*b+1]||0,c=Math.round(u/g),e.lineTo((b-f)*h+this.halfPixel,m-c);e.lineTo((d-f)*h,m-Math.round((t[2*d+1]||0)/g)),e.closePath(),e.fill()}}},{key:"destroy",value:function(){this.waveCtx=null,this.wave=null,this.progressCtx=null,this.progress=null}},{key:"getImage",value:function(e,t,n){var r=this;return"blob"===n?new Promise((function(n){r.wave.toBlob(n,e,t)})):"dataURL"===n?this.wave.toDataURL(e,t):void 0}}])&&o(t.prototype,n),i&&o(t,i),e}();t.default=s,e.exports=t.default},"./src/drawer.js":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!==i(e)&&"function"!=typeof e)return{default:e};var t=a();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if(Object.prototype.hasOwnProperty.call(e,o)){var s=r?Object.getOwnPropertyDescriptor(e,o):null;s&&(s.get||s.set)?Object.defineProperty(n,o,s):n[o]=e[o]}return n.default=e,t&&t.set(e,n),n}(n("./src/util/index.js"));function a(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return a=function(){return e},e}function i(e){return(i="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})(e)}function o(e,t){for(var n=0;n1&&(n=1):n=((this.params.rtl?a.right-r:r-a.left)+this.wrapper.scrollLeft)/this.wrapper.scrollWidth||0,n}},{key:"setupWrapperEvents",value:function(){var e=this;this.wrapper.addEventListener("click",(function(t){var n=e.wrapper.offsetHeight-e.wrapper.clientHeight;if(0!==n){var r=e.wrapper.getBoundingClientRect();if(t.clientY>=r.bottom-n)return}e.params.interact&&e.fireEvent("click",t,e.handleEvent(t))})),this.wrapper.addEventListener("dblclick",(function(t){e.params.interact&&e.fireEvent("dblclick",t,e.handleEvent(t))})),this.wrapper.addEventListener("scroll",(function(t){return e.fireEvent("scroll",t)}))}},{key:"drawPeaks",value:function(e,t,n,r){this.setWidth(t)||this.clearWave(),this.params.barWidth?this.drawBars(e,0,n,r):this.drawWave(e,0,n,r)}},{key:"resetScroll",value:function(){null!==this.wrapper&&(this.wrapper.scrollLeft=0)}},{key:"recenter",value:function(e){var t=this.wrapper.scrollWidth*e;this.recenterOnPosition(t,!0)}},{key:"recenterOnPosition",value:function(e,t){var n=this.wrapper.scrollLeft,r=~~(this.wrapper.clientWidth/2),a=this.wrapper.scrollWidth-this.wrapper.clientWidth,i=e-r,o=i-n;if(0!=a){if(!t&&-r<=o&&o=t){if(this.lastPos=n,this.params.scrollParent&&this.params.autoCenter){var r=~~(this.wrapper.scrollWidth*e);this.recenterOnPosition(r,this.params.autoCenterImmediately)}this.updateProgress(n)}}},{key:"destroy",value:function(){this.unAll(),this.wrapper&&(this.wrapper.parentNode==this.container&&this.container.removeChild(this.wrapper),this.wrapper=null)}},{key:"updateCursor",value:function(){}},{key:"updateSize",value:function(){}},{key:"drawBars",value:function(e,t,n,r){}},{key:"drawWave",value:function(e,t,n,r){}},{key:"clearWave",value:function(){}},{key:"updateProgress",value:function(e){}}])&&o(n.prototype,a),i&&o(n,i),t}(r.Observer);t.default=l,e.exports=t.default},"./src/drawer.multicanvas.js":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=s(n("./src/drawer.js")),a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!==u(e)&&"function"!=typeof e)return{default:e};var t=o();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var i=r?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(n,a,i):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}(n("./src/util/index.js")),i=s(n("./src/drawer.canvasentry.js"));function o(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return o=function(){return e},e}function s(e){return e&&e.__esModule?e:{default:e}}function u(e){return(u="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})(e)}function c(e,t){for(var n=0;nn;)this.removeCanvas();var r=this.maxCanvasWidth+this.overlap,a=this.canvases.length-1;this.canvases.forEach((function(t,n){n==a&&(r=e.width-e.maxCanvasWidth*a),e.updateDimensions(t,r,e.height),t.clearWave()}))}},{key:"addCanvas",value:function(){var e=new this.EntryClass;e.canvasContextAttributes=this.canvasContextAttributes,e.hasProgressCanvas=this.hasProgressCanvas,e.halfPixel=this.halfPixel;var t=this.maxCanvasElementWidth*this.canvases.length;e.initWave(this.wrapper.appendChild(this.style(document.createElement("canvas"),{position:"absolute",zIndex:2,left:t+"px",top:0,bottom:0,height:"100%",pointerEvents:"none"}))),this.hasProgressCanvas&&e.initProgress(this.progressWave.appendChild(this.style(document.createElement("canvas"),{position:"absolute",left:t+"px",top:0,bottom:0,height:"100%"}))),this.canvases.push(e)}},{key:"removeCanvas",value:function(){var e=this.canvases[this.canvases.length-1];e.wave.parentElement.removeChild(e.wave),this.hasProgressCanvas&&e.progress.parentElement.removeChild(e.progress),e&&(e.destroy(),e=null),this.canvases.pop()}},{key:"updateDimensions",value:function(e,t,n){var r=Math.round(t/this.params.pixelRatio),a=Math.round(this.width/this.params.pixelRatio);e.updateDimensions(r,a,t,n),this.style(this.progressWave,{display:"block"})}},{key:"clearWave",value:function(){this.canvases.forEach((function(e){return e.clearWave()}))}},{key:"drawBars",value:function(e,t,n,r){var a=this;return this.prepareDraw(e,t,n,r,(function(e){var t=e.absmax,i=e.hasMinVals,o=(e.height,e.offsetY),s=e.halfH,u=e.peaks;if(void 0!==n)for(var c=i?2:1,l=u.length/c,f=a.params.barWidth*a.params.pixelRatio,d=f+(null===a.params.barGap?Math.max(a.params.pixelRatio,~~(f/2)):Math.max(a.params.pixelRatio,a.params.barGap*a.params.pixelRatio)),p=l/a.width,h=r,m=n;mc?-l:c}var f=[].some.call(e,(function(e){return e<0})),d=o.params.height*o.params.pixelRatio;return i({absmax:u,hasMinVals:f,height:d,offsetY:d*t||0,halfH:d/2,peaks:e})}))()}},{key:"setFillStyles",value:function(e){e.setFillStyles(this.params.waveColor,this.params.progressColor)}},{key:"getImage",value:function(e,t,n){if("blob"===n)return Promise.all(this.canvases.map((function(r){return r.getImage(e,t,n)})));if("dataURL"===n){var r=this.canvases.map((function(r){return r.getImage(e,t,n)}));return r.length>1?r:r[0]}}},{key:"updateProgress",value:function(e){this.style(this.progressWave,{width:e+"px"})}}])&&c(n.prototype,r),o&&c(n,o),t}(r.default);t.default=p,e.exports=t.default},"./src/mediaelement-webaudio.js":function(e,t,n){"use strict";var r;function a(e){return(a="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})(e)}function i(e,t){for(var n=0;n=1/0&&(e=this.media.seekable.end(0)),e}},{key:"getCurrentTime",value:function(){return this.media&&this.media.currentTime}},{key:"getPlayedPercents",value:function(){return this.getCurrentTime()/this.getDuration()||0}},{key:"getPlaybackRate",value:function(){return this.playbackRate||this.media.playbackRate}},{key:"setPlaybackRate",value:function(e){this.playbackRate=e||1,this.media.playbackRate=this.playbackRate}},{key:"seekTo",value:function(e){null!=e&&(this.media.currentTime=e),this.clearPlayEnd()}},{key:"play",value:function(e,t){this.seekTo(e);var n=this.media.play();return t&&this.setPlayEnd(t),n}},{key:"pause",value:function(){var e;return this.media&&(e=this.media.pause()),this.clearPlayEnd(),e}},{key:"setPlayEnd",value:function(e){var t=this;this.clearPlayEnd(),this._onPlayEnd=function(n){n>=e&&(t.pause(),t.seekTo(e))},this.on("audioprocess",this._onPlayEnd)}},{key:"clearPlayEnd",value:function(){this._onPlayEnd&&(this.un("audioprocess",this._onPlayEnd),this._onPlayEnd=null)}},{key:"getPeaks",value:function(e,n,r){return this.buffer?l(f(t.prototype),"getPeaks",this).call(this,e,n,r):this.peaks||[]}},{key:"setSinkId",value:function(e){return e?this.media.setSinkId?this.media.setSinkId(e):Promise.reject(new Error("setSinkId is not supported in your browser")):Promise.reject(new Error("Invalid deviceId: "+e))}},{key:"getVolume",value:function(){return this.volume}},{key:"setVolume",value:function(e){this.volume=e,this.media.volume!==this.volume&&(this.media.volume=this.volume)}},{key:"destroy",value:function(){var e=this;this.pause(),this.unAll(),this.destroyed=!0,Object.keys(this.mediaListeners).forEach((function(t){e.media&&e.media.removeEventListener(t,e.mediaListeners[t])})),this.params.removeMediaElementOnDestroy&&this.media&&this.media.parentNode&&this.media.parentNode.removeChild(this.media),this.media=null}}])&&u(n.prototype,r),a&&u(n,a),t}(a.default);t.default=p,e.exports=t.default},"./src/peakcache.js":function(e,t,n){"use strict";function r(e,t){for(var n=0;n1?t-1:0),r=1;rt&&(t=e[n])})),t},e.exports=t.default},"./src/util/min.js":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=Number(1/0);return Object.keys(e).forEach((function(n){e[n]=0;n--)r[n]==t&&r.splice(n,1);else r.length=0}}},{key:"unAll",value:function(){this.handlers=null}},{key:"once",value:function(e,t){var n=this;return this.on(e,(function r(){for(var a=arguments.length,i=new Array(a),o=0;o1?t-1:0),r=1;r=this.getDuration()?this.seekTo(1):this.seekTo(e/this.getDuration())}},{key:"play",value:function(e,t){var n=this;return this.fireEvent("interaction",(function(){return n.play(e,t)})),this.backend.play(e,t)}},{key:"setPlayEnd",value:function(e){this.backend.setPlayEnd(e)}},{key:"pause",value:function(){if(!this.backend.isPaused())return this.backend.pause()}},{key:"playPause",value:function(){return this.backend.isPaused()?this.play():this.pause()}},{key:"isPlaying",value:function(){return!this.backend.isPaused()}},{key:"skipBackward",value:function(e){this.skip(-e||-this.params.skipLength)}},{key:"skipForward",value:function(e){this.skip(e||this.params.skipLength)}},{key:"skip",value:function(e){var t=this.getDuration()||1,n=this.getCurrentTime()||0;n=Math.max(0,Math.min(t,n+(e||0))),this.seekAndCenter(n/t)}},{key:"seekAndCenter",value:function(e){this.seekTo(e),this.drawer.recenter(e)}},{key:"seekTo",value:function(e){var t=this;if("number"!=typeof e||!isFinite(e)||e<0||e>1)throw new Error("Error calling wavesurfer.seekTo, parameter must be a number between 0 and 1!");this.fireEvent("interaction",(function(){return t.seekTo(e)}));var n=this.backend.isPaused();n||this.backend.pause();var r=this.params.scrollParent;this.params.scrollParent=!1,this.backend.seekTo(e*this.getDuration()),this.drawer.progress(e),n||this.backend.play(),this.params.scrollParent=r,this.fireEvent("seek",e)}},{key:"stop",value:function(){this.pause(),this.seekTo(0),this.drawer.progress(0)}},{key:"setSinkId",value:function(e){return this.backend.setSinkId(e)}},{key:"setVolume",value:function(e){this.backend.setVolume(e),this.fireEvent("volume",e)}},{key:"getVolume",value:function(){return this.backend.getVolume()}},{key:"setPlaybackRate",value:function(e){this.backend.setPlaybackRate(e)}},{key:"getPlaybackRate",value:function(){return this.backend.getPlaybackRate()}},{key:"toggleMute",value:function(){this.setMute(!this.isMuted)}},{key:"setMute",value:function(e){e!==this.isMuted?(e?(this.savedVolume=this.backend.getVolume(),this.backend.setVolume(0),this.isMuted=!0,this.fireEvent("volume",0)):(this.backend.setVolume(this.savedVolume),this.isMuted=!1,this.fireEvent("volume",this.savedVolume)),this.fireEvent("mute",this.isMuted)):this.fireEvent("mute",this.isMuted)}},{key:"getMute",value:function(){return this.isMuted}},{key:"getFilters",value:function(){return this.backend.filters||[]}},{key:"toggleScroll",value:function(){this.params.scrollParent=!this.params.scrollParent,this.drawBuffer()}},{key:"toggleInteraction",value:function(){this.params.interact=!this.params.interact}},{key:"getWaveColor",value:function(){return this.params.waveColor}},{key:"setWaveColor",value:function(e){this.params.waveColor=e,this.drawBuffer()}},{key:"getProgressColor",value:function(){return this.params.progressColor}},{key:"setProgressColor",value:function(e){this.params.progressColor=e,this.drawBuffer()}},{key:"getBackgroundColor",value:function(){return this.params.backgroundColor}},{key:"setBackgroundColor",value:function(e){this.params.backgroundColor=e,r.style(this.container,{background:this.params.backgroundColor})}},{key:"getCursorColor",value:function(){return this.params.cursorColor}},{key:"setCursorColor",value:function(e){this.params.cursorColor=e,this.drawer.updateCursor()}},{key:"getHeight",value:function(){return this.params.height}},{key:"setHeight",value:function(e){this.params.height=e,this.drawer.setHeight(e*this.params.pixelRatio),this.drawBuffer()}},{key:"drawBuffer",value:function(){var e,t=Math.round(this.getDuration()*this.params.minPxPerSec*this.params.pixelRatio),n=this.drawer.getWidth(),r=t,a=0,i=Math.max(a+n,r);if(this.params.fillParent&&(!this.params.scrollParent||t=e.getDuration()?(e.setState(h),e.fireEvent("pause")):t>=e.scheduledPause?e.pause():e.state===e.states[d]&&e.fireEvent("audioprocess",t)}}},{key:"removeOnAudioProcess",value:function(){this.scriptNode.onaudioprocess=function(){}}},{key:"createAnalyserNode",value:function(){this.analyser=this.ac.createAnalyser(),this.analyser.connect(this.gainNode)}},{key:"createVolumeNode",value:function(){this.ac.createGain?this.gainNode=this.ac.createGain():this.gainNode=this.ac.createGainNode(),this.gainNode.connect(this.ac.destination)}},{key:"setSinkId",value:function(e){if(e){var t=new window.Audio;if(!t.setSinkId)return Promise.reject(new Error("setSinkId is not supported in your browser"));t.autoplay=!0;var n=this.ac.createMediaStreamDestination();return this.gainNode.disconnect(),this.gainNode.connect(n),t.srcObject=n.stream,t.setSinkId(e)}return Promise.reject(new Error("Invalid deviceId: "+e))}},{key:"setVolume",value:function(e){this.gainNode.gain.setValueAtTime(e,this.ac.currentTime)}},{key:"getVolume",value:function(){return this.gainNode.gain.value}},{key:"decodeArrayBuffer",value:function(e,t,n){this.offlineAc||(this.offlineAc=this.getOfflineAudioContext(this.ac&&this.ac.sampleRate?this.ac.sampleRate:44100)),this.offlineAc.decodeAudioData(e,(function(e){return t(e)}),n)}},{key:"setPeaks",value:function(e,t){null!=t&&(this.explicitDuration=t),this.peaks=e}},{key:"setLength",value:function(e){if(!this.mergedPeaks||e!=2*this.mergedPeaks.length-1+2){this.splitPeaks=[],this.mergedPeaks=[];var t,n=this.buffer?this.buffer.numberOfChannels:1;for(t=0;th&&(h=g),gthis.mergedPeaks[2*l])&&(this.mergedPeaks[2*l]=h),(0==a||p=this.getDuration()&&(e=0),null==t&&(t=this.getDuration()),this.startPosition=e,this.lastPlay=this.ac.currentTime,this.state===this.states[h]&&this.setState(p),{start:e,end:t}}},{key:"getPlayedTime",value:function(){return(this.ac.currentTime-this.lastPlay)*this.playbackRate}},{key:"play",value:function(e,t){if(this.buffer){this.createSource();var n=this.seekTo(e,t);e=n.start,t=n.end,this.scheduledPause=t,this.source.start(0,e),"suspended"==this.ac.state&&this.ac.resume&&this.ac.resume(),this.setState(d),this.fireEvent("play")}}},{key:"pause",value:function(){this.scheduledPause=null,this.startPosition+=this.getPlayedTime(),this.source&&this.source.stop(0),this.setState(p),this.fireEvent("pause")}},{key:"getCurrentTime",value:function(){return this.state.getCurrentTime.call(this)}},{key:"getPlaybackRate",value:function(){return this.playbackRate}},{key:"setPlaybackRate",value:function(e){e=e||1,this.isPaused()?this.playbackRate=e:(this.pause(),this.playbackRate=e,this.play())}},{key:"setPlayEnd",value:function(e){this.scheduledPause=e}}]),t}(r.Observer);t.default=m,m.scriptBufferSize=256,e.exports=t.default}})},e.exports=r()},function(e,t,n){"use strict";function r(e){var t,n=e.Symbol;return"function"==typeof n?n.observable?t=n.observable:(t=n("observable"),n.observable=t):t="@@observable",t}n.d(t,"a",(function(){return r}))},,function(e,t,n){"use strict";function r(e){return function(t){var n=t.dispatch,r=t.getState;return function(t){return function(a){return"function"==typeof a?a(n,r,e):t(a)}}}}var a=r();a.withExtraArgument=r,t.a=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.combineReducers=void 0;var r,a=n(382),i=(r=a)&&r.__esModule?r:{default:r};t.combineReducers=i.default},,function(e,t,n){"use strict";n.d(t,"d",(function(){return r})),n.d(t,"c",(function(){return a})),n.d(t,"e",(function(){return i})),n.d(t,"a",(function(){return o})),n.d(t,"b",(function(){return s}));var r=function(){return document.fullscreenElement||document.webkitFullscreenElement||document.mozFullScreenElement},a=function(){document.exitFullscreen?document.exitFullscreen():document.webkitExitFullscreen?document.webkitExitFullscreen():document.mozCancelFullScreen&&document.mozCancelFullScreen()},i=function(e){e.requestFullscreen?e.requestFullscreen():e.webkitRequestFullscreen?e.webkitRequestFullscreen():e.mozRequestFullScreen&&e.mozRequestFullScreen()},o=function(e){"onfullscreenchange"in document?document.addEventListener("fullscreenchange",e):"onwebkitfullscreenchange"in document?document.addEventListener("webkitfullscreenchange",e):"onmozfullscreenchange"in document&&document.addEventListener("mozfullscreenchange",e)},s=function(e){"onfullscreenchange"in document?document.removeEventListener("fullscreenchange",e):"onwebkitfullscreenchange"in document?document.removeEventListener("webkitfullscreenchange",e):"onmozfullscreenchange"in document&&document.removeEventListener("mozfullscreenchange",e)}},,function(e,t,n){"use strict";n.d(t,"c",(function(){return i})),n.d(t,"d",(function(){return o})),n.d(t,"b",(function(){return s})),n.d(t,"a",(function(){return u})),n.d(t,"f",(function(){return c})),n.d(t,"e",(function(){return l}));var r=n(12),a=n(17),i="SUGGESTIONS_FETCH_REQUEST",o="SUGGESTIONS_FETCH_SUCCESS",s="SUGGESTIONS_FETCH_FAIL",u="SUGGESTIONS_DISMISS";function c(){return function(e,t){e({type:i,skipLoading:!0}),Object(r.a)(t).get("/api/v1/suggestions").then((function(t){var n;e(Object(a.h)(t.data)),e((n=t.data,{type:o,accounts:n,skipLoading:!0}))})).catch((function(t){return e(function(e){return{type:s,error:e,skipLoading:!0,skipAlert:!0}}(t))}))}}var l=function(e){return function(t,n){t({type:u,id:e}),Object(r.a)(n).delete("/api/v1/suggestions/"+e)}}},,,function(e,t,n){"use strict";t.__esModule=!0,t.default=function(e){return e===e.window?e:9===e.nodeType&&(e.defaultView||e.parentWindow)},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},a=o(n(3)),i=o(n(330));function o(e){return e&&e.__esModule?e:{default:e}}t.default=(0,i.default)((function(e,t,n,i,o){var s=e[t],u=void 0===s?"undefined":r(s);return a.default.isValidElement(s)?new Error("Invalid "+i+" `"+o+"` of type ReactElement supplied to `"+n+"`, expected a ReactComponent or a DOMElement. You can usually obtain a ReactComponent or DOMElement from a ReactElement by attaching a ref to it."):"object"===u&&"function"==typeof s.render||1===s.nodeType?null:new Error("Invalid "+i+" `"+o+"` of value `"+s+"` supplied to `"+n+"`, expected a ReactComponent or a DOMElement.")})),e.exports=t.default},function(e,t,n){"use strict";t.__esModule=!0,t.default=function(e,t){return e="function"==typeof e?e():e,i.default.findDOMNode(e)||t};var r,a=n(39),i=(r=a)&&r.__esModule?r:{default:r};e.exports=t.default},function(e,t,n){"use strict";t.__esModule=!0,t.default=function(e){return e&&e.ownerDocument||document},e.exports=t.default},function(e,t,n){},function(e,t,n){var r={"./clippy_frame":162,"./clippy_frame.png":162,"./clippy_wave":163,"./clippy_wave.gif":163,"./icon_about":164,"./icon_about.png":164,"./icon_blocks":165,"./icon_blocks.png":165,"./icon_cached":166,"./icon_cached.svg":166,"./icon_done":167,"./icon_done.svg":167,"./icon_email":168,"./icon_email.svg":168,"./icon_file_download":169,"./icon_file_download.svg":169,"./icon_flag":170,"./icon_flag.svg":170,"./icon_follow_requests":171,"./icon_follow_requests.png":171,"./icon_grade":172,"./icon_grade.svg":172,"./icon_home":173,"./icon_home.png":173,"./icon_keyboard_shortcuts":174,"./icon_keyboard_shortcuts.png":174,"./icon_likes":175,"./icon_likes.png":175,"./icon_lists":176,"./icon_lists.png":176,"./icon_local":177,"./icon_local.png":177,"./icon_lock_open":178,"./icon_lock_open.svg":178,"./icon_logout":179,"./icon_logout.png":179,"./icon_mutes":180,"./icon_mutes.png":180,"./icon_person_add":181,"./icon_person_add.svg":181,"./icon_pin":182,"./icon_pin.png":182,"./icon_public":183,"./icon_public.png":183,"./icon_reply":184,"./icon_reply.svg":184,"./icon_settings":185,"./icon_settings.png":185,"./logo_transparent_black":186,"./logo_transparent_black.svg":186,"./mailer/icon_cached":187,"./mailer/icon_cached.png":187,"./mailer/icon_done":188,"./mailer/icon_done.png":188,"./mailer/icon_email":189,"./mailer/icon_email.png":189,"./mailer/icon_file_download":190,"./mailer/icon_file_download.png":190,"./mailer/icon_grade":191,"./mailer/icon_grade.png":191,"./mailer/icon_lock_open":192,"./mailer/icon_lock_open.png":192,"./mailer/icon_person_add":193,"./mailer/icon_person_add.png":193,"./mailer/icon_reply":194,"./mailer/icon_reply.png":194,"./mailer/icon_warning":195,"./mailer/icon_warning.png":195,"./proof_providers/keybase":196,"./proof_providers/keybase.png":196,"./reticle":197,"./reticle.png":197,"./start":198,"./start.png":198,"./void":199,"./void.png":199};function a(e){var t=i(e);return n(t)}function i(e){if(!n.o(r,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return r[e]}a.keys=function(){return Object.keys(r)},a.resolve=i,e.exports=a,a.id=271},function(e,t,n){"use strict";e.exports=function(){var e="[\\ud800-\\udfff]",t="[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff\\u1ab0-\\u1aff\\u1dc0-\\u1dff]",n="\\ud83c[\\udffb-\\udfff]",r="[^\\ud800-\\udfff]",a="(?:\\uD83C[\\uDDE6-\\uDDFF]){2}",i="[\\ud800-\\udbff][\\udc00-\\udfff]",o="[\\uD83D\\uDC69\\uD83C\\uDFFB\\u200D\\uD83C\\uDF93]",s="(?:"+t+"|"+n+")"+"?",u="[\\ufe0e\\ufe0f]?"+s+("(?:\\u200d(?:"+[r,a,i].join("|")+")[\\ufe0e\\ufe0f]?"+s+")*"),c="(?:"+[""+r+t+"?",t,a,i,e,o].join("|")+")";return new RegExp("(?:\\ud83c\\udff4\\udb40\\udc67\\udb40\\udc62\\udb40(?:\\udc65|\\udc73|\\udc77)\\udb40(?:\\udc6e|\\udc63|\\udc6c)\\udb40(?:\\udc67|\\udc74|\\udc73)\\udb40\\udc7f)|"+n+"(?="+n+")|"+(c+u),"g")}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,a=n(5),i=(r=a)&&r.__esModule?r:{default:r};t.default={message:i.default.oneOfType([i.default.string,i.default.element]).isRequired,action:i.default.oneOfType([i.default.bool,i.default.string,i.default.node]),onClick:i.default.func,style:i.default.bool,actionStyle:i.default.object,titleStyle:i.default.object,barStyle:i.default.object,activeBarStyle:i.default.object,dismissAfter:i.default.oneOfType([i.default.bool,i.default.number]),onDismiss:i.default.func,className:i.default.string,activeClassName:i.default.string,isActive:i.default.bool,title:i.default.oneOfType([i.default.string,i.default.node])}},,,,,,function(e,t,n){(function(t){var n="object"==typeof t&&t&&t.Object===Object&&t;e.exports=n}).call(this,n(75))},,,function(e,t,n){"use strict";n.d(t,"a",(function(){return p}));var r=n(0),a=(n(9),n(6),n(8)),i=n(1),o=(n(3),n(16)),s=n.n(o),u=n(5),c=n.n(u),l=n(21),f=n(27);var d=function(e){return e.split("/").pop().split("#")[0].split("?")[0]},p=function(e){Object(a.a)(n,e);var t;t=n;function n(){return e.apply(this,arguments)||this}return n.prototype.render=function(){var e=this.props,t=e.media;return e.compact?Object(r.a)("div",{className:"attachment-list compact"},void 0,Object(r.a)("ul",{className:"attachment-list__list"},void 0,t.map((function(e){var t=e.get("remote_url")||e.get("url");return(Object(r.a)("li",{},e.get("id"),Object(r.a)("a",{href:t,target:"_blank",rel:"noopener noreferrer"},void 0,Object(r.a)(f.a,{id:"link"})," ",d(t))))})))):Object(r.a)("div",{className:"attachment-list"},void 0,Object(r.a)("div",{className:"attachment-list__icon"},void 0,Object(r.a)(f.a,{id:"link"})),Object(r.a)("ul",{className:"attachment-list__list"},void 0,t.map((function(e){var t=e.get("remote_url")||e.get("url");return(Object(r.a)("li",{},e.get("id"),Object(r.a)("a",{href:t,target:"_blank",rel:"noopener noreferrer"},void 0,d(t))))}))))},n}(l.a);Object(i.a)(p,"propTypes",{media:s.a.list.isRequired,compact:c.a.bool})},,function(e,t,n){"use strict";n.d(t,"a",(function(){return u}));var r=n(0),a=n(2),i=(n(9),n(6),n(8)),o=n(1),s=n(3);var u=function(e){Object(i.a)(n,e);var t;t=n;function n(){for(var t,n=arguments.length,r=new Array(n),i=0;i1114111||Math.floor(s)!==s)throw RangeError("Invalid code point: "+s);s<=65535?r.push(s):(e=55296+((s-=65536)>>10),t=s%1024+56320,r.push(e,t)),(a+1===i||r.length>n)&&(o+=String.fromCharCode.apply(null,r),r.length=0)}return o},s=JSON,u=/^(?:\:([^\:]+)\:)(?:\:skin-tone-(\d)\:)?$/,c=["1F3FA","1F3FB","1F3FC","1F3FD","1F3FE","1F3FF"];function l(e){var t=e.split("-").map((function(e){return"0x"+e}));return o.apply(null,t)}function f(){return e=d.apply(void 0,arguments),t=e.name,n=e.short_names,r=e.skin_tone,a=e.skin_variations,i=e.emoticons,o=e.unified,s=e.custom,u=e.imageUrl,c=e.id||n[0],f=":"+c+":",s?{id:c,name:t,colons:f,emoticons:i,custom:s,imageUrl:u}:(r&&(f+=":skin-tone-"+r+":"),{id:c,name:t,colons:f,emoticons:i,unified:o.toLowerCase(),skin:r||(a?1:null),native:l(o)});var e,t,n,r,a,i,o,s,u,c,f}function d(e,t,n){var r={};if("string"==typeof e){var o=e.match(u);o&&(e=o[1],o[2]&&(t=parseInt(o[2]))),a.a.short_names.hasOwnProperty(e)&&(e=a.a.short_names[e]),a.a.emojis.hasOwnProperty(e)&&(r=a.a.emojis[e])}else e.id&&(a.a.short_names.hasOwnProperty(e.id)&&(e.id=a.a.short_names[e.id]),a.a.emojis.hasOwnProperty(e.id)&&(r=a.a.emojis[e.id],t=t||e.skin));if(Object.keys(r).length||((r=e).custom=!0,r.search||(r.search=i(e))),r.emoticons=r.emoticons||[],r.variations=r.variations||[],r.skin_variations&&t>1&&n){r=JSON.parse(s.stringify(r));var l=c[t-1],f=r.skin_variations[l];if(!f.variations&&r.variations&&delete r.variations,f["has_img_"+n])for(var d in r.skin_tone=t,f){var p=f[d];r[d]=p}}return r.variations&&r.variations.length&&((r=JSON.parse(s.stringify(r))).unified=r.variations.shift()),r}function p(e){return e.reduce((function(e,t){return-1===e.indexOf(t)&&e.push(t),e}),[])}function h(e,t){var n=p(e),r=p(t);return n.filter((function(e){return r.indexOf(e)>=0}))}var m={},g={},b={},v={},y=[],_=function(e){var t=a.a.emojis[e],n=t.short_names,r=t.emoticons,i=n[0];r&&r.forEach((function(e){v[e]||(v[e]=i)})),b[i]=f(i),m[i]=t};for(var w in a.a.emojis)_(w);function O(e,t){y.length&&function(e){y.forEach((function(t){var n=t.id||t.short_names[0];delete e[n],delete b[n]}))}(t),e.forEach((function(e){var n=e.id||e.short_names[0];n&&!t[n]&&(t[n]=d(e),b[n]=f(e))})),y=e,g={}}function k(e,t){var n=void 0===t?{}:t,r=n.emojisToShowFilter,i=n.maxResults,o=n.include,s=n.exclude,u=n.custom;void 0!==u?y!==u&&O(u,m):u=[],i=i||75,o=o||[],s=s||[];var c=null,l=m;if(e.length){if("-"===e||"-1"===e)return[b[-1]];var f=e.toLowerCase().split(/[\s|,\-_]+/),d=[];if(f.length>2&&(f=[f[0],f[1]]),(o.length||s.length)&&(l={},a.a.categories.forEach((function(e){var t=!o||!o.length||o.indexOf(e.name.toLowerCase())>-1,n=!(!s||!s.length)&&s.indexOf(e.name.toLowerCase())>-1;t&&!n&&e.emojis.forEach((function(e){return l[e]=a.a.emojis[e]}))})),u.length)){var v=!o||!o.length||o.indexOf("custom")>-1,_=!(!s||!s.length)&&s.indexOf("custom")>-1;v&&!_&&O(u,l)}var w=function(e){for(var t=l,n=g,r=0,a=0;a1?w(e):[],(d=f.map(w).filter((function(e){return e}))).length>1?d=h.apply(null,d):d.length&&(d=d[0]),c=p(c.concat(d))}return c&&(r&&(c=c.filter((function(e){return r(a.a.emojis[e.id])}))),c&&c.length>i&&(c=c.slice(0,i))),c}},,function(e,t,n){"use strict";n.d(t,"b",(function(){return r})),n.d(t,"a",(function(){return a})),n.d(t,"d",(function(){return i})),n.d(t,"c",(function(){return o}));var r="DROPDOWN_MENU_OPEN",a="DROPDOWN_MENU_CLOSE";function i(e,t,n){return{type:r,id:e,placement:t,keyboard:n}}function o(e){return{type:a,id:e}}},,function(e,t,n){"use strict";n.d(t,"b",(function(){return a})),n.d(t,"c",(function(){return i})),n.d(t,"a",(function(){return o})),n.d(t,"d",(function(){return s}));var r=n(12),a="IDENTITY_PROOFS_ACCOUNT_FETCH_REQUEST",i="IDENTITY_PROOFS_ACCOUNT_FETCH_SUCCESS",o="IDENTITY_PROOFS_ACCOUNT_FETCH_FAIL",s=function(e){return function(t,n){t(u(e)),Object(r.a)(n).get("/api/v1/accounts/"+e+"/identity_proofs").then((function(n){var r=n.data;return t(c(e,r))})).catch((function(n){return t(l(e,n))}))}},u=function(e){return{type:a,id:e}},c=function(e,t){return{type:i,accountId:e,identity_proofs:t}},l=function(e,t){return{type:o,accountId:e,err:t,skipNotFound:!0}}},function(e,t,n){"use strict";n.d(t,"a",(function(){return r})),n.d(t,"b",(function(){return a})),n.d(t,"c",(function(){return i})),n.d(t,"d",(function(){return o}));var r="APP_FOCUS",a="APP_UNFOCUS",i=function(){return{type:r}},o=function(){return{type:a}}},function(e,t,n){"use strict";var r=n(56);t.__esModule=!0,t.default=function(e,t){var n=(0,a.default)(e);if(void 0===t)return n?"pageYOffset"in n?n.pageYOffset:n.document.documentElement.scrollTop:e.scrollTop;n?n.scrollTo("pageXOffset"in n?n.pageXOffset:n.document.documentElement.scrollLeft,t):e.scrollTop=t};var a=r(n(266));e.exports=t.default},function(e,t,n){"use strict";t.__esModule=!0,t.default=function(e){var t={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=0);return t},e.exports=t.default},function(e,t,n){"use strict";t.__esModule=!0,t.default=function(e){var t={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]="number"==typeof e[n]?e[n]:e[n].val);return t},e.exports=t.default},function(e,t,n){"use strict";t.__esModule=!0,t.default=function(e,t,n,a,i,o,s){var u=n+(-i*(t-a)+-o*n)*e,c=t+u*e;if(Math.abs(u)1&&Object(r.a)("button",{tabIndex:"0",className:"media-modal__nav media-modal__nav--left",onClick:this.handlePrevClick,"aria-label":i.formatMessage(D.previous)},void 0,Object(r.a)(I.a,{id:"chevron-left",fixedWidth:!0})),d=n.size>1&&Object(r.a)("button",{tabIndex:"0",className:"media-modal__nav media-modal__nav--right",onClick:this.handleNextClick,"aria-label":i.formatMessage(D.next)},void 0,Object(r.a)(I.a,{id:"chevron-right",fixedWidth:!0}));n.size>1&&(c=n.map((function(t,n){var a=["media-modal__button"];return n===u&&a.push("media-modal__button--active"),Object(r.a)("li",{className:"media-modal__page-dot"},n,Object(r.a)("button",{tabIndex:"0",className:a.join(" "),onClick:e.handleChangeIndex,"data-index":n},void 0,n+1))})));var p=n.map((function(t){var n=t.getIn(["meta","original","width"])||null,a=t.getIn(["meta","original","height"])||null;if("image"===t.get("type"))return Object(r.a)(T,{previewSrc:t.get("preview_url"),src:t.get("url"),width:n,height:a,alt:t.get("description"),onClick:e.toggleNavigation},t.get("url"));if("video"===t.get("type")){var i=e.props.time;return(Object(r.a)(m.default,{preview:t.get("preview_url"),blurhash:t.get("blurhash"),src:t.get("url"),width:t.get("width"),height:t.get("height"),startTime:i||0,onCloseVideo:o,detailed:!0,alt:t.get("description")},t.get("url")))}return"gifv"===t.get("type")?Object(r.a)(N.a,{src:t.get("url"),width:n,height:a,alt:t.get("description"),onClick:e.toggleNavigation},t.get("preview_url")):null})).toArray(),h=b()("media-modal__navigation",{"media-modal__navigation--hidden":s});return Object(r.a)("div",{className:"modal-root__modal media-modal"},void 0,Object(r.a)("div",{className:"media-modal__closer",role:"presentation",onClick:o},void 0,Object(r.a)(l.a,{style:{width:"100%",height:"100%"},containerStyle:{alignItems:"center"},onChangeIndex:this.handleSwipe,index:u},void 0,p)),Object(r.a)("div",{className:h},void 0,Object(r.a)(y.a,{className:"media-modal__close",title:i.formatMessage(D.close),icon:"times",onClick:o,size:40}),f,d,a&&Object(r.a)("div",{className:b()("media-modal__meta",{"media-modal__meta--shifted":n.size>1})},void 0,Object(r.a)("a",{href:a.get("url"),onClick:this.handleStatusClick},void 0,Object(r.a)(I.a,{id:"comments"})," ",Object(r.a)(v.b,{id:"lightbox.view_context",defaultMessage:"View context"}))),Object(r.a)("ul",{className:"media-modal__pagination"},void 0,c)))},n}(_.a),Object(o.a)(M,"propTypes",{media:d.a.list.isRequired,status:d.a.map,index:h.a.number.isRequired,onClose:h.a.func.isRequired,intl:h.a.object.isRequired}),Object(o.a)(M,"contextTypes",{router:h.a.object}),P=F))||P},,,,,,function(e,t,n){"use strict";n.d(t,"a",(function(){return a})),n.d(t,"b",(function(){return i}));var r=n(12),a="FILTERS_FETCH_SUCCESS",i=function(){return function(e,t){e({type:"FILTERS_FETCH_REQUEST",skipLoading:!0}),Object(r.a)(t).get("/api/v1/filters").then((function(t){var n=t.data;return e({type:a,filters:n,skipLoading:!0})})).catch((function(t){return e({type:"FILTERS_FETCH_FAIL",err:t,skipLoading:!0,skipAlert:!0})}))}}},function(e,t,n){"use strict";var r=n(0),a=n(2),i=(n(9),n(6),n(8)),o=n(1),s=n(3);var u=function(){return null},c=function(){},l=function(e){Object(i.a)(n,e);var t;t=n;function n(){for(var t,r=arguments.length,i=new Array(r),s=0;s=i||u?Object(r.a)(t,{}):null:null===s?Object(r.a)(n,{onRetry:this.load}):a(s)},n}(n.n(s).a.PureComponent);Object(o.a)(l,"defaultProps",{loading:u,error:u,renderDelay:0,onFetch:c,onFetchSuccess:c,onFetchFail:c}),Object(o.a)(l,"cache",new Map),t.a=l},function(e,t,n){"use strict";n.d(t,"a",(function(){return f}));var r=n(0),a=(n(9),n(6),n(8)),i=n(3),o=n.n(i),s=n(101),u=n(35),c=n.n(u),l=n(27);var f=function(e){Object(a.a)(n,e);var t;t=n;function n(){return e.apply(this,arguments)||this}return n.prototype.render=function(){var e=this.props,t=e.active,n=e.progress,a=e.icon,i=e.message;return t?Object(r.a)("div",{className:"upload-progress"},void 0,Object(r.a)("div",{className:"upload-progress__icon"},void 0,Object(r.a)(l.a,{id:a})),Object(r.a)("div",{className:"upload-progress__message"},void 0,i,Object(r.a)("div",{className:"upload-progress__backdrop"},void 0,Object(r.a)(s.a,{defaultStyle:{width:0},style:{width:c()(n)}},void 0,(function(e){var t=e.width;return(Object(r.a)("div",{className:"upload-progress__tracker",style:{width:t+"%"}}))}))))):null},n}(o.a.PureComponent)},function(e,t,n){"use strict";n.d(t,"a",(function(){return u}));var r=n(0),a=(n(9),n(6),n(8)),i=n(3),o=n.n(i),s=n(79);var u=function(e){Object(a.a)(n,e);var t;t=n;function n(){return e.apply(this,arguments)||this}var i=n.prototype;return i.checkRemainingText=function(e){return e<0?Object(r.a)("span",{className:"character-counter character-counter--over"},void 0,e):Object(r.a)("span",{className:"character-counter"},void 0,e)},i.render=function(){var e=this.props.max-Object(s.length)(this.props.text);return this.checkRemainingText(e)},n}(o.a.PureComponent)},,,function(e,t,n){"use strict";n.d(t,"a",(function(){return i})),n.d(t,"b",(function(){return s}));var r=n(12),a="CUSTOM_EMOJIS_FETCH_REQUEST",i="CUSTOM_EMOJIS_FETCH_SUCCESS",o="CUSTOM_EMOJIS_FETCH_FAIL";function s(){return function(e,t){e({type:a,skipLoading:!0}),Object(r.a)(t).get("/api/v1/custom_emojis").then((function(t){var n;e((n=t.data,{type:i,custom_emojis:n,skipLoading:!0}))})).catch((function(t){e(function(e){return{type:o,error:e,skipLoading:!0}}(t))}))}}},,function(e,t,n){"use strict";var r=n(15),a=n(318),i="BUNDLE_FETCH_REQUEST",o="BUNDLE_FETCH_SUCCESS",s="BUNDLE_FETCH_FAIL";t.a=Object(r.connect)(null,(function(e){return{onFetch:function(){var t;e({type:i,skipLoading:t})},onFetchSuccess:function(){var t;e({type:o,skipLoading:t})},onFetchFail:function(t){e(function(e,t){return{type:s,error:e,skipLoading:t}}(t))}}}))(a.a)},,function(e,t,n){"use strict";var r=n(82),a=Array.prototype.slice,i=Element.prototype.matches||Element.prototype.msMatchesSelector,o=["a[href]","area[href]","input:not([disabled])","select:not([disabled])","textarea:not([disabled])","button:not([disabled])","details","summary","iframe","object","embed","[contenteditable]"].join(","),s=function(){function e(e,t){this._inertManager=t,this._rootElement=e,this._managedNodes=new Set,this._rootElement.hasAttribute("aria-hidden")?this._savedAriaHidden=this._rootElement.getAttribute("aria-hidden"):this._savedAriaHidden=null,this._rootElement.setAttribute("aria-hidden","true"),this._makeSubtreeUnfocusable(this._rootElement),this._observer=new MutationObserver(this._onMutation.bind(this)),this._observer.observe(this._rootElement,{attributes:!0,childList:!0,subtree:!0})}var t=e.prototype;return t.destructor=function(){this._observer.disconnect(),this._rootElement&&(null!==this._savedAriaHidden?this._rootElement.setAttribute("aria-hidden",this._savedAriaHidden):this._rootElement.removeAttribute("aria-hidden")),this._managedNodes.forEach((function(e){this._unmanageNode(e.node)}),this),this._observer=null,this._rootElement=null,this._managedNodes=null,this._inertManager=null},t._makeSubtreeUnfocusable=function(e){var t=this;c(e,(function(e){return t._visitNode(e)}));var n=document.activeElement;if(!document.body.contains(e)){for(var r=e,a=void 0;r;){if(r.nodeType===Node.DOCUMENT_FRAGMENT_NODE){a=r;break}r=r.parentNode}a&&(n=a.activeElement)}e.contains(n)&&(n.blur(),n===document.activeElement&&document.body.focus())},t._visitNode=function(e){if(e.nodeType===Node.ELEMENT_NODE){var t=e;t!==this._rootElement&&t.hasAttribute("inert")&&this._adoptInertRoot(t),(i.call(t,o)||t.hasAttribute("tabindex"))&&this._manageNode(t)}},t._manageNode=function(e){var t=this._inertManager.register(e,this);this._managedNodes.add(t)},t._unmanageNode=function(e){var t=this._inertManager.deregister(e,this);t&&this._managedNodes.delete(t)},t._unmanageSubtree=function(e){var t=this;c(e,(function(e){return t._unmanageNode(e)}))},t._adoptInertRoot=function(e){var t=this._inertManager.getInertRoot(e);t||(this._inertManager.setInert(e,!0),t=this._inertManager.getInertRoot(e)),t.managedNodes.forEach((function(e){this._manageNode(e.node)}),this)},t._onMutation=function(e,t){e.forEach((function(e){var t=e.target;if("childList"===e.type)a.call(e.addedNodes).forEach((function(e){this._makeSubtreeUnfocusable(e)}),this),a.call(e.removedNodes).forEach((function(e){this._unmanageSubtree(e)}),this);else if("attributes"===e.type)if("tabindex"===e.attributeName)this._manageNode(t);else if(t!==this._rootElement&&"inert"===e.attributeName&&t.hasAttribute("inert")){this._adoptInertRoot(t);var n=this._inertManager.getInertRoot(t);this._managedNodes.forEach((function(e){t.contains(e.node)&&n._manageNode(e.node)}))}}),this)},Object(r.a)(e,[{key:"managedNodes",get:function(){return new Set(this._managedNodes)}},{key:"hasSavedAriaHidden",get:function(){return null!==this._savedAriaHidden}},{key:"savedAriaHidden",set:function(e){this._savedAriaHidden=e},get:function(){return this._savedAriaHidden}}]),e}(),u=function(){function e(e,t){this._node=e,this._overrodeFocusMethod=!1,this._inertRoots=new Set([t]),this._savedTabIndex=null,this._destroyed=!1,this.ensureUntabbable()}var t=e.prototype;return t.destructor=function(){if(this._throwIfDestroyed(),this._node&&this._node.nodeType===Node.ELEMENT_NODE){var e=this._node;null!==this._savedTabIndex?e.setAttribute("tabindex",this._savedTabIndex):e.removeAttribute("tabindex"),this._overrodeFocusMethod&&delete e.focus}this._node=null,this._inertRoots=null,this._destroyed=!0},t._throwIfDestroyed=function(){if(this.destroyed)throw new Error("Trying to access destroyed InertNode")},t.ensureUntabbable=function(){if(this.node.nodeType===Node.ELEMENT_NODE){var e=this.node;if(i.call(e,o)){if(-1===e.tabIndex&&this.hasSavedTabIndex)return;e.hasAttribute("tabindex")&&(this._savedTabIndex=e.tabIndex),e.setAttribute("tabindex","-1"),e.nodeType===Node.ELEMENT_NODE&&(e.focus=function(){},this._overrodeFocusMethod=!0)}else e.hasAttribute("tabindex")&&(this._savedTabIndex=e.tabIndex,e.removeAttribute("tabindex"))}},t.addInertRoot=function(e){this._throwIfDestroyed(),this._inertRoots.add(e)},t.removeInertRoot=function(e){this._throwIfDestroyed(),this._inertRoots.delete(e),0===this._inertRoots.size&&this.destructor()},Object(r.a)(e,[{key:"destroyed",get:function(){return this._destroyed}},{key:"hasSavedTabIndex",get:function(){return null!==this._savedTabIndex}},{key:"node",get:function(){return this._throwIfDestroyed(),this._node}},{key:"savedTabIndex",set:function(e){this._throwIfDestroyed(),this._savedTabIndex=e},get:function(){return this._throwIfDestroyed(),this._savedTabIndex}}]),e}();function c(e,t,n){if(e.nodeType==Node.ELEMENT_NODE){var r=e;t&&t(r);var a=r.shadowRoot;if(a)return void c(a,t,a);if("content"==r.localName){for(var i=r,o=i.getDistributedNodes?i.getDistributedNodes():[],s=0;s>",u=o||r;if(null==n[r])return t?new Error("Required "+i+" `"+u+"` was not specified in `"+s+"`."):null;for(var c=arguments.length,l=Array(c>6?c-6:0),f=6;f=0)return;o[t]="set-cookie"===t?(o[t]?o[t]:[]).concat([n]):o[t]?o[t]+", "+n:n}})),o):o}},function(e,t,n){"use strict";var r=n(40);e.exports=r.isStandardBrowserEnv()?function(){var e,t=/(msie|trident)/i.test(navigator.userAgent),n=document.createElement("a");function a(e){var r=e;return t&&(n.setAttribute("href",r),r=n.href),n.setAttribute("href",r),{href:n.href,protocol:n.protocol?n.protocol.replace(/:$/,""):"",host:n.host,search:n.search?n.search.replace(/^\?/,""):"",hash:n.hash?n.hash.replace(/^#/,""):"",hostname:n.hostname,port:n.port,pathname:"/"===n.pathname.charAt(0)?n.pathname:"/"+n.pathname}}return e=a(window.location.href),function(t){var n=r.isString(t)?a(t):t;return n.protocol===e.protocol&&n.host===e.host}}():function(){return!0}},function(e,t,n){"use strict";var r=n(40);e.exports=r.isStandardBrowserEnv()?{write:function(e,t,n,a,i,o){var s=[];s.push(e+"="+encodeURIComponent(t)),r.isNumber(n)&&s.push("expires="+new Date(n).toGMTString()),r.isString(a)&&s.push("path="+a),r.isString(i)&&s.push("domain="+i),!0===o&&s.push("secure"),document.cookie=s.join("; ")},read:function(e){var t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove:function(e){this.write(e,"",Date.now()-864e5)}}:{write:function(){},read:function(){return null},remove:function(){}}},function(e,t,n){"use strict";var r=n(245);function a(e){if("function"!=typeof e)throw new TypeError("executor must be a function.");var t;this.promise=new Promise((function(e){t=e}));var n=this;e((function(e){n.reason||(n.reason=new r(e),t(n.reason))}))}a.prototype.throwIfRequested=function(){if(this.reason)throw this.reason},a.source=function(){var e;return{token:new a((function(t){e=t})),cancel:e}},e.exports=a},function(e,t,n){"use strict";e.exports=function(e){return function(t){return e.apply(null,t)}}},function(e,t,n){var r=n(80);e.exports=function(){return r.Date.now()}},function(e,t,n){var r=n(100),a=n(219),i=NaN,o=/^\s+|\s+$/g,s=/^[-+]0x[0-9a-f]+$/i,u=/^0b[01]+$/i,c=/^0o[0-7]+$/i,l=parseInt;e.exports=function(e){if("number"==typeof e)return e;if(a(e))return i;if(r(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=r(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(o,"");var n=u.test(e);return n||c.test(e)?l(e.slice(2),n?2:8):s.test(e)?i:+e}},function(e,t,n){var r=n(160),a=Object.prototype,i=a.hasOwnProperty,o=a.toString,s=r?r.toStringTag:void 0;e.exports=function(e){var t=i.call(e,s),n=e[s];try{e[s]=void 0;var r=!0}catch(e){}var a=o.call(e);return r&&(t?e[s]=n:delete e[s]),a}},function(e,t){var n=Object.prototype.toString;e.exports=function(e){return n.call(e)}},function(e,t,n){"use strict";function r(){var e=this.constructor.getDerivedStateFromProps(this.props,this.state);null!=e&&this.setState(e)}function a(e){this.setState(function(t){var n=this.constructor.getDerivedStateFromProps(e,t);return null!=n?n:null}.bind(this))}function i(e,t){try{var n=this.props,r=this.state;this.props=e,this.state=t,this.__reactInternalSnapshotFlag=!0,this.__reactInternalSnapshot=this.getSnapshotBeforeUpdate(n,r)}finally{this.props=n,this.state=r}}function o(e){var t=e.prototype;if(!t||!t.isReactComponent)throw new Error("Can only polyfill class components");if("function"!=typeof e.getDerivedStateFromProps&&"function"!=typeof t.getSnapshotBeforeUpdate)return e;var n=null,o=null,s=null;if("function"==typeof t.componentWillMount?n="componentWillMount":"function"==typeof t.UNSAFE_componentWillMount&&(n="UNSAFE_componentWillMount"),"function"==typeof t.componentWillReceiveProps?o="componentWillReceiveProps":"function"==typeof t.UNSAFE_componentWillReceiveProps&&(o="UNSAFE_componentWillReceiveProps"),"function"==typeof t.componentWillUpdate?s="componentWillUpdate":"function"==typeof t.UNSAFE_componentWillUpdate&&(s="UNSAFE_componentWillUpdate"),null!==n||null!==o||null!==s){var u=e.displayName||e.name,c="function"==typeof e.getDerivedStateFromProps?"getDerivedStateFromProps()":"getSnapshotBeforeUpdate()";throw Error("Unsafe legacy lifecycles will not be called for components using new component APIs.\n\n"+u+" uses "+c+" but also contains the following legacy lifecycles:"+(null!==n?"\n "+n:"")+(null!==o?"\n "+o:"")+(null!==s?"\n "+s:"")+"\n\nThe above lifecycles should be removed. Learn more about this warning here:\nhttps://fb.me/react-async-component-lifecycle-hooks")}if("function"==typeof e.getDerivedStateFromProps&&(t.componentWillMount=r,t.componentWillReceiveProps=a),"function"==typeof t.getSnapshotBeforeUpdate){if("function"!=typeof t.componentDidUpdate)throw new Error("Cannot polyfill getSnapshotBeforeUpdate() for components that do not define componentDidUpdate() on the prototype");t.componentWillUpdate=i;var l=t.componentDidUpdate;t.componentDidUpdate=function(e,t,n){var r=this.__reactInternalSnapshotFlag?this.__reactInternalSnapshot:n;l.call(this,e,t,r)}}return e}n.r(t),n.d(t,"polyfill",(function(){return o})),r.__suppressDeprecationWarning=!0,a.__suppressDeprecationWarning=!0,i.__suppressDeprecationWarning=!0},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var n=[],r=!0,a=!1,i=void 0;try{for(var o,s=e[Symbol.iterator]();!(r=(o=s.next()).done)&&(n.push(o.value),!t||n.length!==t);r=!0);}catch(e){a=!0,i=e}finally{try{!r&&s.return&&s.return()}finally{if(a)throw i}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")};t.default=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.promiseTypeSuffixes||i,n=e.scope||a.DEFAULT_SCOPE;return function(e){var i=e.dispatch;return function(e){return function(o){if(o.type){var s=r(t,3),u=s[0],c=s[1],l=s[2],f=new RegExp(u+"$","g"),d=new RegExp(c+"$","g"),p=new RegExp(l+"$","g"),h=o.meta&&o.meta.scope||o.scope||n;o.type.match(f)?i((0,a.showLoading)(h)):(o.type.match(d)||o.type.match(p))&&i((0,a.hideLoading)(h))}return e(o)}}}};var a=n(111),i=["PENDING","FULFILLED","REJECTED"]},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(15),a=n(246),i=n(111);t.default=(0,r.connect)((function(e,t){return{loading:e.get("loadingBar")[t.scope||i.DEFAULT_SCOPE]}}))(a.LoadingBar)},function(e,t,n){(function(t){(function(){var n,r,a,i,o,s;"undefined"!=typeof performance&&null!==performance&&performance.now?e.exports=function(){return performance.now()}:null!=t&&t.hrtime?(e.exports=function(){return(n()-o)/1e6},r=t.hrtime,i=(n=function(){var e;return 1e9*(e=r())[0]+e[1]})(),s=1e9*t.uptime(),o=i-s):Date.now?(e.exports=function(){return Date.now()-a},a=Date.now()):(e.exports=function(){return(new Date).getTime()-a},a=(new Date).getTime())}).call(this)}).call(this,n(50))},function(e,t,n){"use strict";t.__esModule=!0,t.default={noWobble:{stiffness:170,damping:26},gentle:{stiffness:120,damping:14},wobbly:{stiffness:180,damping:12},stiff:{stiffness:210,damping:20}},e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(247),a=n(248),i=n(161),o=function(e){if(!e||e.length<6)throw new i.ValidationError("The blurhash string must be at least 6 characters");var t=r.decode83(e[0]),n=Math.floor(t/9)+1,a=t%9+1;if(e.length!==4+2*a*n)throw new i.ValidationError("blurhash length mismatch: length is "+e.length+" but it should be "+(4+2*a*n))};t.isBlurhashValid=function(e){try{o(e)}catch(e){return{result:!1,errorReason:e.message}}return{result:!0}};var s=function(e){var t=e>>16,n=e>>8&255,r=255&e;return[a.sRGBToLinear(t),a.sRGBToLinear(n),a.sRGBToLinear(r)]},u=function(e,t){var n=Math.floor(e/361),r=Math.floor(e/19)%19,i=e%19;return[a.signPow((n-9)/9,2)*t,a.signPow((r-9)/9,2)*t,a.signPow((i-9)/9,2)*t]};t.default=function(e,t,n,i){o(e),i|=1;for(var c=r.decode83(e[0]),l=Math.floor(c/9)+1,f=c%9+1,d=(r.decode83(e[1])+1)/166,p=new Array(f*l),h=0;h9||s<1||s>9)throw new i.ValidationError("BlurHash must have between 1 and 9 components");if(t*n*4!==e.length)throw new i.ValidationError("Width and height must match the pixels array");for(var u=[],c=function(r){for(var i=function(i){var o=0==i&&0==r?1:2,s=function(e,t,n,r){for(var i=0,o=0,s=0,u=4*t,c=0;c0){var b=Math.max.apply(Math,h.map((function(e){return Math.max.apply(Math,e)}))),v=Math.floor(Math.max(0,Math.min(82,Math.floor(166*b-.5))));f=(v+1)/166,m+=r.encode83(v,1)}else f=1,m+=r.encode83(0,1);return m+=r.encode83((d=p,(a.linearTosRGB(d[0])<<16)+(a.linearTosRGB(d[1])<<8)+a.linearTosRGB(d[2])),4),h.forEach((function(e){m+=r.encode83(function(e,t){return 19*Math.floor(Math.max(0,Math.min(18,Math.floor(9*a.signPow(e[0]/t,.5)+9.5))))*19+19*Math.floor(Math.max(0,Math.min(18,Math.floor(9*a.signPow(e[1]/t,.5)+9.5))))+Math.floor(Math.max(0,Math.min(18,Math.floor(9*a.signPow(e[2]/t,.5)+9.5))))}(e,f),2)})),m}},function(e,t,n){"use strict";var r=n(249);Object.defineProperty(t,"__esModule",{value:!0}),t.getDomTreeShapes=w,t.findNativeHandler=k,t.default=void 0;var a=r(n(365)),i=r(n(366)),o=r(n(368)),s=r(n(369)),u=r(n(370)),c=r(n(373)),l=r(n(374)),f=r(n(3)),d=r(n(5)),p=(r(n(67)),n(376));function h(e,t,n,r){return e.addEventListener(t,n,r),{remove:function(){e.removeEventListener(t,n,r)}}}var m={direction:"ltr",display:"flex",willChange:"transform"},g={width:"100%",WebkitFlexShrink:0,flexShrink:0,overflow:"auto"},b={root:{x:{overflowX:"hidden"},"x-reverse":{overflowX:"hidden"},y:{overflowY:"hidden"},"y-reverse":{overflowY:"hidden"}},flexDirection:{x:"row","x-reverse":"row-reverse",y:"column","y-reverse":"column-reverse"},transform:{x:function(e){return"translate(".concat(-e,"%, 0)")},"x-reverse":function(e){return"translate(".concat(e,"%, 0)")},y:function(e){return"translate(0, ".concat(-e,"%)")},"y-reverse":function(e){return"translate(0, ".concat(e,"%)")}},length:{x:"width","x-reverse":"width",y:"height","y-reverse":"height"},rotationMatrix:{x:{x:[1,0],y:[0,1]},"x-reverse":{x:[-1,0],y:[0,1]},y:{x:[0,1],y:[1,0]},"y-reverse":{x:[0,-1],y:[1,0]}},scrollPosition:{x:"scrollLeft","x-reverse":"scrollLeft",y:"scrollTop","y-reverse":"scrollTop"},scrollLength:{x:"scrollWidth","x-reverse":"scrollWidth",y:"scrollHeight","y-reverse":"scrollHeight"},clientLength:{x:"clientWidth","x-reverse":"clientWidth",y:"clientHeight","y-reverse":"clientHeight"}};function v(e,t){var n=t.duration,r=t.easeFunction,a=t.delay;return"".concat(e," ").concat(n," ").concat(r," ").concat(a)}function y(e,t){var n=b.rotationMatrix[t];return{pageX:n.x[0]*e.pageX+n.x[1]*e.pageY,pageY:n.y[0]*e.pageX+n.y[1]*e.pageY}}function _(e){return e.touches=[{pageX:e.pageX,pageY:e.pageY}],e}function w(e,t){for(var n=[];e&&e!==t&&!e.hasAttribute("data-swipeable");){var r=window.getComputedStyle(e);"absolute"===r.getPropertyValue("position")||"hidden"===r.getPropertyValue("overflow-x")?n=[]:(e.clientWidth>0&&e.scrollWidth>e.clientWidth||e.clientHeight>0&&e.scrollHeight>e.clientHeight)&&n.push({element:e,scrollWidth:e.scrollWidth,scrollHeight:e.scrollHeight,clientWidth:e.clientWidth,clientHeight:e.clientHeight,scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}),e=e.parentNode}return n}var O=null;function k(e){var t=e.domTreeShapes,n=e.pageX,r=e.startX,a=e.axis;return t.some((function(e){var t=n>=r;"x"!==a&&"y"!==a||(t=!t);var i=e[b.scrollPosition[a]],o=i>0,s=i+e[b.clientLength[a]]l&&c>p.constant.UNCERTAINTY_THRESHOLD;if(!s&&("y"===r||"y-reverse"===r)&&(0===n.indexCurrent&&n.startXu.pageX))return void(n.isSwiping=!1);if(c>l&&e.preventDefault(),!0===d||l>p.constant.UNCERTAINTY_THRESHOLD)return n.isSwiping=d,void(n.startX=u.pageX)}if(!0===n.isSwiping){e.preventDefault(),n.vx=.5*n.vx+.5*(u.pageX-n.lastX),n.lastX=u.pageX;var h=(0,p.computeIndex)({children:a,resistance:s,pageX:u.pageX,startIndex:n.startIndex,startX:n.startX,viewLength:n.viewLength}),m=h.index,g=h.startX;if(null===O&&!i)if(k({domTreeShapes:w(e.target,n.rootNode),startX:n.startX,pageX:u.pageX,axis:r}))return;g?n.startX=g:null===O&&(O=n.rootNode),n.setIndexCurrent(m);var b=function(){o&&o(m,"move")};!n.state.displaySameSlide&&n.state.isDragging||n.setState({displaySameSlide:!1,isDragging:!0},b),b()}}}else n.handleTouchStart(e)},n.handleSwipeEnd=function(){if(O=null,n.started&&(n.started=!1,!0===n.isSwiping)){var e,t=n.state.indexLatest,r=n.indexCurrent,a=t-r;e=Math.abs(n.vx)>n.props.threshold?n.vx>0?Math.floor(r):Math.ceil(r):Math.abs(a)>n.props.hysteresis?a>0?Math.floor(r):Math.ceil(r):t;var i=f.default.Children.count(n.props.children)-1;e<0?e=0:e>i&&(e=i),n.setIndexCurrent(e),n.setState({indexLatest:e,isDragging:!1},(function(){n.props.onSwitching&&n.props.onSwitching(e,"end"),n.props.onChangeIndex&&e!==t&&n.props.onChangeIndex(e,t,{reason:"swipe"}),r===t&&n.handleTransitionEnd()}))}},n.handleTouchStart=function(e){n.props.onTouchStart&&n.props.onTouchStart(e),n.handleSwipeStart(e)},n.handleTouchEnd=function(e){n.props.onTouchEnd&&n.props.onTouchEnd(e),n.handleSwipeEnd(e)},n.handleMouseDown=function(e){n.props.onMouseDown&&n.props.onMouseDown(e),e.persist(),n.handleSwipeStart(_(e))},n.handleMouseUp=function(e){n.props.onMouseUp&&n.props.onMouseUp(e),n.handleSwipeEnd(_(e))},n.handleMouseLeave=function(e){n.props.onMouseLeave&&n.props.onMouseLeave(e),n.started&&n.handleSwipeEnd(_(e))},n.handleMouseMove=function(e){n.props.onMouseMove&&n.props.onMouseMove(e),n.started&&n.handleSwipeMove(_(e))},n.handleScroll=function(e){if(n.props.onScroll&&n.props.onScroll(e),e.target===n.rootNode)if(n.ignoreNextScrollEvents)n.ignoreNextScrollEvents=!1;else{var t=n.state.indexLatest,r=Math.ceil(e.target.scrollLeft/e.target.clientWidth)+t;n.ignoreNextScrollEvents=!0,e.target.scrollLeft=0,n.props.onChangeIndex&&r!==t&&n.props.onChangeIndex(r,t,{reason:"focus"})}},n.updateHeight=function(){if(null!==n.activeSlide){var e=n.activeSlide.children[0];void 0!==e&&void 0!==e.offsetHeight&&n.state.heightLatest!==e.offsetHeight&&n.setState({heightLatest:e.offsetHeight})}},n.state={indexLatest:e.index,isDragging:!1,renderOnlyActive:!e.disableLazyLoading,heightLatest:0,displaySameSlide:!0},n.setIndexCurrent(e.index),n}return(0,l.default)(t,e),(0,s.default)(t,[{key:"getChildContext",value:function(){var e=this;return{swipeableViews:{slideUpdateHeight:function(){e.updateHeight()}}}}},{key:"componentDidMount",value:function(){var e=this;this.transitionListener=h(this.containerNode,"transitionend",(function(t){t.target===e.containerNode&&e.handleTransitionEnd()})),this.touchMoveListener=h(this.rootNode,"touchmove",(function(t){e.props.disabled||e.handleSwipeMove(t)}),{passive:!1}),this.props.disableLazyLoading||(this.firstRenderTimeout=setTimeout((function(){e.setState({renderOnlyActive:!1})}),0)),this.props.action&&this.props.action({updateHeight:this.updateHeight})}},{key:"componentWillReceiveProps",value:function(e){var t=e.index;"number"==typeof t&&t!==this.props.index&&(this.setIndexCurrent(t),this.setState({displaySameSlide:(0,p.getDisplaySameSlide)(this.props,e),indexLatest:t}))}},{key:"componentWillUnmount",value:function(){this.transitionListener.remove(),this.touchMoveListener.remove(),clearTimeout(this.firstRenderTimeout)}},{key:"setIndexCurrent",value:function(e){if(this.props.animateTransitions||this.indexCurrent===e||this.handleTransitionEnd(),this.indexCurrent=e,this.containerNode){var t=this.props.axis,n=b.transform[t](100*e);this.containerNode.style.WebkitTransform=n,this.containerNode.style.transform=n}}},{key:"handleTransitionEnd",value:function(){this.props.onTransitionEnd&&(this.state.displaySameSlide||this.state.isDragging||this.props.onTransitionEnd())}},{key:"render",value:function(){var e,t,n=this,r=this.props,o=(r.action,r.animateHeight),s=r.animateTransitions,u=r.axis,c=r.children,l=r.containerStyle,d=r.disabled,p=(r.disableLazyLoading,r.enableMouseEvents),h=(r.hysteresis,r.ignoreNativeScroll,r.index,r.onChangeIndex,r.onSwitching,r.onTransitionEnd,r.resistance,r.slideStyle),y=r.slideClassName,_=r.springConfig,w=r.style,O=(r.threshold,(0,i.default)(r,["action","animateHeight","animateTransitions","axis","children","containerStyle","disabled","disableLazyLoading","enableMouseEvents","hysteresis","ignoreNativeScroll","index","onChangeIndex","onSwitching","onTransitionEnd","resistance","slideStyle","slideClassName","springConfig","style","threshold"])),k=this.state,E=k.displaySameSlide,j=k.heightLatest,S=k.indexLatest,x=k.isDragging,C=k.renderOnlyActive,T=d?{}:{onTouchStart:this.handleTouchStart,onTouchEnd:this.handleTouchEnd},P=!d&&p?{onMouseDown:this.handleMouseDown,onMouseUp:this.handleMouseUp,onMouseLeave:this.handleMouseLeave,onMouseMove:this.handleMouseMove}:{},M=(0,a.default)({},g,h);if(x||!s||E)e="all 0s ease 0s",t="all 0s ease 0s";else if(e=v("transform",_),t=v("-webkit-transform",_),0!==j){var F=", ".concat(v("height",_));e+=F,t+=F}var I={height:null,WebkitFlexDirection:b.flexDirection[u],flexDirection:b.flexDirection[u],WebkitTransition:t,transition:e};if(!C){var N=b.transform[u](100*this.indexCurrent);I.WebkitTransform=N,I.transform=N}return o&&(I.height=j),f.default.createElement("div",(0,a.default)({ref:this.setRootNode,style:(0,a.default)({},b.root[u],w)},O,T,P,{onScroll:this.handleScroll}),f.default.createElement("div",{ref:this.setContainerNode,style:(0,a.default)({},I,m,l),className:"react-swipeable-view-container"},f.default.Children.map(c,(function(e,t){if(C&&t!==S)return null;var r,a=!0;return t===S&&(a=!1,o&&(r=n.setActiveSlide,M.overflowY="hidden")),f.default.createElement("div",{ref:r,style:M,className:y,"aria-hidden":a,"data-swipeable":"true"},e)}))))}}]),t}(f.default.Component);E.displayName="ReactSwipableView",E.propTypes={},E.defaultProps={animateHeight:!1,animateTransitions:!0,axis:"x",disabled:!1,disableLazyLoading:!1,enableMouseEvents:!1,hysteresis:.6,ignoreNativeScroll:!1,index:0,threshold:5,springConfig:{duration:"0.35s",easeFunction:"cubic-bezier(0.15, 0.3, 0.25, 1)",delay:"0s"},resistance:!1},E.childContextTypes={swipeableViews:d.default.shape({slideUpdateHeight:d.default.func})};var j=E;t.default=j},function(e,t){function n(){return e.exports=n=Object.assign||function(e){for(var t=1;t=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}},function(e,t){e.exports=function(e,t){if(null==e)return{};var n,r,a={},i=Object.keys(e);for(r=0;r=0||(a[n]=e[n]);return a}},function(e,t){e.exports=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}},function(e,t){function n(e,t){for(var n=0;nl&&(f=l+1-Math.exp((l-f)*i.default.RESISTANCE_COEF)):f<0?t=((f=0)-r)*u+s:f>l&&(t=((f=l)-r)*u+s);return{index:f,startX:t}};var a=r(n(3)),i=r(n(250))},function(e,t,n){"use strict";var r=n(112);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=r(n(3)),i=function(e,t){var n=!1,r=function(e){return e?e.key:"empty"};if(e.children.length&&t.children.length){var i=a.default.Children.map(e.children,r)[e.index];if(null!=i)i===a.default.Children.map(t.children,r)[t.index]&&(n=!0)}return n};t.default=i},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=function(e,t){var n=e%t;return n<0?n+t:n};t.default=r},,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,a=n(4),i=(r=a)&&r.__esModule?r:{default:r},o=n(383);t.default=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:i.default.Map,n=Object.keys(e);return function(){var r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:t(),a=arguments[1];return r.withMutations((function(t){n.forEach((function(n){var r=(0,e[n])(t.get(n),a);(0,o.validateNextState)(r,n,a),t.set(n,r)}))}))}},e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.validateNextState=t.getUnexpectedInvocationParameterMessage=t.getStateName=void 0;var r=o(n(254)),a=o(n(384)),i=o(n(385));function o(e){return e&&e.__esModule?e:{default:e}}t.getStateName=r.default,t.getUnexpectedInvocationParameterMessage=a.default,t.validateNextState=i.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=i(n(4)),a=i(n(254));function i(e){return e&&e.__esModule?e:{default:e}}t.default=function(e,t,n){var i=Object.keys(t);if(!i.length)return"Store does not have a valid reducer. Make sure the argument passed to combineReducers is an object whose values are reducers.";var o=(0,a.default)(n);if(r.default.isImmutable?!r.default.isImmutable(e):!r.default.Iterable.isIterable(e))return"The "+o+' is of unexpected type. Expected argument to be an instance of Immutable.Collection or Immutable.Record with the following properties: "'+i.join('", "')+'".';var s=e.toSeq().keySeq().toArray().filter((function(e){return!t.hasOwnProperty(e)}));return s.length>0?"Unexpected "+(1===s.length?"property":"properties")+' "'+s.join('", "')+'" found in '+o+'. Expected to find one of the known reducer property names instead: "'+i.join('", "')+'". Unexpected properties will be ignored.':null},e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n){if(void 0===e)throw new Error('Reducer "'+t+'" returned undefined when handling "'+n.type+'" action. To ignore an action, you must explicitly return the previous state.')},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")+8,l=(u=u.substring(u.indexOf("4?p:t+8,o=[],u=0;u4?p:t+8,d-1);case 3:if(1==d)return e.getUint16(t+8,!a);for(i=d>2?p:t+8,o=[],u=0;ue.byteLength)return{};var i=g(e,t,t+a,c,r);if(i.Compression)switch(i.Compression){case 6:if(i.JpegIFOffset&&i.JpegIFByteCount){var o=t+i.JpegIFOffset,s=i.JpegIFByteCount;i.blob=new Blob([new Uint8Array(e.buffer,o,s)],{type:"image/jpeg"})}break;case 1:console.log("Thumbnail image format is TIFF, which is not implemented.");break;default:console.log("Unknown thumbnail image format '%s'",i.Compression)}else 2==i.PhotometricInterpretation&&console.log("Thumbnail image format is RGB, which is not implemented.");return i}(e,p,h,n),a}function _(e){var t={};if(1==e.nodeType){if(e.attributes.length>0){t["@attributes"]={};for(var n=0;n0)for(var n=0;n=t.get("votes_count")})),f=!!this.state.selected[""+t],d=e.get("voted")||a.get("own_votes")&&a.get("own_votes").includes(t),p=e.get("title_emojified");if(!p){var h=a.get("emojis").reduce((function(e,t){return e[":"+t.get("shortcode")+":"]=t.toJS(),e}),{});p=Object(N.default)(I()(e.get("title")),h)}return(Object(o.a)("li",{},e.get("title"),Object(o.a)("label",{className:v()("poll__option",{selectable:!n})},void 0,Object(o.a)("input",{name:"vote-options",type:a.get("multiple")?"checkbox":"radio",value:t,checked:f,onChange:this.handleOptionChange,disabled:i}),!n&&Object(o.a)("span",{className:v()("poll__input",{checkbox:a.get("multiple"),active:f}),tabIndex:"0",role:a.get("multiple")?"checkbox":"radio",onKeyPress:this.handleOptionKeyPress,"aria-checked":f,"aria-label":e.get("title"),"data-index":t}),n&&Object(o.a)("span",{className:"poll__number"},void 0,Math.round(c),"%"),Object(o.a)("span",{className:"poll__option__text",dangerouslySetInnerHTML:{__html:p}}),!!d&&Object(o.a)("span",{className:"poll__voted"},void 0,Object(o.a)(L.a,{id:"check",className:"poll__voted__mark",title:s.formatMessage(R.voted)}))),n&&Object(o.a)(T.a,{defaultStyle:{width:0},style:{width:M()(c,{stiffness:180,damping:12})}},void 0,(function(e){var t=e.width;return(Object(o.a)("span",{className:v()("poll__chart",{leading:l}),style:{width:t+"%"}}))}))))},r.render=function(){var e=this,t=this.props,n=t.poll,r=t.intl,a=this.state.expired;if(!n)return null;var i=a?r.formatMessage(R.closed):Object(o.a)(D.default,{timestamp:n.get("expires_at"),futureDate:!0}),s=n.get("voted")||a,u=this.props.disabled||Object.entries(this.state.selected).every((function(e){return!e})),c=null;return c=null!==n.get("voters_count")&&void 0!==n.get("voters_count")?Object(o.a)(g.b,{id:"poll.total_people",defaultMessage:"{count, plural, one {# person} other {# people}}",values:{count:n.get("voters_count")}}):Object(o.a)(g.b,{id:"poll.total_votes",defaultMessage:"{count, plural, one {# vote} other {# votes}}",values:{count:n.get("votes_count")}}),Object(o.a)("div",{className:"poll"},void 0,Object(o.a)("ul",{},void 0,n.get("options").map((function(t,n){return e.renderOption(t,n,s)}))),Object(o.a)("div",{className:"poll__footer"},void 0,!s&&Object(o.a)("button",{className:"button button-secondary",disabled:u,onClick:this.handleVote},void 0,Object(o.a)(g.b,{id:"poll.vote",defaultMessage:"Vote"})),s&&!this.props.disabled&&Object(o.a)("span",{},void 0,Object(o.a)("button",{className:"poll__link",onClick:this.handleRefresh},void 0,Object(o.a)(g.b,{id:"poll.refresh",defaultMessage:"Refresh"}))," · "),c,n.get("expires_at")&&Object(o.a)("span",{},void 0," · ",i)))},n}(m.a),Object(l.a)(a,"propTypes",{poll:h.a.map,intl:d.a.object.isRequired,dispatch:d.a.func,disabled:d.a.bool}),r=i))||r},,function(e,t,n){"use strict";n.d(t,"a",(function(){return s})),n.d(t,"b",(function(){return c}));var r=n(12),a=n(17),i=n(22),o="PINNED_STATUSES_FETCH_REQUEST",s="PINNED_STATUSES_FETCH_SUCCESS",u="PINNED_STATUSES_FETCH_FAIL";function c(){return function(e,t){e({type:o}),Object(r.a)(t).get("/api/v1/accounts/"+i.n+"/statuses",{params:{pinned:!0}}).then((function(t){var n;e(Object(a.k)(t.data)),e((n=t.data,{type:s,statuses:n,next:null}))})).catch((function(t){e(function(e){return{type:u,error:e}}(t))}))}}},,,,function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return q}));var r,a,i,o=n(10),s=n(0),u=n(2),c=n(9),l=n(6),f=n(8),d=n(1),p=n(3),h=n.n(p),m=n(16),g=n.n(m),b=n(5),v=n.n(b),y=n(21),_=n(15),w=n(14),O=n.n(w),k=n(23),E=n(88),j=n(7),S=n(53),x=n(110),C=n(228),T=n(151),P=n(319),M=n(320),F=n(79),I=n(42),N=n(284);function D(e){return function(){var t,n=Object(l.a)(e);if(L()){var r=Object(l.a)(this).constructor;t=Reflect.construct(n,arguments,r)}else t=n.apply(this,arguments);return Object(c.a)(this,t)}}function L(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}var R=Object(j.f)({close:{id:"lightbox.close",defaultMessage:"Close"},apply:{id:"upload_modal.apply",defaultMessage:"Apply"},placeholder:{id:"upload_modal.description_placeholder",defaultMessage:"A quick brown fox jumps over the lazy dog"}}),A=function(e){return e.replace(/\n\n/g,"******").replace(/\n/g," ").replace(/\*\*\*\*\*\*/g,"\n\n")},U=e.env.CDN_HOST||"",z=function(e){Object(f.a)(t,e);D(t);function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a1500,text:n.formatMessage(R.apply),onClick:this.handleSubmit})),Object(s.a)("div",{className:"focal-point-modal__content"},void 0,g&&h.a.createElement("div",{className:O()("focal-point",{dragging:u}),ref:this.setRef,onMouseDown:this.handleMouseDown,onTouchStart:this.handleTouchStart},"image"===t.get("type")&&Object(s.a)(z,{src:t.get("url"),width:p,height:m,alt:""}),"gifv"===t.get("type")&&Object(s.a)(N.a,{src:t.get("url"),width:p,height:m}),Object(s.a)("div",{className:"focal-point__preview"},void 0,Object(s.a)("strong",{},void 0,Object(s.a)(j.b,{id:"upload_modal.preview_label",defaultMessage:"Preview ({ratio})",values:{ratio:"16:9"}})),Object(s.a)("div",{style:{width:200,height:112.5,backgroundImage:"url("+t.get("preview_url")+")",backgroundSize:"cover",backgroundPosition:100*i+"% "+100*o+"%"}})),Object(s.a)("div",{className:"focal-point__reticle",style:{top:100*o+"%",left:100*i+"%"}}),Object(s.a)("div",{className:"focal-point__overlay"})),"video"===t.get("type")&&Object(s.a)(E.default,{preview:t.get("preview_url"),blurhash:t.get("blurhash"),src:t.get("url"),detailed:!0,inline:!0,editable:!0}),"audio"===t.get("type")&&Object(s.a)(C.default,{src:t.get("url"),duration:t.getIn(["meta","original","duration"],0),height:150,preload:!0,editable:!0}))))},t}(y.a),Object(d.a)(a,"propTypes",{media:g.a.map.isRequired,onClose:v.a.func.isRequired,intl:v.a.object.isRequired}),r=i))||r)||r}).call(this,n(50))},,function(e,t,n){"use strict";n.d(t,"a",(function(){return Jt}));var r=n(86),a=n(258),i=n(259),o=n(4),s=n.n(o),u=n(289),c=s.a.Map({openId:null,placement:null,keyboard:!1});var l=n(36),f=n(26),d=n(78),p=Object(o.Map)(),h=Object(o.Map)({unread:0,online:!1,top:!0,isLoading:!1,hasMore:!0,pendingItems:Object(o.List)(),items:Object(o.List)()}),m=function(e,t,n,r,a,i,s){return e.update(t,h,(function(e){return e.withMutations((function(e){e.set("isLoading",!1),e.set("isPartial",a),r||i||e.set("hasMore",!1),t.endsWith(":pinned")?e.set("items",n.map((function(e){return e.get("id")}))):n.isEmpty()||(s=i&&(s||!e.get("pendingItems").isEmpty()),e.update(s?"pendingItems":"items",Object(o.List)(),(function(e){var t=n.map((function(e){return e.get("id")})),r=e.findLastIndex((function(e){return null!==e&&Object(d.a)(e,t.last())>=0}))+1,i=e.take(r).findLastIndex((function(e){return null!==e&&Object(d.a)(e,t.first())>0}));return i<0?(a?t.unshift(null):t).concat(e.skip(r)):e.take(i+1).concat(a&&null!==e.get(i)?t.unshift(null):t,e.skip(r))})))}))}))},g=function(e,t,n,r){var a=e.getIn([t,"top"]);if(r||!e.getIn([t,"pendingItems"]).isEmpty())return e.getIn([t,"pendingItems"],Object(o.List)()).includes(n.get("id"))||e.getIn([t,"items"],Object(o.List)()).includes(n.get("id"))?e:e.update(t,h,(function(e){return e.update("pendingItems",(function(e){return e.unshift(n.get("id"))})).update("unread",(function(e){return e+1}))}));var i=e.getIn([t,"items"],Object(o.List)()),s=i.includes(n.get("id")),u=e.getIn([t,"unread"],0);if(s)return e;var c=i;return e.update(t,h,(function(e){return e.withMutations((function(e){a||e.set("unread",u+1),a&&i.size>40&&(c=c.take(20)),e.set("items",c.unshift(n.get("id")))}))}))},b=function e(t,n,r,a,i){return void 0===i&&(i=null),t.keySeq().forEach((function(e){if(null===i||e!=="account:"+i&&!e.startsWith("account:"+i+":")){var r=function(e){return e.filterNot((function(e){return e===n}))};t=t.updateIn([e,"items"],r).updateIn([e,"pendingItems"],r)}})),a.forEach((function(n){t=e(t,n[0],n[1],[],i)})),t},v=function(e,t){return e.set(t,h)},y=function(e,t,n){var r;return n.forEach((function(a){a.get("account")===t.id&&(r=n.filter((function(e){return e.get("reblog")===a.get("id")})).map((function(e){return[e.get("id"),e.get("account")]})),e=b(e,a.get("id"),a.get("account"),r,t.id))})),e},_=function(e,t,n,r){var a=function(e){return e.filterNot((function(e){return r.getIn([e,"account"])===n.id}))};return t.updateIn([e,"items"],Object(o.List)(),a).updateIn([e,"pendingItems"],Object(o.List)(),a)},w=function(e,t,n){return e.update(t,h,(function(e){return e.withMutations((function(e){n&&e.set("unread",e.get("pendingItems").size),e.set("top",n)}))}))};var O=n(93),k=Object(o.Map)({streaming_api_base_url:null,access_token:null});var E=n(60),j=Object(o.List)([]);var S=n(62),x=n(48),C={modalType:null,modalProps:{}};var T=n(55),P=n(46),M=n(230),F=n(212),I=n(207),N=Object(o.Map)({followers:Object(o.Map)(),following:Object(o.Map)(),reblogged_by:Object(o.Map)(),favourited_by:Object(o.Map)(),follow_requests:Object(o.Map)(),blocks:Object(o.Map)(),mutes:Object(o.Map)()}),D=function(e,t,n,r,a){return e.setIn([t,n],Object(o.Map)({next:a,items:Object(o.List)(r.map((function(e){return e.id})))}))},L=function(e,t,n,r,a){return e.updateIn([t,n],(function(e){return e.set("next",a).update("items",(function(e){return e.concat(r.map((function(e){return e.id})))}))}))},R=function(e,t){return e.updateIn(["follow_requests","items"],(function(e){return e.filterNot((function(e){return e===t.account.id})).unshift(t.account.id)}))};var A=n(84),U=Object(o.Map)({blocks:Object(o.Map)({items:Object(o.OrderedSet)()})});var z=n(10),q=n(17),H=Object(o.Map)(),W=function(e,t){return delete(t=Object(z.default)({},t)).followers_count,delete t.following_count,delete t.statuses_count,e.set(t.id,Object(o.fromJS)(t))},B=function(e,t){return t.forEach((function(t){e=W(e,t)})),e};var V=function(e,t){return e.set(t.id,Object(o.fromJS)({followers_count:t.followers_count,following_count:t.following_count,statuses_count:t.statuses_count}))},K=function(e,t){return t.forEach((function(t){e=V(e,t)})),e},G=Object(o.Map)();var X=n(89),Q=function(e,t){return e.set(t.id,Object(o.fromJS)(t))},Y=function(e,t){return e.withMutations((function(e){return t.forEach((function(t){return Q(e,t)}))}))},$=function e(t,n,r){return r.forEach((function(n){t=e(t,n[0],[])})),t.delete(n)},J=Object(o.Map)();var Z=function(e,t){return e.set(t.id,Object(o.fromJS)(t))},ee=function(e,t){return t.forEach((function(t){e=Z(e,t)})),e},te=function(e,t,n){return e.withMutations((function(e){t.forEach((function(t){e.setIn([t,"domain_blocking"],n)}))}))},ne=Object(o.Map)();var re=n(74),ae=n(253),ie=n(236),oe=n(31);function se(e){return e?(e^16*Math.random()>>e/4).toString(16):([1e7]+-1e3+-4e3+-8e3+-1e11).replace(/[018]/g,se)}var ue=Object(o.Map)({saved:!0,skinTone:1,trends:Object(o.Map)({show:!0}),home:Object(o.Map)({shows:Object(o.Map)({reblog:!0,reply:!0}),regex:Object(o.Map)({body:""})}),notifications:Object(o.Map)({alerts:Object(o.Map)({follow:!0,follow_request:!1,favourite:!0,reblog:!0,mention:!0,poll:!0}),quickFilter:Object(o.Map)({active:"all",show:!0,advanced:!1}),shows:Object(o.Map)({follow:!0,follow_request:!1,favourite:!0,reblog:!0,mention:!0,poll:!0}),sounds:Object(o.Map)({follow:!0,follow_request:!1,favourite:!0,reblog:!0,mention:!0,poll:!0})}),community:Object(o.Map)({regex:Object(o.Map)({body:""})}),public:Object(o.Map)({regex:Object(o.Map)({body:""})}),direct:Object(o.Map)({regex:Object(o.Map)({body:""})})}),ce=Object(o.fromJS)([{id:"COMPOSE",uuid:se(),params:{}},{id:"HOME",uuid:se(),params:{}},{id:"NOTIFICATIONS",uuid:se(),params:{}}]),le=function(e,t){return e.mergeDeep(t).update("columns",(function(e){return void 0===e&&(e=ce),e}))},fe=function(e,t,n){var r,a=e.get("columns"),i=a.findIndex((function(e){return e.get("uuid")===t})),o=i+n;return r=(r=a.splice(i,1)).splice(o,0,a.get(i)),e.set("columns",r).set("saved",!1)},de=function(e,t,n,r){var a=e.get("columns"),i=a.findIndex((function(e){return e.get("uuid")===t})),o=a.update(i,(function(e){return e.updateIn(["params"].concat(n),(function(){return r}))}));return e.set("columns",o).set("saved",!1)},pe=function(e,t){return e.update("frequentlyUsedEmojis",Object(o.Map)(),(function(e){return e.update(t.id,0,(function(e){return e+1}))})).set("saved",!1)},he=function(e,t){return e.update("columns",(function(e){return e.filterNot((function(e){return"LIST"===e.get("id")&&e.get("params").get("id")===t}))}))};var me=n(233),ge=s.a.Map({subscription:null,alerts:new s.a.Map({follow:!1,follow_request:!1,favourite:!1,reblog:!1,mention:!1,poll:!1}),isSubscribed:!1,browserSupport:!1});var be=n(208),ve=n(209),ye=n(434),_e=Object(o.Map)({favourites:Object(o.Map)({next:null,loaded:!1,items:Object(o.List)()}),bookmarks:Object(o.Map)({next:null,loaded:!1,items:Object(o.List)()}),pins:Object(o.Map)({next:null,loaded:!1,items:Object(o.List)()})}),we=function(e,t,n,r){return e.update(t,(function(e){return e.withMutations((function(e){e.set("next",r),e.set("loaded",!0),e.set("isLoading",!1),e.set("items",Object(o.List)(n.map((function(e){return e.id}))))}))}))},Oe=function(e,t,n,r){return e.update(t,(function(e){return e.withMutations((function(e){e.set("next",r),e.set("isLoading",!1),e.set("items",e.get("items").concat(n.map((function(e){return e.id}))))}))}))},ke=function(e,t,n){return e.update(t,(function(e){return e.withMutations((function(e){e.set("items",e.get("items").unshift(n.get("id")))}))}))},Ee=function(e,t,n){return e.update(t,(function(e){return e.withMutations((function(e){e.set("items",e.get("items").filter((function(e){return e!==n.get("id")})))}))}))};var je=s.a.Map({new:s.a.Map({account:null,notifications:!0})});var Se=s.a.Map({new:s.a.Map({account_id:null})});var xe=n(105),Ce=Object(o.Map)({new:Object(o.Map)({isSubmitting:!1,account_id:null,status_ids:Object(o.Set)(),comment:"",forward:!1})});var Te=Object(o.Map)({inReplyTos:Object(o.Map)(),replies:Object(o.Map)()}),Pe=function(e,t,n,r){return e.withMutations((function(e){e.update("inReplyTos",(function(a){return a.withMutations((function(a){e.update("replies",(function(e){return e.withMutations((function(e){function i(t){var n=t.id,r=t.in_reply_to_id;r&&!a.has(n)&&(e.update(r,Object(o.List)(),(function(e){var t=e.findLastIndex((function(e){return Object(d.a)(e,n)<0}));return e.insert(t+1,n)})),a.set(n,r))}n.forEach(i),n[0]&&i({id:t,in_reply_to_id:n[n.length-1].id}),r.forEach(i)}))}))}))}))}))},Me=function(e,t){return e.withMutations((function(e){e.update("inReplyTos",(function(n){return n.withMutations((function(n){e.update("replies",(function(e){return e.withMutations((function(e){t.forEach((function(t){var r=n.get(t),a=e.get(t),i=e.get(r);i&&e.set(r,i.filterNot((function(e){return e===t}))),a&&a.forEach((function(e){return n.delete(e)})),n.delete(t),e.delete(t)}))}))}))}))}))}))},Fe=function(e,t,n){var r=n.filter((function(e){return e.get("account")===t.id})).map((function(e){return e.get("id")}));return Me(e,r)},Ie=function(e,t){return t.in_reply_to_id?e.withMutations((function(e){var n=e.getIn(["replies",t.in_reply_to_id],Object(o.List)());e.setIn(["inReplyTos",t.id],t.in_reply_to_id),n.includes(t.id)||e.setIn(["replies",t.in_reply_to_id],n.push(t.id))})):e};var Ne=n(23),De=n(22),Le=n(226),Re=Object(o.Map)({mounted:0,sensitive:!1,spoiler:!1,spoiler_text:"",privacy:null,text:"",focusDate:null,caretPosition:null,preselectDate:null,in_reply_to:null,is_composing:!1,is_submitting:!1,is_changing_upload:!1,is_uploading:!1,progress:0,media_attachments:Object(o.List)(),pending_media_attachments:0,poll:null,suggestion_token:null,suggestions:Object(o.List)(),default_privacy:"public",default_sensitive:!1,resetFileKey:Math.floor(65536*Math.random()),idempotencyKey:null,tagHistory:Object(o.List)()}),Ae=Object(o.Map)({options:Object(o.List)(["",""]),expires_in:86400,multiple:!1});function Ue(e){return e.withMutations((function(t){t.set("text",""),t.set("spoiler",!1),t.set("spoiler_text",""),t.set("is_submitting",!1),t.set("is_changing_upload",!1),t.set("in_reply_to",null),t.set("privacy",e.get("default_privacy")),t.set("sensitive",!1),t.update("media_attachments",(function(e){return e.clear()})),t.set("poll",null),t.set("idempotencyKey",se())}))}var ze=function(e,t,n,r,a){return e.withMutations((function(e){e.updateIn(a,(function(e){return""+e.slice(0,t)+r+" "+e.slice(t+n.length)})),e.set("suggestion_token",null),e.set("suggestions",Object(o.List)()),1===a.length&&"text"===a[0]&&(e.set("focusDate",new Date),e.set("caretPosition",t+r.length+1)),e.set("idempotencyKey",se())}))},qe=function(e,t,n,r){var a=e.get("text"),i=r?" "+n.native:n.native;return e.merge({text:""+a.slice(0,t)+i+" "+a.slice(t),focusDate:new Date,caretPosition:t+i.length+1,idempotencyKey:se()})},He=function(e,t){var n=["public","unlisted","private","direct"];return n[Math.max(n.indexOf(e),n.indexOf(t),0)]},We=function(e,t){return e=Ue(e.merge(t)),t.has("text")&&(e=e.set("text",t.get("text"))),e},Be=new DOMParser,Ve=function(e){var t=Be.parseFromString(e.get("content"),"text/html").documentElement;return e.get("mentions").forEach((function(e){t.querySelector('a[href="'+e.get("url")+'"]').textContent="@"+e.get("acct")})),t.innerHTML},Ke=function(e){if(!e)return 86400;var t=(new Date(e).getTime()-Date.now())/1e3;return[300,1800,3600,21600,86400,259200,604800].find((function(e){return e>=t}))||86400},Ge=function(e,t,n){if(t=t.toLowerCase(),e.length<4){var r=n.filter((function(n){return n.toLowerCase().startsWith(t)&&!e.some((function(e){return"hashtag"===e.type&&e.name.toLowerCase()===n.toLowerCase()}))}));return e.concat(r.slice(0,4-e.length).toJS().map((function(e){return{type:"hashtag",name:e}})))}return e},Xe=function(e,t){var n=t.accounts,r=t.emojis,a=t.tags,i=t.token;return n?n.map((function(e){return{id:e.id,type:"account"}})):r?r.map((function(e){return Object(z.default)({},e,{type:"emoji"})})):Ge(function(e,t){var n=e.get("tagHistory");return t.sort((function(e,t){var r=n.includes(e.name),a=n.includes(t.name);return r===a?0:r&&!a?-1:1}))}(e,a.map((function(e){return Object(z.default)({},e,{type:"hashtag"})}))),i.slice(1),e.get("tagHistory"))},Qe=function(e,t){var n=t.slice(1),r=e.get("suggestions").toJS();return e.merge({suggestions:Object(o.List)(Ge(r,n,e.get("tagHistory"))),suggestion_token:t})};var Ye=n(153),$e=Object(o.Map)({value:"",submitted:!1,hidden:!1,results:Object(o.Map)(),searchTerm:""});var Je=Object(o.Map)({accept_content_types:[]});var Ze=Object(o.Map)({pendingItems:Object(o.List)(),items:Object(o.List)(),hasMore:!0,top:!1,mounted:!1,unread:0,isLoading:!1}),et=function(e){return Object(o.Map)({id:e.id,type:e.type,account:e.account.id,created_at:e.created_at,status:e.status?e.status.id:null})},tt=function(e,t,n){var r=e.get("top");return n||!e.get("pendingItems").isEmpty()?e.update("pendingItems",(function(e){return e.unshift(et(t))})).update("unread",(function(e){return e+1})):(r||(e=e.update("unread",(function(e){return e+1}))),e.update("items",(function(e){return r&&e.size>40&&(e=e.take(20)),e.unshift(et(t))})))},nt=function(e,t,n,r,a){var i=Object(o.List)();return t.forEach((function(e,t){i=i.set(t,et(e))})),e.withMutations((function(e){i.isEmpty()||(a=r&&(a||!e.get("pendingItems").isEmpty()),e.update(a?"pendingItems":"items",(function(e){var t=1+e.findLastIndex((function(e){return null!==e&&(Object(d.a)(e.get("id"),i.last().get("id"))>0||e.get("id")===i.last().get("id"))})),n=1+e.take(t).findLastIndex((function(e){return null!==e&&Object(d.a)(e.get("id"),i.first().get("id"))>0}));return e.take(n).concat(i,e.skip(t))}))),n||e.set("hasMore",!1),e.set("isLoading",!1)}))},rt=function(e,t,n){var r=function(e){return e.filterNot((function(e){return null!==e&&t.includes(e.get("account"))&&(void 0===n||n===e.get("type"))}))};return e.update("items",r).update("pendingItems",r)},at=function(e,t){return t&&(e=e.set("unread",e.get("pendingItems").size)),e.set("top",t)},it=function(e,t){var n=function(e){return e.filterNot((function(e){return null!==e&&e.get("status")===t}))};return e.update("items",n).update("pendingItems",n)};var ot=n(304),st=Object(o.Map)(),ut=function(e,t,n,r){return e.update(t,Object(o.Map)(),(function(e){return e.set(n,r)}))},ct=function(){return Object(o.Map)()};var lt=n(323),ft=n(287),dt=n(51),pt=Object(o.List)([]);var ht=Object(o.Map)(),mt=function(e,t){return e.set(t.id,Object(o.fromJS)(t))},gt=function(e,t){return t.forEach((function(t){e=mt(e,t)})),e};var bt=Object(o.Map)({listId:null,isSubmitting:!1,isChanged:!1,title:"",accounts:Object(o.Map)({items:Object(o.List)(),loaded:!1,isLoading:!1}),suggestions:Object(o.Map)({value:"",items:Object(o.List)()})});var vt=Object(o.Map)({accountId:null,lists:Object(o.Map)({items:Object(o.List)(),loaded:!1,isLoading:!1})});var yt=n(317);var _t=n(107),wt=Object(o.Map)({items:Object(o.List)(),isLoading:!1,hasMore:!0,mounted:!1}),Ot=function(e){return Object(o.Map)({id:e.id,unread:e.unread,accounts:Object(o.List)(e.accounts.map((function(e){return e.id}))),last_status:e.last_status?e.last_status.id:null})},kt=function(e,t){return e.update("items",(function(e){var n=e.findIndex((function(e){return e.get("id")===t.id})),r=Ot(t);return-1===n?e.unshift(r):e.set(n,r)}))},Et=function(e,t,n,r){var a=Object(o.List)(t.map(Ot));return e.withMutations((function(e){a.isEmpty()||e.update("items",(function(e){return(e=(e=e.map((function(e){var t=a.findIndex((function(t){return t.get("id")===e.get("id")}));if(-1===t)return e;var n=a.get(t);return a=a.delete(t),n}))).concat(a)).sortBy((function(e){return e.get("last_status")}),(function(e,t){return null===e||null===t?-1:-1*Object(d.a)(e,t)}))})),n||r||e.set("hasMore",!1),e.set("isLoading",!1)}))},jt=function(e,t){return e.update("items",(function(e){return e.filterNot((function(e){return e.get("accounts").some((function(e){return t.includes(e)}))}))}))};var St=n(263),xt=Object(o.Map)({items:Object(o.List)(),isLoading:!1});var Ct=function(e,t){return e.withMutations((function(e){return t.forEach((function(t){return e.set(t.id,Object(o.fromJS)(t))}))}))},Tt=Object(o.Map)();var Pt=n(291),Mt=Object(o.Map)();var Ft=n(203),It=Object(o.Map)({enabled:!1,panel:""});var Nt=n(231),Dt=Object(o.Map)({items:Object(o.List)(),isLoading:!1});var Lt=n(292),Rt=Object(o.Map)({focused:!0,unread:0});var At=n(72),Ut=Object(o.Map)({items:Object(o.List)(),isLoading:!1,show:!1}),zt=function(e,t,n,r){return e.update("items",(function(e){return e.map((function(e){return e.get("id")===t?e.update("reactions",(function(e){var t=e.findIndex((function(e){return e.get("name")===n}));return t>-1?e.update(t,(function(e){return r(e)})):e.push(r(Object(o.fromJS)({name:n,count:0})))})):e}))}))},qt=function(e,t){return zt(e,t.announcement_id,t.name,(function(e){return e.set("count",t.count)}))},Ht=function(e,t,n){return zt(e,t,n,(function(e){return e.set("me",!0).update("count",(function(e){return e+1}))}))},Wt=function(e,t,n){return zt(e,t,n,(function(e){return e.set("me",!1).update("count",(function(e){return e-1}))}))},Bt=function(e){return e.sortBy((function(e){return e.get("starts_at")||e.get("published_at")}))},Vt=function(e,t){var n=e.get("items").findIndex((function(e){return e.get("id")===t.get("id")}));return n>-1?e.update("items",(function(e){return Bt(e.update(n,(function(e){return e.mergeDeep(t)})))})):e.update("items",(function(e){return Bt(e.unshift(t))}))};var Kt={announcements:function(e,t){switch(void 0===e&&(e=Ut),t.type){case At.k:return e.withMutations((function(e){e.set("show",!e.get("show"))}));case At.d:return e.set("isLoading",!0);case At.e:return e.withMutations((function(e){var n=Object(o.fromJS)(t.announcements);e.set("items",n),e.set("isLoading",!1)}));case At.c:return e.set("isLoading",!1);case At.l:return Vt(e,Object(o.fromJS)(t.announcement));case At.j:return qt(e,t.reaction);case At.g:case At.h:return Ht(e,t.id,t.name);case At.i:case At.f:return Wt(e,t.id,t.name);case At.b:return Vt(e,Object(o.fromJS)({id:t.id,read:!0}));case At.a:return e.update("items",(function(e){var n=e.findIndex((function(e){return e.get("id")===t.id}));return n>-1?e.delete(n):e}));default:return e}},dropdown_menu:function(e,t){switch(void 0===e&&(e=c),t.type){case u.b:return e.merge({openId:t.id,placement:t.placement,keyboard:t.keyboard});case u.a:return e.get("openId")===t.id?e.set("openId",null):e;default:return e}},timelines:function(e,t){switch(void 0===e&&(e=p),t.type){case l.h:return e.update(t.timeline,h,(function(e){return e.update("items",(function(t){return e.get("pendingItems").concat(t.take(40))})).set("pendingItems",Object(o.List)()).set("unread",0)}));case l.f:return e.update(t.timeline,h,(function(e){return e.set("isLoading",!0)}));case l.e:return e.update(t.timeline,h,(function(e){return e.set("isLoading",!1)}));case l.g:return m(e,t.timeline,Object(o.fromJS)(t.statuses),t.next,t.partial,t.isLoadingRecent,t.usePendingItems);case l.j:return g(e,t.timeline,Object(o.fromJS)(t.status),t.usePendingItems);case l.c:return b(e,t.id,t.accountId,t.references,t.reblogOf);case l.a:return v(e,t.timeline);case f.a:case f.e:return y(e,t.relationship,t.statuses);case f.j:return _("home",e,t.relationship,t.statuses);case l.i:return w(e,t.timeline,t.top);case l.b:return e.update(t.timeline,h,(function(e){return e.set("online",!0)}));case l.d:return e.update(t.timeline,h,(function(e){return e.set("online",!1).update(t.usePendingItems?"pendingItems":"items",(function(e){return e.first()?e.unshift(null):e}))}));default:return e}},meta:function(e,t){switch(void 0===e&&(e=k),t.type){case O.a:return e.merge(t.state.get("meta"));default:return e}},alerts:function(e,t){switch(void 0===e&&(e=j),t.type){case E.c:return e.push(Object(o.Map)({key:e.size>0?e.last().get("key")+1:0,title:t.title,message:t.message,message_values:t.message_values}));case E.b:return e.filterNot((function(e){return e.get("key")===t.alert.key}));case E.a:return e.clear();default:return e}},loadingBar:S.loadingBarReducer,modal:function(e,t){switch(void 0===e&&(e=C),t.type){case x.b:return{modalType:t.modalType,modalProps:t.modalProps};case x.a:return void 0===t.modalType||t.modalType===e.modalType?C:e;default:return e}},user_lists:function(e,t){switch(void 0===e&&(e=N),t.type){case f.n:return D(e,"followers",t.id,t.accounts,t.next);case f.m:return L(e,"followers",t.id,t.accounts,t.next);case f.p:return D(e,"following",t.id,t.accounts,t.next);case f.o:return L(e,"following",t.id,t.accounts,t.next);case P.i:return e.setIn(["reblogged_by",t.id],Object(o.List)(t.accounts.map((function(e){return e.id}))));case P.d:return e.setIn(["favourited_by",t.id],Object(o.List)(t.accounts.map((function(e){return e.id}))));case T.j:return"follow_request"===t.notification.type?R(e,t.notification):e;case f.r:return e.setIn(["follow_requests","items"],Object(o.List)(t.accounts.map((function(e){return e.id})))).setIn(["follow_requests","next"],t.next);case f.q:return e.updateIn(["follow_requests","items"],(function(e){return e.concat(t.accounts.map((function(e){return e.id})))})).setIn(["follow_requests","next"],t.next);case f.s:case f.t:return e.updateIn(["follow_requests","items"],(function(e){return e.filterNot((function(e){return e===t.id}))}));case M.b:return e.setIn(["blocks","items"],Object(o.List)(t.accounts.map((function(e){return e.id})))).setIn(["blocks","next"],t.next);case M.a:return e.updateIn(["blocks","items"],(function(e){return e.concat(t.accounts.map((function(e){return e.id})))})).setIn(["blocks","next"],t.next);case F.b:return e.setIn(["mutes","items"],Object(o.List)(t.accounts.map((function(e){return e.id})))).setIn(["mutes","next"],t.next);case F.a:return e.updateIn(["mutes","items"],(function(e){return e.concat(t.accounts.map((function(e){return e.id})))})).setIn(["mutes","next"],t.next);case I.f:return e.setIn(["directory","items"],Object(o.List)(t.accounts.map((function(e){return e.id})))).setIn(["directory","isLoading"],!1);case I.c:return e.updateIn(["directory","items"],(function(e){return e.concat(t.accounts.map((function(e){return e.id})))})).setIn(["directory","isLoading"],!1);case I.e:case I.b:return e.setIn(["directory","isLoading"],!0);case I.d:case I.a:return e.setIn(["directory","isLoading"],!1);default:return e}},domain_lists:function(e,t){switch(void 0===e&&(e=U),t.type){case A.b:return e.setIn(["blocks","items"],Object(o.OrderedSet)(t.domains)).setIn(["blocks","next"],t.next);case A.a:return e.updateIn(["blocks","items"],(function(e){return e.union(t.domains)})).setIn(["blocks","next"],t.next);case A.d:return e.updateIn(["blocks","items"],(function(e){return e.delete(t.domain)}));default:return e}},status_lists:function(e,t){switch(void 0===e&&(e=_e),t.type){case be.e:case be.b:return e.setIn(["favourites","isLoading"],!0);case be.d:case be.a:return e.setIn(["favourites","isLoading"],!1);case be.f:return we(e,"favourites",t.statuses,t.next);case be.c:return Oe(e,"favourites",t.statuses,t.next);case ve.e:case ve.b:return e.setIn(["bookmarks","isLoading"],!0);case ve.d:case ve.a:return e.setIn(["bookmarks","isLoading"],!1);case ve.f:return we(e,"bookmarks",t.statuses,t.next);case ve.c:return Oe(e,"bookmarks",t.statuses,t.next);case P.g:return ke(e,"favourites",t.status);case P.m:return Ee(e,"favourites",t.status);case P.c:return ke(e,"bookmarks",t.status);case P.l:return Ee(e,"bookmarks",t.status);case ye.a:return we(e,"pins",t.statuses,t.next);case P.h:return ke(e,"pins",t.status);case P.n:return Ee(e,"pins",t.status);default:return e}},accounts:function(e,t){switch(void 0===e&&(e=H),t.type){case q.b:return W(e,t.account);case q.a:return B(e,t.accounts);default:return e}},accounts_counters:function(e,t){switch(void 0===e&&(e=G),t.type){case q.b:return V(e,t.account);case q.a:return K(e,t.accounts);case f.d:return t.alreadyFollowing?e:e.updateIn([t.relationship.id,"followers_count"],(function(e){return e+1}));case f.j:return e.updateIn([t.relationship.id,"followers_count"],(function(e){return Math.max(0,e-1)}));default:return e}},statuses:function(e,t){switch(void 0===e&&(e=J),t.type){case q.e:return Q(e,t.status);case q.d:return Y(e,t.statuses);case P.f:return e.setIn([t.status.get("id"),"favourited"],!0);case P.m:return e.updateIn([t.status.get("id"),"favourites_count"],(function(e){return Math.max(0,e-1)}));case P.e:return void 0===e.get(t.status.get("id"))?e:e.setIn([t.status.get("id"),"favourited"],!1);case P.b:return void 0===e.get(t.status.get("id"))?e:e.setIn([t.status.get("id"),"bookmarked"],!0);case P.a:return void 0===e.get(t.status.get("id"))?e:e.setIn([t.status.get("id"),"bookmarked"],!1);case P.k:return e.setIn([t.status.get("id"),"reblogged"],!0);case P.j:return void 0===e.get(t.status.get("id"))?e:e.setIn([t.status.get("id"),"reblogged"],!1);case X.e:return e.setIn([t.id,"muted"],!0);case X.g:return e.setIn([t.id,"muted"],!1);case X.f:return e.withMutations((function(n){t.ids.forEach((function(t){void 0!==e.get(t)&&n.setIn([t,"hidden"],!1)}))}));case X.d:return e.withMutations((function(n){t.ids.forEach((function(t){void 0!==e.get(t)&&n.setIn([t,"hidden"],!0)}))}));case X.c:return e.setIn([t.id,"collapsed"],t.isCollapsed);case l.c:return $(e,t.id,t.references);default:return e}},relationships:function(e,t){switch(void 0===e&&(e=ne),t.type){case f.c:return e.setIn([t.id,t.locked?"requested":"following"],!0);case f.b:return e.setIn([t.id,t.locked?"requested":"following"],!1);case f.i:return e.setIn([t.id,"following"],!1);case f.h:return e.setIn([t.id,"following"],!0);case f.d:case f.j:case f.a:case f.g:case f.e:case f.k:case f.f:case f.l:return Z(e,t.relationship);case f.u:return ee(e,t.relationships);case A.c:return te(e,t.accounts,!0);case A.d:return te(e,t.accounts,!1);default:return e}},settings:function(e,t){switch(void 0===e&&(e=ue),t.type){case O.a:return le(e,t.state.get("settings"));case T.e:case re.a:return e.setIn(t.path,t.value).set("saved",!1);case ae.a:return e.update("columns",(function(e){return e.push(Object(o.fromJS)({id:t.id,uuid:se(),params:t.params}))})).set("saved",!1);case ae.d:return e.update("columns",(function(e){return e.filterNot((function(e){return e.get("uuid")===t.uuid}))})).set("saved",!1);case ae.b:return fe(e,t.uuid,t.direction);case ae.c:return de(e,t.uuid,t.path,t.value);case ie.a:return pe(e,t.emoji);case re.b:return e.set("saved",!0);case oe.v:return 404===t.error.response.status?he(e,t.id):e;case oe.m:return he(e,t.id);default:return e}},push_notifications:function(e,t){switch(void 0===e&&(e=ge),t.type){case O.a:var n=t.state.get("push_subscription");return n?e.set("subscription",new s.a.Map({id:n.get("id"),endpoint:n.get("endpoint")})).set("alerts",n.get("alerts")||ge.get("alerts")).set("isSubscribed",!0):e;case me.d:return e.set("subscription",new s.a.Map({id:t.subscription.id,endpoint:t.subscription.endpoint})).set("alerts",new s.a.Map(t.subscription.alerts)).set("isSubscribed",!0);case me.c:return e.set("browserSupport",t.value);case me.a:return ge;case me.b:return e.setIn(t.path,t.value);default:return e}},mutes:function(e,t){switch(void 0===e&&(e=je),t.type){case F.c:return e.withMutations((function(e){e.setIn(["new","account"],t.account),e.setIn(["new","notifications"],!0)}));case F.d:return e.updateIn(["new","notifications"],(function(e){return!e}));default:return e}},blocks:function(e,t){switch(void 0===e&&(e=Se),t.type){case M.c:return e.withMutations((function(e){e.setIn(["new","account_id"],t.account.get("id"))}));default:return e}},reports:function(e,t){switch(void 0===e&&(e=Ce),t.type){case xe.d:return e.withMutations((function(n){n.setIn(["new","isSubmitting"],!1),n.setIn(["new","account_id"],t.account.get("id")),e.getIn(["new","account_id"])!==t.account.get("id")?(n.setIn(["new","status_ids"],t.status?Object(o.Set)([t.status.getIn(["reblog","id"],t.status.get("id"))]):Object(o.Set)()),n.setIn(["new","comment"],"")):t.status&&n.updateIn(["new","status_ids"],Object(o.Set)(),(function(e){return e.add(t.status.getIn(["reblog","id"],t.status.get("id")))}))}));case xe.e:return e.updateIn(["new","status_ids"],Object(o.Set)(),(function(e){return t.checked?e.add(t.statusId):e.remove(t.statusId)}));case xe.b:return e.setIn(["new","comment"],t.comment);case xe.c:return e.setIn(["new","forward"],t.forward);case xe.g:return e.setIn(["new","isSubmitting"],!0);case xe.f:return e.setIn(["new","isSubmitting"],!1);case xe.a:case xe.h:return e.withMutations((function(e){e.setIn(["new","account_id"],null),e.setIn(["new","status_ids"],Object(o.Set)()),e.setIn(["new","comment"],""),e.setIn(["new","isSubmitting"],!1)}));default:return e}},contexts:function(e,t){switch(void 0===e&&(e=Te),t.type){case f.a:case f.e:return Fe(e,t.relationship,t.statuses);case X.a:return Pe(e,t.id,t.ancestors,t.descendants);case l.c:return Me(e,[t.id]);case l.j:return Ie(e,t.status);default:return e}},compose:function(e,t){switch(void 0===e&&(e=Re),t.type){case O.a:return We(e,t.state.get("compose"));case Ne.f:return e.set("mounted",e.get("mounted")+1);case Ne.A:return e.set("mounted",Math.max(e.get("mounted")-1,0)).set("is_composing",!1);case Ne.p:return e.withMutations((function(t){e.get("spoiler")||t.set("sensitive",!e.get("sensitive")),t.set("idempotencyKey",se())}));case Ne.q:return e.withMutations((function(t){t.set("spoiler",!e.get("spoiler")),t.set("idempotencyKey",se()),!e.get("sensitive")&&e.get("media_attachments").size>=1&&t.set("sensitive",!0)}));case Ne.r:return e.get("spoiler")?e.set("spoiler_text",t.text).set("idempotencyKey",se()):e;case Ne.J:return e.set("privacy",t.value).set("idempotencyKey",se());case Ne.a:return e.set("text",t.text).set("idempotencyKey",se());case Ne.b:return e.set("is_composing",t.value);case Ne.m:return e.withMutations((function(n){var r,a;n.set("in_reply_to",t.status.get("id")),n.set("text",(r=t.status,a=Object(o.OrderedSet)([]),r.getIn(["account","id"])!==De.n&&(a=a.add("@"+r.getIn(["account","acct"])+" ")),a.union(r.get("mentions").filterNot((function(e){return e.get("id")===De.n})).map((function(e){return"@"+e.get("acct")+" "}))).join(""))),n.set("privacy",He(t.status.get("visibility"),e.get("default_privacy"))),n.set("focusDate",new Date),n.set("caretPosition",null),n.set("preselectDate",new Date),n.set("idempotencyKey",se()),t.status.get("spoiler_text").length>0?(n.set("spoiler",!0),n.set("spoiler_text",t.status.get("spoiler_text"))):(n.set("spoiler",!1),n.set("spoiler_text",""))}));case Ne.n:case Ne.o:return e.withMutations((function(t){t.set("in_reply_to",null),t.set("text",""),t.set("spoiler",!1),t.set("spoiler_text",""),t.set("privacy",e.get("default_privacy")),t.set("poll",null),t.set("idempotencyKey",se())}));case Ne.t:return e.set("is_submitting",!0);case Ne.C:return e.set("is_changing_upload",!0);case Ne.u:return Ue(e);case Ne.s:return e.set("is_submitting",!1);case Ne.B:return e.set("is_changing_upload",!1);case Ne.G:return e.set("is_uploading",!0).update("pending_media_attachments",(function(e){return e+1}));case Ne.H:return function(e,t,n){var r=e.get("media_attachments").size;return e.withMutations((function(a){"image"===t.get("type")&&(t=t.set("file",n)),a.update("media_attachments",(function(e){return e.push(t)})),a.set("is_uploading",!1),a.set("resetFileKey",Math.floor(65536*Math.random())),a.set("idempotencyKey",se()),a.update("pending_media_attachments",(function(e){return e-1})),0===r&&(e.get("default_sensitive")||e.get("spoiler"))&&a.set("sensitive",!0)}))}(e,Object(o.fromJS)(t.media),t.file);case Ne.E:return e.set("is_uploading",!1).update("pending_media_attachments",(function(e){return e-1}));case Ne.I:return function(e,t){var n=e.get("media_attachments").size;return e.withMutations((function(e){e.update("media_attachments",(function(e){return e.filterNot((function(e){return e.get("id")===t}))})),e.set("idempotencyKey",se()),1===n&&e.set("sensitive",!1)}))}(e,t.media_id);case Ne.F:return e.set("progress",Math.round(t.loaded/t.total*100));case Ne.e:return e.withMutations((function(e){e.update("text",(function(e){return[e.trim(),"@"+t.account.get("acct")+" "].filter((function(e){return 0!==e.length})).join(" ")})),e.set("focusDate",new Date),e.set("caretPosition",null),e.set("idempotencyKey",se())}));case Ne.c:return e.withMutations((function(e){e.update("text",(function(e){return[e.trim(),"@"+t.account.get("acct")+" "].filter((function(e){return 0!==e.length})).join(" ")})),e.set("privacy","direct"),e.set("focusDate",new Date),e.set("caretPosition",null),e.set("idempotencyKey",se())}));case Ne.v:return e.update("suggestions",Object(o.List)(),(function(e){return e.clear()})).set("suggestion_token",null);case Ne.w:return e.set("suggestions",Object(o.List)(Xe(e,t))).set("suggestion_token",t.token);case Ne.x:return ze(e,t.position,t.token,t.completion,t.path);case Ne.y:return Qe(e,t.token);case Ne.z:return e.set("tagHistory",Object(o.fromJS)(t.tags));case l.c:return t.id===e.get("in_reply_to")?e.set("in_reply_to",null):e;case Ne.d:return qe(e,t.position,t.emoji,t.needsSpace);case Ne.D:return e.set("is_changing_upload",!1).update("media_attachments",(function(e){return e.map((function(e){return e.get("id")===t.media.id?Object(o.fromJS)(t.media):e}))}));case X.b:return e.withMutations((function(e){e.set("text",t.raw_text||Object(Le.a)(Ve(t.status))),e.set("in_reply_to",t.status.get("in_reply_to_id")),e.set("privacy",t.status.get("visibility")),e.set("media_attachments",t.status.get("media_attachments")),e.set("focusDate",new Date),e.set("caretPosition",null),e.set("idempotencyKey",se()),e.set("sensitive",t.status.get("sensitive")),t.status.get("spoiler_text").length>0?(e.set("spoiler",!0),e.set("spoiler_text",t.status.get("spoiler_text"))):(e.set("spoiler",!1),e.set("spoiler_text","")),t.status.get("poll")&&e.set("poll",Object(o.Map)({options:t.status.getIn(["poll","options"]).map((function(e){return e.get("title")})),multiple:t.status.getIn(["poll","multiple"]),expires_in:Ke(t.status.getIn(["poll","expires_at"]))}))}));case Ne.g:return e.set("poll",Ae);case Ne.k:return e.set("poll",null);case Ne.h:return e.updateIn(["poll","options"],(function(e){return e.push(t.title)}));case Ne.i:return e.setIn(["poll","options",t.index],t.title);case Ne.j:return e.updateIn(["poll","options"],(function(e){return e.delete(t.index)}));case Ne.l:return e.update("poll",(function(e){return e.set("expires_in",t.expiresIn).set("multiple",t.isMultiple)}));default:return e}},search:function(e,t){switch(void 0===e&&(e=$e),t.type){case Ye.a:return e.set("value",t.value);case Ye.b:return e.withMutations((function(e){e.set("value",""),e.set("results",Object(o.Map)()),e.set("submitted",!1),e.set("hidden",!1)}));case Ye.e:return e.set("hidden",!1);case Ne.m:case Ne.e:case Ne.c:return e.set("hidden",!0);case Ye.d:return e.set("results",Object(o.Map)({accounts:Object(o.List)(t.results.accounts.map((function(e){return e.id}))),statuses:Object(o.List)(t.results.statuses.map((function(e){return e.id}))),hashtags:Object(o.fromJS)(t.results.hashtags)})).set("submitted",!0).set("searchTerm",t.searchTerm);case Ye.c:var n="hashtags"===t.searchType?Object(o.fromJS)(t.results.hashtags):t.results[t.searchType].map((function(e){return e.id}));return e.updateIn(["results",t.searchType],(function(e){return e.concat(n)}));default:return e}},media_attachments:function(e,t){switch(void 0===e&&(e=Je),t.type){case O.a:return e.merge(t.state.get("media_attachments"));default:return e}},notifications:function(e,t){switch(void 0===e&&(e=Ze),t.type){case T.f:return e.update("items",(function(t){return e.get("pendingItems").concat(t.take(40))})).set("pendingItems",Object(o.List)()).set("unread",0);case T.c:return e.set("isLoading",!0);case T.b:return e.set("isLoading",!1);case T.e:return e.set("items",Object(o.List)()).set("pendingItems",Object(o.List)()).set("hasMore",!0);case T.h:return at(e,t.top);case T.j:return tt(e,t.notification,t.usePendingItems);case T.d:return nt(e,t.notifications,t.next,t.isLoadingRecent,t.usePendingItems);case f.a:return rt(e,[t.relationship.id]);case f.e:return t.relationship.muting_notifications?rt(e,[t.relationship.id]):e;case A.c:return rt(e,t.accounts);case f.s:case f.t:return rt(e,[t.id],"follow_request");case f.e:return t.relationship.muting_notifications?rt(e,[t.relationship.id]):e;case T.a:return e.set("items",Object(o.List)()).set("pendingItems",Object(o.List)()).set("hasMore",!1);case l.c:return it(e,t.id);case l.d:return"home"===t.timeline?e.update(t.usePendingItems?"pendingItems":"items",(function(e){return e.first()?e.unshift(null):e})):e;case T.g:return e.set("mounted",!0);case T.i:return e.set("mounted",!1);default:return e}},height_cache:function(e,t){switch(void 0===e&&(e=st),t.type){case ot.b:return ut(e,t.key,t.id,t.height);case ot.a:return ct();default:return e}},custom_emojis:function(e,t){return void 0===e&&(e=pt),t.type===lt.a&&(e=Object(o.fromJS)(t.custom_emojis),Object(ft.a)("",{custom:Object(dt.buildCustomEmojis)(e)})),e},identity_proofs:function(e,t){switch(void 0===e&&(e=Mt),t.type){case Pt.b:return e.set("isLoading",!0);case Pt.a:return e.set("isLoading",!1);case Pt.c:return e.update((function(e){return e.withMutations((function(e){e.set("isLoading",!1),e.set("loaded",!0),e.set(t.accountId,Object(o.fromJS)(t.identity_proofs))}))}));default:return e}},lists:function(e,t){switch(void 0===e&&(e=ht),t.type){case oe.w:case oe.l:case oe.z:return mt(e,t.list);case oe.a:return gt(e,t.lists);case oe.m:case oe.v:return e.set(t.id,!1);default:return e}},listEditor:function(e,t){switch(void 0===e&&(e=bt),t.type){case oe.p:return bt;case oe.q:return e.withMutations((function(e){e.set("listId",t.list.get("id")),e.set("title",t.list.get("title")),e.set("isSubmitting",!1)}));case oe.u:return e.withMutations((function(e){e.set("title",t.value),e.set("isChanged",!0)}));case oe.k:case oe.y:return e.withMutations((function(e){e.set("isSubmitting",!0),e.set("isChanged",!1)}));case oe.j:case oe.x:return e.set("isSubmitting",!1);case oe.l:case oe.z:return e.withMutations((function(e){e.set("isSubmitting",!1),e.set("listId",t.list.id)}));case oe.c:return e.setIn(["accounts","isLoading"],!0);case oe.b:return e.setIn(["accounts","isLoading"],!1);case oe.d:return e.update("accounts",(function(e){return e.withMutations((function(e){e.set("isLoading",!1),e.set("loaded",!0),e.set("items",Object(o.List)(t.accounts.map((function(e){return e.id}))))}))}));case oe.r:return e.setIn(["suggestions","value"],t.value);case oe.t:return e.setIn(["suggestions","items"],Object(o.List)(t.accounts.map((function(e){return e.id}))));case oe.s:return e.update("suggestions",(function(e){return e.withMutations((function(e){e.set("items",Object(o.List)()),e.set("value","")}))}));case oe.n:return e.updateIn(["accounts","items"],(function(e){return e.unshift(t.accountId)}));case oe.o:return e.updateIn(["accounts","items"],(function(e){return e.filterNot((function(e){return e===t.accountId}))}));default:return e}},listAdder:function(e,t){switch(void 0===e&&(e=vt),t.type){case oe.h:return vt;case oe.i:return e.withMutations((function(e){e.set("accountId",t.account.get("id"))}));case oe.f:return e.setIn(["lists","isLoading"],!0);case oe.e:return e.setIn(["lists","isLoading"],!1);case oe.g:return e.update("lists",(function(e){return e.withMutations((function(e){e.set("isLoading",!1),e.set("loaded",!0),e.set("items",Object(o.List)(t.lists.map((function(e){return e.id}))))}))}));case oe.n:return e.updateIn(["lists","items"],(function(e){return e.unshift(t.listId)}));case oe.o:return e.updateIn(["lists","items"],(function(e){return e.filterNot((function(e){return e===t.listId}))}));default:return e}},filters:function(e,t){switch(void 0===e&&(e=Object(o.List)()),t.type){case yt.a:return Object(o.fromJS)(t.filters);default:return e}},conversations:function(e,t){switch(void 0===e&&(e=wt),t.type){case _t.c:return e.set("isLoading",!0);case _t.b:return e.set("isLoading",!1);case _t.d:return Et(e,t.conversations,t.next,t.isLoadingRecent);case _t.h:return kt(e,t.conversation);case _t.e:return e.update("mounted",(function(e){return e+1}));case _t.g:return e.update("mounted",(function(e){return e-1}));case _t.f:return e.update("items",(function(e){return e.map((function(e){return e.get("id")===t.id?e.set("unread",!1):e}))}));case f.a:case f.e:return jt(e,[t.relationship.id]);case A.c:return jt(e,t.accounts);case _t.a:return e.update("items",(function(e){return e.filterNot((function(e){return e.get("id")===t.id}))}));default:return e}},suggestions:function(e,t){switch(void 0===e&&(e=xt),t.type){case St.c:return e.set("isLoading",!0);case St.d:return e.withMutations((function(e){e.set("items",Object(o.fromJS)(t.accounts.map((function(e){return e.id})))),e.set("isLoading",!1)}));case St.b:return e.set("isLoading",!1);case St.a:return e.update("items",(function(e){return e.filterNot((function(e){return e===t.id}))}));case f.a:case f.e:return e.update("items",(function(e){return e.filterNot((function(e){return e===t.relationship.id}))}));case A.c:return e.update("items",(function(e){return e.filterNot((function(e){return t.accounts.includes(e)}))}));default:return e}},polls:function(e,t){switch(void 0===e&&(e=Tt),t.type){case q.c:return Ct(e,t.polls);default:return e}},custom_panel:function(e,t){switch(void 0===e&&(e=It),t.type){case Ft.a:return e.set("panel",t.panel);case Ft.b:return e.set("enabled",(t.config||{}).showInstanceSpecificPanel||!1)}return e},trends:function(e,t){switch(void 0===e&&(e=Dt),t.type){case Nt.b:return e.set("isLoading",!0);case Nt.c:return e.withMutations((function(e){e.set("items",Object(o.fromJS)(t.trends)),e.set("isLoading",!1)}));case Nt.a:return e.set("isLoading",!1);default:return e}},missed_updates:function(e,t){switch(void 0===e&&(e=Rt),t.type){case Lt.a:return e.set("focused",!0).set("unread",0);case Lt.b:return e.set("focused",!1);case T.j:return e.get("focused")?e:e.update("unread",(function(e){return e+1}));default:return e}}},Gt=Object(i.combineReducers)(Kt),Xt=["PENDING","FULFILLED","REJECTED"];var Qt="FAIL";var Yt=function(e){var t=new Audio;return e.forEach((function(e){var n=e.type,r=e.src,a=document.createElement("source");a.type=n,a.src=r,t.appendChild(a)})),t},$t=function(e){e.paused||(e.pause(),"function"==typeof e.fastSeek?e.fastSeek(0):e.currentTime=0),e.play()};function Jt(){return Object(r.d)(Gt,Object(r.c)(Object(r.a)(a.a,function(e){void 0===e&&(e={});var t=e.promiseTypeSuffixes||Xt;return function(e){var n=e.dispatch;return function(e){return function(r){if(r.type&&!r.skipLoading){var a=t[0],i=t[1],o=t[2],s=new RegExp(a+"$","g"),u=new RegExp(i+"$","g"),c=new RegExp(o+"$","g");r.type.match(s)?n(Object(S.showLoading)()):(r.type.match(u)||r.type.match(c))&&n(Object(S.hideLoading)())}return e(r)}}}}({promiseTypeSuffixes:["REQUEST","SUCCESS","FAIL"]}),(function(e){var t=e.dispatch;return function(e){return function(n){if(n.type&&!n.skipAlert){var r=new RegExp(Qt+"$","g");n.type.match(r)&&t(Object(E.f)(n.error,n.skipNotFound))}return e(n)}}}),(e={boop:Yt([{src:"/sounds/boop.ogg",type:"audio/ogg"},{src:"/sounds/boop.mp3",type:"audio/mpeg"}])},function(){return function(t){return function(n){return n.meta&&n.meta.sound&&e[n.meta.sound]&&$t(e[n.meta.sound]),t(n)}}})),window.__REDUX_DEVTOOLS_EXTENSION__?window.__REDUX_DEVTOOLS_EXTENSION__():function(e){return e}));var e}},,function(e,t,n){"use strict";var r=n(15),a=n(48),i=n(10),o=n(0),s=n(2),u=(n(9),n(6),n(8)),c=n(1),l=n(3),f=n.n(l),d=n(429),p=n(430),h=n(325),m=n(7),g=n(53);var b=Object(m.f)({error:{id:"bundle_modal_error.message",defaultMessage:"Something went wrong while loading this component."},retry:{id:"bundle_modal_error.retry",defaultMessage:"Try again"},close:{id:"bundle_modal_error.close",defaultMessage:"Close"}}),v=function(e){Object(u.a)(n,e);var t;t=n;function n(){for(var t,n=arguments.length,r=new Array(n),a=0;a0&&Object(o.a)(q.a,{compact:!0,media:t.get("media_attachments")}))),Object(o.a)("div",{className:"boost-modal__action-bar"},void 0,Object(o.a)("div",{},void 0,Object(o.a)(m.b,{id:"boost_modal.combo",defaultMessage:"You can press {combo} to skip this next time",values:{combo:Object(o.a)("span",{},void 0,"Shift + ",Object(o.a)(z.a,{id:"retweet"}))}})),f.a.createElement(U.a,{text:n.formatMessage(r),onClick:this.handleReblog,ref:this.setRef})))},n}(S.a),Object(c.a)(D,"contextTypes",{router:k.a.object}),Object(c.a)(D,"propTypes",{status:j.a.map.isRequired,onReblog:k.a.func.isRequired,onClose:k.a.func.isRequired,intl:k.a.object.isRequired}),N=L))||N,B=n(228);var V,K=function(e){Object(u.a)(n,e);var t;t=n;function n(){for(var t,n=arguments.length,r=new Array(n),a=0;a=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}var m=function(e){function t(n,r){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var a=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,e.call(this,n,r));return a.getTarget=function(){var e=a.props.target,t="function"==typeof e?e():e;return t&&c.default.findDOMNode(t)||null},a.maybeUpdatePosition=function(e){var t=a.getTarget();(a.props.shouldUpdatePosition||t!==a._lastTarget||e)&&a.updatePosition(t)},a.state={positionLeft:0,positionTop:0,arrowOffsetLeft:null,arrowOffsetTop:null},a._needsFlush=!1,a._lastTarget=null,a}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,e),t.prototype.componentDidMount=function(){this.updatePosition(this.getTarget())},t.prototype.UNSAFE_componentWillReceiveProps=function(){this._needsFlush=!0},t.prototype.componentDidUpdate=function(e){this._needsFlush&&(this._needsFlush=!1,this.maybeUpdatePosition(this.props.placement!==e.placement))},t.prototype.render=function(){var e=this.props,t=e.children,n=e.className,i=h(e,["children","className"]),o=this.state,c=o.positionLeft,l=o.positionTop,f=h(o,["positionLeft","positionTop"]);delete i.target,delete i.container,delete i.containerPadding,delete i.shouldUpdatePosition;var d=u.default.Children.only(t);return(0,s.cloneElement)(d,r({},i,f,{positionLeft:c,positionTop:l,className:(0,a.default)(n,d.props.className),style:r({},d.props.style,{left:c,top:l})}))},t.prototype.updatePosition=function(e){if(this._lastTarget=e,e){var t=c.default.findDOMNode(this),n=(0,f.default)(this.props.container,(0,d.default)(this).body);this.setState((0,l.default)(this.props.placement,t,e,n,this.props.containerPadding))}else this.setState({positionLeft:0,positionTop:0,arrowOffsetLeft:null,arrowOffsetTop:null})},t}(u.default.Component);m.propTypes={target:i.default.oneOfType([o.default,i.default.func]),container:i.default.oneOfType([o.default,i.default.func]),containerPadding:i.default.number,placement:i.default.oneOf(["top","right","bottom","left"]),shouldUpdatePosition:i.default.bool},m.displayName="Position",m.defaultProps={containerPadding:0,placement:"right",shouldUpdatePosition:!1},t.default=m,e.exports=t.default},function(e,t,n){"use strict";t.__esModule=!0,t.default=function(e,t,n,i,o){var s="BODY"===i.tagName?(0,r.default)(n):(0,a.default)(n,i),c=(0,r.default)(t),l=c.height,f=c.width,d=void 0,p=void 0,h=void 0,m=void 0;if("left"===e||"right"===e){p=s.top+(s.height-l)/2,d="left"===e?s.left-f:s.left+s.width;var g=function(e,t,n,r){var a=u(n),i=a.scroll,o=a.height,s=e-r-i,c=e+r-i+t;return s<0?-s:c>o?o-c:0}(p,l,i,o);p+=g,m=50*(1-2*g/l)+"%",h=void 0}else{if("top"!==e&&"bottom"!==e)throw new Error('calcOverlayPosition(): No such placement of "'+e+'" found.');d=s.left+(s.width-f)/2,p="top"===e?s.top-l:s.top+s.height;var b=function(e,t,n,r){var a=u(n).width,i=e-r,o=e+r+t;if(i<0)return-i;if(o>a)return a-o;return 0}(d,f,i,o);d+=b,h=50*(1-2*b/f)+"%",m=void 0}return{positionLeft:d,positionTop:p,arrowOffsetLeft:h,arrowOffsetTop:m}};var r=s(n(331)),a=s(n(448)),i=s(n(293)),o=s(n(159));function s(e){return e&&e.__esModule?e:{default:e}}function u(e){var t=void 0,n=void 0,a=void 0;if("BODY"===e.tagName)t=window.innerWidth,n=window.innerHeight,a=(0,i.default)((0,o.default)(e).documentElement)||(0,i.default)(e);else{var s=(0,r.default)(e);t=s.width,n=s.height,a=(0,i.default)(e)}return{width:t,height:n,scroll:a}}e.exports=t.default},function(e,t,n){"use strict";var r=n(56);t.__esModule=!0,t.default=function(e,t){var n,r={top:0,left:0};"fixed"===(0,c.default)(e,"position")?n=e.getBoundingClientRect():(t=t||(0,o.default)(e),n=(0,i.default)(e),"html"!==function(e){return e.nodeName&&e.nodeName.toLowerCase()}(t)&&(r=(0,i.default)(t)),r.top+=parseInt((0,c.default)(t,"borderTopWidth"),10)-(0,s.default)(t)||0,r.left+=parseInt((0,c.default)(t,"borderLeftWidth"),10)-(0,u.default)(t)||0);return(0,a.default)({},n,{top:n.top-r.top-(parseInt((0,c.default)(e,"marginTop"),10)||0),left:n.left-r.left-(parseInt((0,c.default)(e,"marginLeft"),10)||0)})};var a=r(n(449)),i=r(n(331)),o=r(n(450)),s=r(n(293)),u=r(n(400)),c=r(n(333));e.exports=t.default},function(e,t){function n(){return e.exports=n=Object.assign||function(e){for(var t=1;tr?1:0}))}));t.a=Object(r.connect)((function(e){return{custom_emojis:f(e),skinTone:e.getIn(["settings","skinTone"]),frequentlyUsedEmojis:l(e)}}),(function(e,t){var n=t.onPickEmoji;return{onSkinTone:function(t){e(Object(i.c)(["skinTone"],t))},onPickEmoji:function(t){e(Object(u.b)(t)),n&&n(t)}}}))(a.a)},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t){function n(e,t){for(;e.length0&&(t+="-"),t+=n(e.codePointAt(r).toString(16).toUpperCase(),4);return t}},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return D}));var r,a,i,o,s=n(0),u=n(2),c=n(9),l=n(6),f=n(8),d=n(1),p=n(3),h=n.n(p),m=n(7),g=n(42),b=n(119),v=n.n(b),y=n(14),_=n.n(y),w=n(66),O=n.n(w),k=n(51);function E(e){return function(){var t,n=Object(l.a)(e);if(j()){var r=Object(l.a)(this).constructor;t=Reflect.construct(n,arguments,r)}else t=n.apply(this,arguments);return Object(c.a)(this,t)}}function j(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}var S,x,C=Object(m.f)({emoji:{id:"emoji_button.label",defaultMessage:"Insert emoji"},emoji_search:{id:"emoji_button.search",defaultMessage:"Search..."},emoji_not_found:{id:"emoji_button.not_found",defaultMessage:"No emojos!! (╯°□°)╯︵ ┻━┻"},custom:{id:"emoji_button.custom",defaultMessage:"Custom"},recent:{id:"emoji_button.recent",defaultMessage:"Frequently used"},search_results:{id:"emoji_button.search_results",defaultMessage:"Search results"},people:{id:"emoji_button.people",defaultMessage:"People"},nature:{id:"emoji_button.nature",defaultMessage:"Nature"},food:{id:"emoji_button.food",defaultMessage:"Food & Drink"},activity:{id:"emoji_button.activity",defaultMessage:"Activity"},travel:{id:"emoji_button.travel",defaultMessage:"Travel & Places"},objects:{id:"emoji_button.objects",defaultMessage:"Objects"},symbols:{id:"emoji_button.symbols",defaultMessage:"Symbols"},flags:{id:"emoji_button.flags",defaultMessage:"Flags"}}),T=e.env.CDN_HOST||"",P=function(){return T+"/emoji/sheet_10.png"},M=!!O.a.hasSupport&&{passive:!0},F=function(e){Object(f.a)(t,e);E(t);function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a0&&Object(s.a)(T.a,{compact:!0,media:t.get("media_attachments")}))},n}(x.a),Object(d.a)(a,"contextTypes",{router:_.a.object}),Object(d.a)(a,"propTypes",{status:v.a.map,onCancel:_.a.func.isRequired,intl:_.a.object.isRequired}),r=i))||r,F=Object(o.connect)((function(){var e=Object(O.f)();return function(t){return{status:e(t,{id:t.getIn(["compose","in_reply_to"])})}}}),(function(e){return{onCancel:function(){e(Object(w.M)())}}}))(M);var I=function(e){Object(f.a)(n,e);var t;t=n;function n(){return e.apply(this,arguments)||this}return n.prototype.render=function(){var e=this.props.account;return(Object(s.a)("div",{className:"autosuggest-account",title:e.get("acct")},void 0,Object(s.a)("div",{className:"autosuggest-account-icon"},void 0,Object(s.a)(k.a,{account:e,size:18})),Object(s.a)(j.a,{account:e})))},n}(x.a);Object(d.a)(I,"propTypes",{account:v.a.map.isRequired});var N=Object(o.connect)((function(){var e=Object(O.d)();return function(t,n){var r=n.id;return{account:e(t,r)}}}))(I),D=n(404),L=n(421);var R=function(e){Object(f.a)(n,e);var t;t=n;function n(){return e.apply(this,arguments)||this}return n.prototype.render=function(){var e=this.props.tag,t=e.history&&Object(L.a)(e.history.reduce((function(e,t){return e+1*t.uses}),0));return Object(s.a)("div",{className:"autosuggest-hashtag"},void 0,Object(s.a)("div",{className:"autosuggest-hashtag__name"},void 0,"#",Object(s.a)("strong",{},void 0,e.name)),void 0!==e.history&&Object(s.a)("div",{className:"autosuggest-hashtag__uses"},void 0,Object(s.a)(S.b,{id:"autosuggest_hashtag.per_week",defaultMessage:"{count} per week",values:{count:t}})))},n}(h.a.PureComponent),A=n(151),U=n(14),z=n.n(U);var q=function(e,t){var n,r=e.slice(0,t).search(/\S+$/),a=e.slice(t).search(/\s/);return!(n=a<0?e.slice(r):e.slice(r,a+t))||n.trim().length<3||-1===["@",":","#"].indexOf(n[0])?[null,null]:(n=n.trim().toLowerCase()).length>0?[r+1,n]:[null,null]},H=function(e){Object(f.a)(n,e);var t;t=n;function n(){for(var t,n=arguments.length,r=new Array(n),a=0;a0&&!s&&(e.preventDefault(),t.setState({selectedSuggestion:Math.min(o+1,r.size-1)}));break;case"ArrowUp":r.size>0&&!s&&(e.preventDefault(),t.setState({selectedSuggestion:Math.max(o-1,0)}));break;case"Enter":case"Tab":null!==t.state.lastToken&&r.size>0&&!s&&(e.preventDefault(),e.stopPropagation(),t.props.onSuggestionSelected(t.state.tokenStart,t.state.lastToken,r.get(o)))}!e.defaultPrevented&&t.props.onKeyDown&&t.props.onKeyDown(e)}})),Object(d.a)(Object(u.a)(t),"onBlur",(function(){t.setState({suggestionsHidden:!0,focused:!1})})),Object(d.a)(Object(u.a)(t),"onFocus",(function(e){t.setState({focused:!0}),t.props.onFocus&&t.props.onFocus(e)})),Object(d.a)(Object(u.a)(t),"onSuggestionClick",(function(e){var n=t.props.suggestions.get(e.currentTarget.getAttribute("data-index"));e.preventDefault(),t.props.onSuggestionSelected(t.state.tokenStart,t.state.lastToken,n),t.textarea.focus()})),Object(d.a)(Object(u.a)(t),"setTextarea",(function(e){t.textarea=e})),Object(d.a)(Object(u.a)(t),"onPaste",(function(e){e.clipboardData&&1===e.clipboardData.files.length&&(t.props.onPaste(e.clipboardData.files),e.preventDefault())})),Object(d.a)(Object(u.a)(t),"renderSuggestion",(function(e,n){var r,a,i=t.state.selectedSuggestion;return"emoji"===e.type?(r=Object(s.a)(D.a,{emoji:e}),a=e.id):"hashtag"===e.type?(r=Object(s.a)(R,{tag:e}),a=e.name):"account"===e.type&&(r=Object(s.a)(N,{id:e.id}),a=e.id),Object(s.a)("div",{role:"button",tabIndex:"0","data-index":n,className:z()("autosuggest-textarea__suggestions__item",{selected:n===i}),onMouseDown:t.onSuggestionClick},a,r)})),t}var r=n.prototype;return r.componentWillReceiveProps=function(e){e.suggestions!==this.props.suggestions&&e.suggestions.size>0&&this.state.suggestionsHidden&&this.state.focused&&this.setState({suggestionsHidden:!1})},r.render=function(){var e=this.props,t=e.value,n=e.suggestions,r=e.disabled,a=e.placeholder,i=e.onKeyUp,o=e.autoFocus,u=e.children,c=this.state.suggestionsHidden,l={direction:"ltr"};return Object(C.a)(t)&&(l.direction="rtl"),[Object(s.a)("div",{className:"compose-form__autosuggest-wrapper"},"autosuggest-wrapper",Object(s.a)("div",{className:"autosuggest-textarea"},void 0,Object(s.a)("label",{},void 0,Object(s.a)("span",{style:{display:"none"}},void 0,a),Object(s.a)(A.a,{inputRef:this.setTextarea,className:"autosuggest-textarea__textarea",disabled:r,placeholder:a,autoFocus:o,value:t,onChange:this.onChange,onKeyDown:this.onKeyDown,onKeyUp:i,onFocus:this.onFocus,onBlur:this.onBlur,onPaste:this.onPaste,style:l,"aria-autocomplete":"list"}))),u),Object(s.a)("div",{className:"autosuggest-textarea__suggestions-wrapper"},"suggestions-wrapper",Object(s.a)("div",{className:"autosuggest-textarea__suggestions "+(c||n.isEmpty()?"":"autosuggest-textarea__suggestions--visible")},void 0,n.map(this.renderSuggestion)))]},n}(x.a);Object(d.a)(H,"propTypes",{value:_.a.string,suggestions:v.a.list,disabled:_.a.bool,placeholder:_.a.string,onSuggestionSelected:_.a.func.isRequired,onSuggestionsClearRequested:_.a.func.isRequired,onSuggestionsFetchRequested:_.a.func.isRequired,onChange:_.a.func.isRequired,onKeyUp:_.a.func,onKeyDown:_.a.func,onPaste:_.a.func.isRequired,autoFocus:_.a.bool}),Object(d.a)(H,"defaultProps",{autoFocus:!0});var W=n(4);var B,V=function(e,t,n){var r,a=e.slice(0,t).search(/\S+$/),i=e.slice(t).search(/\s/);return!(r=i<0?e.slice(a):e.slice(a,i+t))||r.trim().length<3||-1===n.indexOf(r[0])?[null,null]:(r=r.trim().toLowerCase()).length>0?[a+1,r]:[null,null]},K=function(e){Object(f.a)(n,e);var t;t=n;function n(){for(var t,n=arguments.length,r=new Array(n),a=0;a0&&!s&&(e.preventDefault(),t.setState({selectedSuggestion:Math.min(o+1,r.size-1)}));break;case"ArrowUp":r.size>0&&!s&&(e.preventDefault(),t.setState({selectedSuggestion:Math.max(o-1,0)}));break;case"Enter":case"Tab":null!==t.state.lastToken&&r.size>0&&!s&&(e.preventDefault(),e.stopPropagation(),t.props.onSuggestionSelected(t.state.tokenStart,t.state.lastToken,r.get(o)))}!e.defaultPrevented&&t.props.onKeyDown&&t.props.onKeyDown(e)}})),Object(d.a)(Object(u.a)(t),"onBlur",(function(){t.setState({suggestionsHidden:!0,focused:!1})})),Object(d.a)(Object(u.a)(t),"onFocus",(function(){t.setState({focused:!0})})),Object(d.a)(Object(u.a)(t),"onSuggestionClick",(function(e){var n=t.props.suggestions.get(e.currentTarget.getAttribute("data-index"));e.preventDefault(),t.props.onSuggestionSelected(t.state.tokenStart,t.state.lastToken,n),t.input.focus()})),Object(d.a)(Object(u.a)(t),"setInput",(function(e){t.input=e})),Object(d.a)(Object(u.a)(t),"renderSuggestion",(function(e,n){var r,a,i=t.state.selectedSuggestion;return"emoji"===e.type?(r=Object(s.a)(D.a,{emoji:e}),a=e.id):"hashtag"===e.type?(r=Object(s.a)(R,{tag:e}),a=e.name):"account"===e.type&&(r=Object(s.a)(N,{id:e.id}),a=e.id),Object(s.a)("div",{role:"button",tabIndex:"0","data-index":n,className:z()("autosuggest-textarea__suggestions__item",{selected:n===i}),onMouseDown:t.onSuggestionClick},a,r)})),t}var r=n.prototype;return r.componentWillReceiveProps=function(e){e.suggestions!==this.props.suggestions&&e.suggestions.size>0&&this.state.suggestionsHidden&&this.state.focused&&this.setState({suggestionsHidden:!1})},r.render=function(){var e=this.props,t=e.value,n=e.suggestions,r=e.disabled,a=e.placeholder,i=e.onKeyUp,o=e.autoFocus,u=e.className,c=e.id,l=e.maxLength,f=this.state.suggestionsHidden,d={direction:"ltr"};return Object(C.a)(t)&&(d.direction="rtl"),Object(s.a)("div",{className:"autosuggest-input"},void 0,Object(s.a)("label",{},void 0,Object(s.a)("span",{style:{display:"none"}},void 0,a),h.a.createElement("input",{type:"text",ref:this.setInput,disabled:r,placeholder:a,autoFocus:o,value:t,onChange:this.onChange,onKeyDown:this.onKeyDown,onKeyUp:i,onFocus:this.onFocus,onBlur:this.onBlur,style:d,"aria-autocomplete":"list",id:c,className:u,maxLength:l})),Object(s.a)("div",{className:"autosuggest-textarea__suggestions "+(f||n.isEmpty()?"":"autosuggest-textarea__suggestions--visible")},void 0,n.map(this.renderSuggestion)))},n}(x.a);Object(d.a)(K,"propTypes",{value:_.a.string,suggestions:v.a.list,disabled:_.a.bool,placeholder:_.a.string,onSuggestionSelected:_.a.func.isRequired,onSuggestionsClearRequested:_.a.func.isRequired,onSuggestionsFetchRequested:_.a.func.isRequired,onChange:_.a.func.isRequired,onKeyUp:_.a.func,onKeyDown:_.a.func,autoFocus:_.a.bool,className:_.a.string,id:_.a.string,searchTokens:_.a.arrayOf(_.a.string),maxLength:_.a.number}),Object(d.a)(K,"defaultProps",{autoFocus:!0,searchTokens:Object(W.List)(["@",":","#"])});var G,X,Q,Y=Object(S.f)({add_poll:{id:"poll_button.add_poll",defaultMessage:"Add a poll"},remove_poll:{id:"poll_button.remove_poll",defaultMessage:"Remove poll"}}),$={height:null,lineHeight:"27px"},J=Object(S.g)(B=function(e){Object(f.a)(n,e);var t;t=n;function n(){for(var t,n=arguments.length,r=new Array(n),a=0;a0,active:null!==e.getIn(["compose","poll"])}}),(function(e){return{onClick:function(){e((function(t,n){n().getIn(["compose","poll"])?e(Object(w.eb)()):e(Object(w.K)())}))}}}))(J);var ee=Object(S.f)({upload:{id:"upload_button.label",defaultMessage:"Add media ({formats})"}}),te={height:null,lineHeight:"27px"},ne=Object(o.connect)((function(){return function(e){return{acceptContentTypes:e.getIn(["media_attachments","accept_content_types"])}}}))(G=Object(S.g)((Q=X=function(e){Object(f.a)(n,e);var t;t=n;function n(){for(var t,n=arguments.length,r=new Array(n),a=0;a0&&t.props.onSelectFile(e.target.files)})),Object(d.a)(Object(u.a)(t),"handleClick",(function(){t.fileElement.click()})),Object(d.a)(Object(u.a)(t),"setRef",(function(e){t.fileElement=e})),t}return n.prototype.render=function(){var e=this.props,t=e.intl,n=e.resetFileKey,r=e.unavailable,a=e.disabled;e.acceptContentTypes;return r?null:Object(s.a)("div",{className:"compose-form__upload-button"},void 0,Object(s.a)(E.a,{icon:"paperclip",title:t.formatMessage(ee.upload,{formats:"JPEG, PNG, GIF, WebM, MP4, MOV, OGG, WAV, MP3, FLAC"}),disabled:a,onClick:this.handleClick,className:"compose-form__upload-button-icon",size:18,inverted:!0,style:te}),Object(s.a)("label",{},void 0,Object(s.a)("span",{style:{display:"none"}},void 0,t.formatMessage(ee.upload,{formats:"JPEG, PNG, GIF, WebM, MP4, MOV, OGG, WAV, MP3, FLAC"})),h.a.createElement("input",{key:n,ref:this.setRef,type:"file",multiple:!0,onChange:this.handleChange,disabled:a,style:{display:"none"}})))},n}(x.a),Object(d.a)(X,"propTypes",{disabled:_.a.bool,unavailable:_.a.bool,onSelectFile:_.a.func.isRequired,style:_.a.object,resetFileKey:_.a.number,acceptContentTypes:v.a.listOf(_.a.string).isRequired,intl:_.a.object.isRequired}),G=Q))||G)||G,re=Object(o.connect)((function(e){return{disabled:e.getIn(["compose","is_uploading"])||e.getIn(["compose","media_attachments"]).size+e.getIn(["compose","pending_media_attachments"])>3||e.getIn(["compose","media_attachments"]).some((function(e){return["video","audio"].includes(e.get("type"))})),unavailable:null!==e.getIn(["compose","poll"]),resetFileKey:e.getIn(["compose","resetFileKey"])}}),(function(e){return{onSelectFile:function(t){e(Object(w.mb)(t))}}}))(ne);var ae,ie={height:null,lineHeight:"27px",width:"23.14285722px"},oe=function(e){Object(f.a)(n,e);var t;t=n;function n(){for(var t,n=arguments.length,r=new Array(n),a=0;a