1(self["webpackChunk_canva_web"] = self["webpackChunk_canva_web"] || []).push([[10857],{ 2 3/***/ 372964: 4function(_, __, __webpack_require__) {__webpack_require__.n_x = __webpack_require__.n;const __web_req__ = __webpack_require__;__web_req__(813110);self._7ccc7343da2ae983607b3819c7bc1f93 = self._7ccc7343da2ae983607b3819c7bc1f93 || {};(function(__c) {var X6b=function(a){a.RK&&(a.RK(),a.RK=null);const b=a.props.xab;b.forEach(c=>{window.addEventListener(c,a.bFa)});a.RK=()=>{b.forEach(c=>{window.removeEventListener(c,a.bFa)})}},D6=__webpack_require__(443763).jsx;var Y6b=__webpack_require__(875604),Z6b=Y6b.Component,$6b=Y6b.useState;var a7b=__webpack_require__(519427),E6=a7b.action,b7b=a7b.observable;var c7b=__webpack_require__(446474).Pi;var d7b=class extends Z6b{render(){const {children:a,component:b="div",Vob:c,Bda:d}=this.props;let e={};d&&(e=c.reduce((f,g)=>{f[g]=this.o5a;return f},{}));return D6(b,{className:"_kI3Pw",...e,children:a})}componentDidMount(){this.props.Bda&&X6b(this)}componentDidUpdate(){this.props.Bda&&X6b(this)}componentWillUnmount(){this.RK&&(this.RK(),this.RK=null)}constructor(...a){super(...a);this.Zja=this.RK=null;this.o5a=b=>{this.Zja=b.nativeEvent};this.bFa=b=>{const c=this.props.Bda,d=this.Zja===b;c&&!d&& 5c(b);this.Zja=null}}};var e7b=a=>D6(d7b,{Vob:["onMouseDown","onTouchStart"],xab:["mousedown","touchstart"],Bda:a.z2,children:a.children});var f7b=class{static A(a){__c.P(a,{vo:b7b.ref})}constructor(){this.vo=(f7b.A(this),!0)}},g7b=class{static A(a){__c.P(a,{onDoubleClick:E6.bound,onTouchEnd:E6.bound,reset:E6.bound})}onDoubleClick(){this.store.vo=!1}onTouchEnd(a){a.touches.length>0||(this.jP?(window.clearTimeout(this.jP),this.jP=void 0,this.store.vo=!1):this.jP=window.setTimeout(()=>this.jP=void 0,300))}reset(){this.store.vo=!0}xR(){this.jP&&window.clearTimeout(this.jP)}constructor(a){this.store=a;this.jP=(g7b.A(this),void 0)}};var h7b=c7b(a=>{const [{store:b,va:c}]=$6b(()=>{const d=new f7b,e=new g7b(d);return{store:d,va:e}});return D6(e7b,{z2:c.reset,children:D6(__c.eqb,{Ogb:c,Pgb:b,SOa:a.qv.contains(a.url),children:({vo:d})=>D6(__c.lC,{url:a.url,store:a.qv,Zn:a.mt,Ex:a.Ex,Vm:a.Vm,vo:d,pB:a.pB,rU:a.rU})})})});__c.JQa={Lgb:function(a){const b=(c,d)=>a.H.error(c,{pe:"widget: ",extra:new Map(Object.entries(d))});return{R3a:c=>D6(h7b,{...c,Vm:a.Vm,qv:a.qv,mt:a.mt,Ex:b})}}}; 6}).call(self, self._7ccc7343da2ae983607b3819c7bc1f93);} 7 8}]) 9//# sourceMappingURL=sourcemaps/0e65956125e07cf6.js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.