IOPaint/lama_cleaner/app/build/static/js/main.d456c56d.chunk.js

1 line
46 KiB
JavaScript
Raw Normal View History

2022-09-05 14:48:05 +02:00
(this["webpackJsonplama-cleaner"]=this["webpackJsonplama-cleaner"]||[]).push([[0],{55:function(e,t,n){},60:function(e,t,n){"use strict";n.r(t);var a=n(0),c=n.n(a),i=n(12),r=n.n(i),o=(n(55),n(10)),s=n(3),l=n(64),u=n(47),d=n(11),j=n.n(d),b=n(13);var h=n(2),f=n(6),p=n(42),O=n.n(p),v=n(14),g=n(22),m=n(1),x=function(e){var t=e.width,n=e.value,c=e.chevronDirection,i=e.options,r=e.autoFocusAfterClose,o=e.onChange,s=Object(a.useRef)(null);return Object(m.jsxs)(g.f,{value:n,onValueChange:o,onOpenChange:function(e){e||r||window.setTimeout((function(){var e;null===s||void 0===s||null===(e=s.current)||void 0===e||e.blur()}),100)},children:[Object(m.jsxs)(g.g,{className:"select-trigger",style:{width:t},ref:s,children:[Object(m.jsx)(g.h,{}),Object(m.jsx)(g.b,{children:"up"===c?Object(m.jsx)(v.d,{}):Object(m.jsx)(v.c,{})})]}),Object(m.jsx)(g.a,{className:"select-content",children:Object(m.jsx)(g.i,{className:"select-viewport",children:i.map((function(e){return Object(m.jsxs)(g.c,{value:e,className:"select-item",children:[Object(m.jsx)(g.e,{children:e}),Object(m.jsx)(g.d,{className:"select-item-indicator",children:Object(m.jsx)(v.b,{})})]},e)}))})})]})};x.defaultProps={chevronDirection:"down",autoFocusAfterClose:!0};var w=x,y=n(4),C=["value","onValue"],S=c.a.forwardRef((function(e,t){var n=e.value,a=e.onValue,c=Object(y.a)(e,C);return Object(m.jsx)("input",Object(h.a)(Object(h.a)({value:n,onInput:function(e){var t=e.target.value.replace(/\D/g,"");null===a||void 0===a||a(t)},className:"number-input"},c),{},{ref:t,type:"text"}))})),k=n(26),M=function(e){var t=e.content,n=e.children;return Object(m.jsx)(k.d,{children:Object(m.jsxs)(k.c,{children:[Object(m.jsx)(k.e,{className:"tooltip-trigger",children:n}),Object(m.jsxs)(k.b,{className:"tooltip-content",children:[t,Object(m.jsx)(k.a,{className:"tooltip-arrow"})]})]})})};var L=function(e){var t=e.title,n=e.titleSuffix,a=e.desc,c=e.input,i=e.optionDesc,r=e.className;return Object(m.jsxs)("div",{className:"setting-block ".concat(r),children:[Object(m.jsxs)("div",{className:"setting-block-content",children:[Object(m.jsx)("div",{className:"setting-block-content-title",children:Object(m.jsxs)("div",{style:{display:"flex",alignItems:"center",gap:"12px"},children:[a?Object(m.jsx)(M,{content:Object(m.jsx)("div",{style:{maxWidth:400},children:a}),children:Object(m.jsx)("span",{children:t})}):Object(m.jsx)("span",{children:t}),n]})}),c]}),i&&Object(m.jsx)("div",{className:"option-desc",children:i})]})};var N,z,I=function(e){var t=e.title,n=e.desc,a=e.value,c=e.suffix,i=e.onValue;return Object(m.jsx)(L,{className:"sub-setting-block",title:t,desc:n,input:Object(m.jsxs)("div",{style:{display:"flex",justifyContent:"center",alignItems:"center",gap:"8px"},children:[Object(m.jsx)(S,{style:{width:"80px"},value:"".concat(a),onValue:i}),c&&Object(m.jsx)("span",{children:c})]})})};!function(e){e.ORIGINAL="Original",e.RESIZE="Resize",e.CROP="Crop"}(N||(N={})),function(e){e.ddim="ddim",e.plms="plms"}(z||(z={}));var T,D,R=function(){var e=Object(o.d)(U),t=Object(s.a)(e,2),n=t[0],a=t[1];if(!n.enabled)return Object(m.jsx)(m.Fragment,{});var c=function(e){a({hdStrategy:e})},i=function(e){var t=0===e.length?0:parseInt(e,10);a({hdStrategyResizeLimit:t})},r=function(e){var t=0===e.length?0:parseInt(e,10);a({hdStrategyCropTrigerSize:t})},l=function(e){var t=0===e.length?0:parseInt(e,10);a({hdStrategyCropMargin:t})},u=function(){return Object(m.jsxs)("div",{children:["Use original picture, suitable for picture size below 2K. Try"," ",Object(m.jsx)("div",{tabIndex:0,role:"button",className:"inline-tip",onClick:function(){return c(N.RESIZE)},children:"Resize"})," or ",Object(m.jsx)("div",{tabIndex:0,role:"button",className:"inline-tip",onClick:function(){return c(N.CROP)},children:"Crop"})," ","if you didn't get good results or have GPU memory issue."]})};return Object(m.jsx)(L,{className:"hd-setting-block",title:"High Resolution Strategy",input:Object(m.jsx)(w,{width:80,value:n.hdStrategy,options:Object.values(N),onChange:function(e){return c(e)}}),optionDesc:function(){switch(n.hdStrategy){case N.ORIGINAL:return u();case