IOPaint/lama_cleaner/app/build/static/js/main.56b43b57.chunk.js

2 lines
16 KiB
JavaScript
Raw Normal View History

2021-11-15 08:22:34 +01:00
(this["webpackJsonplama-cleaner"]=this["webpackJsonplama-cleaner"]||[]).push([[0],{16:function(e,t,n){},19:function(e,t,n){"use strict";n.r(t);var a=n(0),r=n(10),i=n.n(r),c=(n(16),n(3)),o=n.n(c),s=n(4),u=n(2),l=n(7),d=n(20),h=n(1);function p(e){var t=e.children,n=e.className,r=e.disabled,i=e.icon,c=e.primary,o=e.onClick,s=e.onDown,l=e.onUp,d=Object(a.useState)(!1),p=Object(u.a)(d,2),f=p[0],v=p[1],m="";return c&&!r&&(m="bg-primary hover:bg-black hover:text-white"),f&&(m="bg-black text-white"),c||f||(m="hover:bg-primary"),Object(h.jsxs)("div",{role:"button",onKeyDown:o,onClick:o,onPointerDown:function(e){v(!0),null===s||void 0===s||s(e.nativeEvent)},onPointerUp:function(e){v(!1),null===l||void 0===l||l(e.nativeEvent)},tabIndex:-1,className:["inline-flex py-3 px-5 rounded-md cursor-pointer",t?"space-x-3":"",m,r?"pointer-events-none opacity-50":"",n].join(" "),children:[i,Object(h.jsx)("span",{className:"whitespace-nowrap select-none",children:t})]})}var f=n(5);function v(e){var t=e.onSelection,n=Object(a.useState)(!1),r=Object(u.a)(n,2),i=r[0],c=r[1],l=Object(a.useState)("file-upload-".concat(Math.random().toString())),d=Object(u.a)(l,1)[0];function p(e){if(e&&e.type.match("image.*"))try{if(e.size>20971520)throw new Error("file too large");t(e)}catch(n){alert("error: ".concat(n.message))}}function v(e){return m.apply(this,arguments)}function m(){return(m=Object(s.a)(o.a.mark((function e(t){return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",new Promise((function(e){t.file((function(t){return e(t)}))})));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function b(e){return j.apply(this,arguments)}function j(){return(j=Object(s.a)(o.a.mark((function e(t){var n,a,r,i,c;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:for(n=[],a=[],r=0;r<t.length;r+=1)a.push(t[r].webkitGetAsEntry());case 3:if(!(a.length>0)){e.next=23;break}if(!(null===(i=a.shift())||void 0===i?void 0:i.isFile)){e.next=12;break}return e.next=8,v(i);case 8:c=e.sent,n.push(c),e.next=21;break;case 12:if(!(null===i||void 0===i?void 0:i.isDirectory)){e.next=21;break}return e.t0=a.push,e.t1=a,e.t2=f.a,e.next=18,x(i.createReader());case 18:e.t3=e.sent,e.t4=(0,e.t2)(e.t3),e.t0.apply.call(e.t0,e.t1,e.t4);case 21:e.next=3;break;case 23:return e.abrupt("return",n);case 24:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function x(e){return w.apply(this,arguments)}function w(){return(w=Object(s.a)(o.a.mark((function e(t){var n,a;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=[],e.next=3,g(t);case 3:a=e.sent;case 4:if(!(a.length>0)){e.next=11;break}return n.push.apply(n,Object(f.a)(a)),e.next=8,g(t);case 8:a=e.sent,e.next=4;break;case 11:return e.abrupt("return",n);case 12:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function g(e){return O.apply(this,arguments)}function O(){return(O=Object(s.a)(o.a.mark((function e(t){return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",new Promise((function(e,n){t.readEntries(e,n)})));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function y(){return(y=Object(s.a)(o.a.mark((function e(t){var n;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t.preventDefault(),e.next=3,b(t.dataTransfer.items);case 3:n=e.sent,c(!1),p(n[0]);case 6:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return Object(h.jsx)("label",{htmlFor:d,className:"block w-full h-full group relative cursor-pointer rounded-md font-medium focus-within:outline-none",children:Object(h.jsxs)("div",{className:["w-full h-full flex items-center justify-center px-6 pt-5 pb-6 text-md","border-2 border-dashed rounded-md","hover:border-black hover:bg-primary","text-center",i?"border-black bg-primary":"bg-gray-100 border-gray-300"].join(" "),onDrop:function(e){return y.apply(this,arguments)},onDragOver:function(e){e.stopPropagation(),e.preventDefault(),c(!0)},onDragLeave:function(){return c(!1)},children:[Object(h.jsx)("input",{id:d,name:d,type:"file",className:"sr-only",onChange:fu
//# sourceMappingURL=main.56b43b57.chunk.js.map