Files
openmaxio-object-browser/portal-ui/build/static/js/2512.4a04bae9.chunk.js
Alex 3875fb3eaa Release v0.31.0 (#2912)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
Co-authored-by: Benjamin Perez <benjamin@bexsoft.net>
2023-06-29 12:21:34 -07:00

2 lines
25 KiB
JavaScript

"use strict";(self.webpackChunkportal_ui=self.webpackChunkportal_ui||[]).push([[2512],{32512:function(e,t,a){a.r(t),a.d(t,{default:function(){return E}});var n=a(93433),i=a(29439),o=a(1413),r=a(72791),c=a(78687),l=a(29945),s=a(11135),d=a(25787),u=a(61889),h=a(23814),p=a(38442),m=a(56087),x=a(81207),f=a(92983),v=a(60680),Z=a(75578),g=a(56028),b=a(21435),j=a(17420),S=a(64163),k=a(81159),C=a(87995),y=a(81551),N=a(31776),w=a(82342),R=a(80184),P=(0,d.Z)((function(e){return(0,s.Z)((0,o.Z)((0,o.Z)((0,o.Z)((0,o.Z)((0,o.Z)({},h.bK),h.QV),h.DF),h.ID),{},{modalFormScrollable:(0,o.Z)((0,o.Z)({},h.ID.modalFormScrollable),{},{paddingRight:10})}))}))((function(e){var t=e.closeModalAndRefresh,a=e.open,n=e.classes,o=e.bucketName,c=e.ruleID,s=(0,y.TL)(),d=(0,r.useState)(!0),h=(0,i.Z)(d,2),p=h[0],m=h[1],x=(0,r.useState)(!1),f=(0,i.Z)(x,2),v=f[0],Z=f[1],P=(0,r.useState)("1"),F=(0,i.Z)(P,2),I=F[0],T=F[1],A=(0,r.useState)(""),O=(0,i.Z)(A,2),E=O[0],_=O[1],z=(0,r.useState)(""),M=(0,i.Z)(z,2),B=M[0],D=M[1],L=(0,r.useState)(!1),U=(0,i.Z)(L,2),G=U[0],K=U[1],H=(0,r.useState)(!1),W=(0,i.Z)(H,2),q=W[0],V=W[1],Y=(0,r.useState)(""),X=(0,i.Z)(Y,2),$=X[0],Q=X[1],J=(0,r.useState)(""),ee=(0,i.Z)(J,2),te=ee[0],ae=ee[1],ne=(0,r.useState)(""),ie=(0,i.Z)(ne,2),oe=ie[0],re=ie[1],ce=(0,r.useState)(!1),le=(0,i.Z)(ce,2),se=le[0],de=le[1],ue=(0,r.useState)(!1),he=(0,i.Z)(ue,2),pe=he[0],me=he[1],xe=(0,r.useState)(!1),fe=(0,i.Z)(xe,2),ve=fe[0],Ze=fe[1];return(0,r.useEffect)((function(){p&&N.h.buckets.getBucketReplicationRule(o,c).then((function(e){var t;T(e.data.priority?e.data.priority.toString():"");var a=e.data.prefix||"",n=e.data.tags||"";D(a),Q(n),ae(n),_((null===(t=e.data.destination)||void 0===t?void 0:t.bucket)||""),K(e.data.delete_marker_replication||!1),re(e.data.storageClass||""),de(!!e.data.existingObjects),me(!!e.data.deletes_replication),Ze("Enabled"===e.data.status),V(!!e.data.metadata_replication),m(!1)})).catch((function(e){s((0,C.zb)((0,w.g)(e.error))),m(!1)}))}),[p,s,o,c]),(0,r.useEffect)((function(){if(v){var e={arn:E,ruleState:ve,prefix:B,tags:te,replicateDeleteMarkers:G,replicateDeletes:pe,replicateExistingObjects:se,replicateMetadata:q,priority:parseInt(I),storageClass:oe};N.h.buckets.updateMultiBucketReplication(o,c,e).then((function(){Z(!1),t(!0)})).catch((function(e){s((0,C.zb)((0,w.g)(e.error))),Z(!1)}))}}),[v,o,c,E,B,te,G,I,pe,se,ve,q,oe,t,s]),(0,R.jsx)(g.Z,{modalOpen:a,onClose:function(){t(!1)},title:"Edit Bucket Replication",titleIcon:(0,R.jsx)(l.xRg,{}),children:(0,R.jsx)("form",{noValidate:!0,autoComplete:"off",onSubmit:function(e){e.preventDefault(),Z(!0)},children:(0,R.jsxs)(u.ZP,{container:!0,children:[(0,R.jsxs)(u.ZP,{item:!0,xs:12,className:n.modalFormScrollable,children:[(0,R.jsx)(u.ZP,{item:!0,xs:12,className:n.formFieldRow,children:(0,R.jsx)(k.Z,{checked:ve,id:"ruleState",name:"ruleState",label:"Rule State",onChange:function(e){Ze(e.target.checked)},value:ve})}),(0,R.jsx)(u.ZP,{item:!0,xs:12,className:n.formFieldRow,children:(0,R.jsx)(S.Z,{label:"Destination",content:E})}),(0,R.jsx)(u.ZP,{item:!0,xs:12,className:n.formFieldRow,children:(0,R.jsx)(b.Z,{id:"priority",name:"priority",onChange:function(e){e.target.validity.valid&&T(e.target.value)},label:"Priority",value:I,pattern:"[0-9]*"})}),(0,R.jsx)(u.ZP,{item:!0,xs:12,className:"".concat(n.spacerTop," ").concat(n.formFieldRow),children:(0,R.jsx)(b.Z,{id:"storageClass",name:"storageClass",onChange:function(e){re(e.target.value)},placeholder:"STANDARD_IA,REDUCED_REDUNDANCY etc",label:"Storage Class",value:oe})}),(0,R.jsx)(u.ZP,{item:!0,xs:12,children:(0,R.jsxs)("fieldset",{className:n.fieldGroup,children:[(0,R.jsx)("legend",{className:n.descriptionText,children:"Object Filters"}),(0,R.jsx)(u.ZP,{item:!0,xs:12,className:n.formFieldRow,children:(0,R.jsx)(b.Z,{id:"prefix",name:"prefix",onChange:function(e){D(e.target.value)},placeholder:"prefix",label:"Prefix",value:B})}),(0,R.jsx)(u.ZP,{item:!0,xs:12,className:n.formFieldRow,children:(0,R.jsx)(j.Z,{name:"tags",label:"Tags",elements:$,onChange:function(e){ae(e)},keyPlaceholder:"Tag Key",valuePlaceholder:"Tag Value",withBorder:!0})})]})}),(0,R.jsx)(u.ZP,{item:!0,xs:12,children:(0,R.jsxs)("fieldset",{className:n.fieldGroup,children:[(0,R.jsx)("legend",{className:n.descriptionText,children:"Replication Options"}),(0,R.jsx)(u.ZP,{item:!0,xs:12,className:n.formFieldRow,children:(0,R.jsx)(k.Z,{checked:se,id:"repExisting",name:"repExisting",label:"Existing Objects",onChange:function(e){de(e.target.checked)},value:se,description:"Replicate existing objects"})}),(0,R.jsx)(k.Z,{checked:q,id:"metadatataSync",name:"metadatataSync",label:"Metadata Sync",onChange:function(e){V(e.target.checked)},value:q,description:"Metadata Sync"}),(0,R.jsx)(u.ZP,{item:!0,xs:12,className:n.formFieldRow,children:(0,R.jsx)(k.Z,{checked:G,id:"deleteMarker",name:"deleteMarker",label:"Delete Marker",onChange:function(e){K(e.target.checked)},value:G,description:"Replicate soft deletes"})}),(0,R.jsx)(u.ZP,{item:!0,xs:12,className:n.formFieldRow,children:(0,R.jsx)(k.Z,{checked:pe,id:"repDelete",name:"repDelete",label:"Deletes",onChange:function(e){me(e.target.checked)},value:pe,description:"Replicate versioned deletes"})})]})})]}),(0,R.jsxs)(u.ZP,{item:!0,xs:12,className:n.modalButtonBar,children:[(0,R.jsx)(l.zxk,{id:"cancel-edit-replication",type:"button",variant:"regular",disabled:p||v,onClick:function(){t(!1)},label:"Cancel"}),(0,R.jsx)(l.zxk,{id:"save-replication",type:"submit",variant:"callAction",disabled:p||v,label:"Save"})]})]})})})})),F=a(9859),I=a(57689),T=a(27454),A=(0,Z.Z)(r.lazy((function(){return a.e(889).then(a.bind(a,20889))}))),O=(0,Z.Z)(r.lazy((function(){return a.e(9088).then(a.bind(a,69088))}))),E=(0,d.Z)((function(e){return(0,s.Z)((0,o.Z)((0,o.Z)((0,o.Z)({},h.qg),h.OR),{},{twHeight:{minHeight:400}}))}))((function(e){var t=e.classes,a=(0,y.TL)(),o=(0,I.UO)(),s=(0,c.v9)(F.HQ),d=(0,r.useState)(!0),h=(0,i.Z)(d,2),Z=h[0],g=h[1],b=(0,r.useState)([]),j=(0,i.Z)(b,2),S=j[0],k=j[1],N=(0,r.useState)(!1),w=(0,i.Z)(N,2),E=w[0],_=w[1],z=(0,r.useState)(!1),M=(0,i.Z)(z,2),B=M[0],D=M[1],L=(0,r.useState)(!1),U=(0,i.Z)(L,2),G=U[0],K=U[1],H=(0,r.useState)(""),W=(0,i.Z)(H,2),q=W[0],V=W[1],Y=(0,r.useState)([]),X=(0,i.Z)(Y,2),$=X[0],Q=X[1],J=(0,r.useState)(!1),ee=(0,i.Z)(J,2),te=ee[0],ae=ee[1],ne=o.bucketName||"",ie=(0,p.F)(ne,[m.Ft.S3_GET_REPLICATION_CONFIGURATION,m.Ft.S3_GET_ACTIONS]);(0,r.useEffect)((function(){a((0,C.Sc)("bucket_detail_replication"))}),[]),(0,r.useEffect)((function(){s&&g(!0)}),[s,g]),(0,r.useEffect)((function(){Z&&(ie?x.Z.invoke("GET","/api/v1/buckets/".concat(ne,"/replication")).then((function(e){var t=e.rules?e.rules:[];t.sort((function(e,t){return e.priority-t.priority})),k(t),g(!1)})).catch((function(e){a((0,C.Ih)(e)),g(!1)})):g(!1))}),[Z,a,ne,ie]);var oe=function(){D(arguments.length>0&&void 0!==arguments[0]&&arguments[0])},re=[{type:"delete",onClick:function(e){V(e.id),ae(!1),_(!0)}},{type:"view",onClick:function(e){V(e.id),K(!0)},disableButtonFunction:!(0,p.F)(ne,[m.Ft.S3_PUT_REPLICATION_CONFIGURATION,m.Ft.S3_PUT_ACTIONS],!0)}];return(0,R.jsxs)(r.Fragment,{children:[B&&(0,R.jsx)(A,{closeModalAndRefresh:function(){oe(!1),g(!0)},open:B,bucketName:ne,setReplicationRules:S}),E&&(0,R.jsx)(O,{deleteOpen:E,selectedBucket:ne,closeDeleteModalAndRefresh:function(e){_(!1),e&&g(!0)},ruleToDelete:q,rulesToDelete:$,remainingRules:S.length,allSelected:$.length===S.length,deleteSelectedRules:te}),G&&(0,R.jsx)(P,{closeModalAndRefresh:function(e){K(!1),e&&g(!0)},open:G,bucketName:ne,ruleID:q}),(0,R.jsxs)(u.ZP,{container:!0,children:[(0,R.jsxs)(u.ZP,{item:!0,xs:12,className:t.actionsTray,children:[(0,R.jsx)(v.Z,{children:"Replication"}),(0,R.jsxs)("div",{style:{display:"flex"},children:[(0,R.jsx)(p.s,{scopes:[m.Ft.S3_PUT_REPLICATION_CONFIGURATION,m.Ft.S3_PUT_ACTIONS],resource:ne,matchAll:!0,errorProps:{disabled:!0},children:(0,R.jsx)(T.Z,{tooltip:"Remove Selected Replication Rules",children:(0,R.jsx)(l.zxk,{id:"remove-bucket-replication-rule",onClick:function(){V("selectedRules"),ae(!0),_(!0)},label:"Remove Selected Rules",icon:(0,R.jsx)(l.XHJ,{}),color:"secondary",disabled:0===$.length,variant:"secondary"})})}),(0,R.jsx)(p.s,{scopes:[m.Ft.S3_PUT_REPLICATION_CONFIGURATION,m.Ft.S3_PUT_ACTIONS],resource:ne,matchAll:!0,errorProps:{disabled:!0},children:(0,R.jsx)(T.Z,{tooltip:"Add Replication Rule",children:(0,R.jsx)(l.zxk,{id:"add-bucket-replication-rule",onClick:function(){oe(!0)},label:"Add Replication Rule",icon:(0,R.jsx)(l.dtP,{}),variant:"callAction"})})})]})]}),(0,R.jsx)(u.ZP,{item:!0,xs:12,children:(0,R.jsx)(p.s,{scopes:[m.Ft.S3_GET_REPLICATION_CONFIGURATION,m.Ft.S3_GET_ACTIONS],resource:ne,errorProps:{disabled:!0},children:(0,R.jsx)(f.Z,{itemActions:re,columns:[{label:"Priority",elementKey:"priority",width:55,contentTextAlign:"center"},{label:"Destination",elementKey:"destination",renderFunction:function(e){return(0,R.jsx)(r.Fragment,{children:e.bucket.replace("arn:aws:s3:::","")})}},{label:"Prefix",elementKey:"prefix",width:200},{label:"Tags",elementKey:"tags",renderFunction:function(e){return(0,R.jsx)(r.Fragment,{children:e&&""!==e.tags?"Yes":"No"})},width:60},{label:"Status",elementKey:"status",width:100}],isLoading:Z,records:S,entityName:"Replication Rules",idField:"id",customPaperHeight:t.twHeight,textSelectable:!0,selectedItems:$,onSelect:function(e){return function(e){var t=e.target,a=t.value,i=t.checked,o=(0,n.Z)($);return i?o.push(a):o=o.filter((function(e){return e!==a})),Q(o),o}(e)},onSelectAll:function(){$.length!==S.length?Q(S.map((function(e){return e.id}))):Q([])}})})}),(0,R.jsxs)(u.ZP,{item:!0,xs:12,children:[(0,R.jsx)("br",{}),(0,R.jsx)(l.KfX,{title:"Replication",iconComponent:(0,R.jsx)(l.wNb,{}),help:(0,R.jsxs)(r.Fragment,{children:["MinIO supports server-side and client-side replication of objects between source and destination buckets.",(0,R.jsx)("br",{}),(0,R.jsx)("br",{}),"You can learn more at our"," ",(0,R.jsx)("a",{href:"https://min.io/docs/minio/linux/administration/bucket-replication.html?ref=con",target:"_blank",rel:"noopener",children:"documentation"}),"."]})})]})]})]})}))},81159:function(e,t,a){var n=a(4942),i=a(1413),o=a(72791),r=a(11135),c=a(25787),l=a(9955),s=a(30829),d=a(20068),u=a(20890),h=a(61889),p=a(23814),m=a(29945),x=a(28182),f=a(80184),v=(0,c.Z)((function(e){return{root:{width:50,height:24,padding:0,margin:0},switchBase:{padding:1,"&$checked":{transform:"translateX(24px)",color:e.palette.common.white,"& + $track":{backgroundColor:"#4CCB92",boxShadow:"inset 0px 1px 4px rgba(0,0,0,0.1)",opacity:1,border:"none"}},"&$focusVisible $thumb":{color:"#4CCB92",border:"6px solid #fff"}},thumb:{width:22,height:22,backgroundColor:"#FAFAFA",border:"2px solid #FFFFFF",marginLeft:1},track:{borderRadius:12,backgroundColor:"#E2E2E2",boxShadow:"inset 0px 1px 4px rgba(0,0,0,0.1)",opacity:1,transition:e.transitions.create(["background-color","border"])},checked:{},focusVisible:{},switchContainer:{display:"flex",alignItems:"center",justifyContent:"flex-end"}}}))(l.Z);t.Z=(0,c.Z)((function(e){return(0,r.Z)((0,i.Z)((0,i.Z)({indicatorLabelOn:{fontWeight:"bold",color:"#081C42 !important"},indicatorLabel:{fontSize:12,color:"#E2E2E2",margin:"0 8px 0 10px"},fieldDescription:{marginTop:4,color:"#999999"},tooltip:{fontSize:16}},p.OR),p.YI))}))((function(e){var t=e.label,a=void 0===t?"":t,r=e.onChange,c=e.value,l=e.id,p=e.name,Z=e.checked,g=void 0!==Z&&Z,b=e.disabled,j=void 0!==b&&b,S=e.switchOnly,k=void 0!==S&&S,C=e.tooltip,y=void 0===C?"":C,N=e.description,w=void 0===N?"":N,R=e.classes,P=e.indicatorLabels,F=e.extraInputProps,I=void 0===F?{}:F,T=(0,f.jsxs)(o.Fragment,{children:[!k&&(0,f.jsx)("span",{className:(0,x.Z)(R.indicatorLabel,(0,n.Z)({},R.indicatorLabelOn,!g)),children:P&&P.length>1?P[1]:"OFF"}),(0,f.jsx)(v,{checked:g,onChange:r,color:"primary",name:p,inputProps:(0,i.Z)({"aria-label":"primary checkbox"},I),disabled:j,disableRipple:!0,disableFocusRipple:!0,disableTouchRipple:!0,value:c,id:l}),!k&&(0,f.jsx)("span",{className:(0,x.Z)(R.indicatorLabel,(0,n.Z)({},R.indicatorLabelOn,g)),children:P?P[0]:"ON"})]});return k?T:(0,f.jsx)("div",{children:(0,f.jsxs)(h.ZP,{container:!0,alignItems:"center",children:[(0,f.jsx)(h.ZP,{item:!0,xs:12,sm:8,md:8,children:""!==a&&(0,f.jsxs)(s.Z,{htmlFor:l,className:R.inputLabel,children:[(0,f.jsx)("span",{children:a}),""!==y&&(0,f.jsx)("div",{className:R.tooltipContainer,children:(0,f.jsx)(d.Z,{title:y,placement:"top-start",children:(0,f.jsx)("div",{className:R.tooltip,children:(0,f.jsx)(m.byK,{})})})})]})}),(0,f.jsx)(h.ZP,{item:!0,xs:12,sm:""!==a?4:12,md:""!==a?4:12,textAlign:"right",justifyContent:"end",className:R.switchContainer,children:T}),""!==w&&(0,f.jsx)(h.ZP,{item:!0,xs:12,textAlign:"left",children:(0,f.jsx)(u.Z,{component:"p",className:R.fieldDescription,children:w})})]})})}))},21435:function(e,t,a){var n=a(29439),i=a(1413),o=a(72791),r=a(27391),c=a(61889),l=a(30829),s=a(20068),d=a(13400),u=a(20165),h=a(3579),p=a(11135),m=a(72455),x=a(25787),f=a(23814),v=a(29945),Z=a(28182),g=a(80184),b=(0,m.Z)((function(e){return(0,p.Z)((0,i.Z)({},f.gM))}));function j(e){var t=b();return(0,g.jsx)(r.Z,(0,i.Z)({InputProps:{classes:t}},e))}t.Z=(0,x.Z)((function(e){return(0,p.Z)((0,i.Z)((0,i.Z)((0,i.Z)({},f.YI),f.Hr),{},{textBoxContainer:{flexGrow:1,position:"relative"},overlayAction:{position:"absolute",right:5,top:6,"& svg":{maxWidth:15,maxHeight:15},"&.withLabel":{top:5}}}))}))((function(e){var t=e.label,a=e.onChange,r=e.value,p=e.id,m=e.name,x=e.type,f=void 0===x?"text":x,b=e.autoComplete,S=void 0===b?"off":b,k=e.disabled,C=void 0!==k&&k,y=e.multiline,N=void 0!==y&&y,w=e.tooltip,R=void 0===w?"":w,P=e.index,F=void 0===P?0:P,I=e.error,T=void 0===I?"":I,A=e.required,O=void 0!==A&&A,E=e.placeholder,_=void 0===E?"":E,z=e.min,M=e.max,B=e.overlayId,D=e.overlayIcon,L=void 0===D?null:D,U=e.overlayObject,G=void 0===U?null:U,K=e.extraInputProps,H=void 0===K?{}:K,W=e.overlayAction,q=e.noLabelMinWidth,V=void 0!==q&&q,Y=e.pattern,X=void 0===Y?"":Y,$=e.autoFocus,Q=void 0!==$&&$,J=e.classes,ee=e.className,te=void 0===ee?"":ee,ae=e.onKeyPress,ne=e.onFocus,ie=e.onPaste,oe=(0,i.Z)({"data-index":F},H),re=(0,o.useState)(!1),ce=(0,n.Z)(re,2),le=ce[0],se=ce[1];"number"===f&&z&&(oe.min=z),"number"===f&&M&&(oe.max=M),""!==X&&(oe.pattern=X);var de=L,ue=f;return"password"===f&&null===L&&(de=le?(0,g.jsx)(u.Z,{}):(0,g.jsx)(h.Z,{}),ue=le?"text":"password"),(0,g.jsx)(o.Fragment,{children:(0,g.jsxs)(c.ZP,{container:!0,className:(0,Z.Z)(""!==te?te:"",""!==T?J.errorInField:J.inputBoxContainer),children:[""!==t&&(0,g.jsxs)(l.Z,{htmlFor:p,className:V?J.noMinWidthLabel:J.inputLabel,children:[(0,g.jsxs)("span",{children:[t,O?"*":""]}),""!==R&&(0,g.jsx)("div",{className:J.tooltipContainer,children:(0,g.jsx)(s.Z,{title:R,placement:"top-start",children:(0,g.jsx)("div",{className:J.tooltip,children:(0,g.jsx)(v.byK,{})})})})]}),(0,g.jsxs)("div",{className:J.textBoxContainer,children:[(0,g.jsx)(j,{id:p,name:m,fullWidth:!0,value:r,autoFocus:Q,disabled:C,onChange:a,type:ue,multiline:N,autoComplete:S,inputProps:oe,error:""!==T,helperText:T,placeholder:_,className:J.inputRebase,onKeyPress:ae,onFocus:ne,onPaste:ie}),de&&(0,g.jsx)("div",{className:"".concat(J.overlayAction," ").concat(""!==t?"withLabel":""),children:(0,g.jsx)(d.Z,{onClick:W?function(){W()}:function(){return se(!le)},id:B,size:"small",disableFocusRipple:!1,disableRipple:!1,disableTouchRipple:!1,children:de})}),G&&(0,g.jsx)("div",{className:"".concat(J.overlayAction," ").concat(""!==t?"withLabel":""),children:G})]})]})})}))},64163:function(e,t,a){var n=a(1413),i=a(72791),o=a(61889),r=a(11135),c=a(25787),l=a(23814),s=a(80184);t.Z=(0,c.Z)((function(e){return(0,r.Z)((0,n.Z)({},l.xx))}))((function(e){var t=e.classes,a=e.label,n=void 0===a?"":a,r=e.content,c=e.multiLine,l=void 0!==c&&c,d=e.actionButton;return(0,s.jsx)(i.Fragment,{children:(0,s.jsxs)(o.ZP,{className:t.prefinedContainer,children:[""!==n&&(0,s.jsx)(o.ZP,{item:!0,xs:12,className:t.predefinedTitle,children:n}),(0,s.jsxs)(o.ZP,{item:!0,xs:12,className:"".concat(t.predefinedList," ").concat(d?t.includesActionButton:""),children:[(0,s.jsx)(o.ZP,{item:!0,xs:12,className:l?t.innerContentMultiline:t.innerContent,children:r}),d&&(0,s.jsx)("div",{className:t.overlayShareOption,children:d})]})]})})}))},17420:function(e,t,a){var n=a(93433),i=a(29439),o=a(1413),r=a(72791),c=a(26181),l=a.n(c),s=a(48573),d=a.n(s),u=a(11135),h=a(25787),p=a(61889),m=a(77961),x=a(30829),f=a(20068),v=a(23814),Z=a(21435),g=a(29945),b=a(80184);t.Z=(0,h.Z)((function(e){return(0,u.Z)((0,o.Z)((0,o.Z)((0,o.Z)({},v.YI),v.Hr),{},{inputWithBorder:{border:"1px solid #EAEAEA",padding:15,height:150,overflowY:"auto",position:"relative",marginTop:15},lineInputBoxes:{display:"flex",marginBottom:10},queryDiv:{alignSelf:"center",margin:"0 4px",fontWeight:600}}))}))((function(e){var t=e.elements,a=e.name,o=e.label,c=e.tooltip,s=void 0===c?"":c,u=e.keyPlaceholder,h=void 0===u?"":u,v=e.valuePlaceholder,j=void 0===v?"":v,S=e.onChange,k=e.withBorder,C=void 0!==k&&k,y=e.classes,N=(0,r.useState)([""]),w=(0,i.Z)(N,2),R=w[0],P=w[1],F=(0,r.useState)([""]),I=(0,i.Z)(F,2),T=I[0],A=I[1],O=(0,r.createRef)();(0,r.useEffect)((function(){if(1===R.length&&""===R[0]&&1===T.length&&""===T[0]&&t&&""!==t){var e=t.split("&"),a=[],n=[];e.forEach((function(e){var t=e.split("=");2===t.length&&(a.push(t[0]),n.push(t[1]))})),a.push(""),n.push(""),P(a),A(n)}}),[R,T,t]),(0,r.useEffect)((function(){var e=O.current;e&&R.length>1&&e.scrollIntoView(!1)}),[R]);var E=(0,r.useRef)(!0);(0,r.useLayoutEffect)((function(){E.current?E.current=!1:M()}),[R,T]);var _=function(e){e.persist();var t=(0,n.Z)(R),a=l()(e.target,"dataset.index","0");t[parseInt(a)]=e.target.value,P(t)},z=function(e){e.persist();var t=(0,n.Z)(T),a=l()(e.target,"dataset.index","0");t[parseInt(a)]=e.target.value,A(t)},M=d()((function(){var e="";R.forEach((function(t,a){if(R[a]&&T[a]){var n="".concat(t,"=").concat(T[a]);0!==a&&(n="&".concat(n)),e="".concat(e).concat(n)}})),S(e)}),500),B=T.map((function(e,t){return(0,b.jsxs)(p.ZP,{item:!0,xs:12,className:y.lineInputBoxes,children:[(0,b.jsx)(Z.Z,{id:"".concat(a,"-key-").concat(t.toString()),label:"",name:"".concat(a,"-").concat(t.toString()),value:R[t],onChange:_,index:t,placeholder:h}),(0,b.jsx)("span",{className:y.queryDiv,children:":"}),(0,b.jsx)(Z.Z,{id:"".concat(a,"-value-").concat(t.toString()),label:"",name:"".concat(a,"-").concat(t.toString()),value:T[t],onChange:z,index:t,placeholder:j,overlayIcon:t===T.length-1?(0,b.jsx)(g.dtP,{}):null,overlayAction:function(){!function(){if(""!==R[R.length-1].trim()&&""!==T[T.length-1].trim()){var e=(0,n.Z)(R),t=(0,n.Z)(T);e.push(""),t.push(""),P(e),A(t)}}()}})]},"query-pair-".concat(a,"-").concat(t.toString()))}));return(0,b.jsx)(r.Fragment,{children:(0,b.jsxs)(p.ZP,{item:!0,xs:12,className:y.fieldContainer,children:[(0,b.jsxs)(x.Z,{className:y.inputLabel,children:[(0,b.jsx)("span",{children:o}),""!==s&&(0,b.jsx)("div",{className:y.tooltipContainer,children:(0,b.jsx)(f.Z,{title:s,placement:"top-start",children:(0,b.jsx)(m.Z,{className:y.tooltip})})})]}),(0,b.jsxs)(p.ZP,{item:!0,xs:12,className:"".concat(C?y.inputWithBorder:""),children:[B,(0,b.jsx)("div",{ref:O})]})]})})}))},60680:function(e,t,a){a(72791);var n=a(11135),i=a(25787),o=a(80184);t.Z=(0,i.Z)((function(e){return(0,n.Z)({root:{padding:0,margin:0,fontSize:".9rem"}})}))((function(e){var t=e.classes,a=e.children;return(0,o.jsx)("h1",{className:t.root,children:a})}))},77961:function(e,t,a){var n=a(64836);t.Z=void 0;var i=n(a(45649)),o=a(80184),r=(0,i.default)((0,o.jsx)("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm1 17h-2v-2h2v2zm2.07-7.75-.9.92C13.45 12.9 13 13.5 13 15h-2v-.5c0-1.1.45-2.1 1.17-2.83l1.24-1.26c.37-.36.59-.86.59-1.41 0-1.1-.9-2-2-2s-2 .9-2 2H8c0-2.21 1.79-4 4-4s4 1.79 4 4c0 .88-.36 1.68-.93 2.25z"}),"Help");t.Z=r},3579:function(e,t,a){var n=a(64836);t.Z=void 0;var i=n(a(45649)),o=a(80184),r=(0,i.default)((0,o.jsx)("path",{d:"M12 4.5C7 4.5 2.73 7.61 1 12c1.73 4.39 6 7.5 11 7.5s9.27-3.11 11-7.5c-1.73-4.39-6-7.5-11-7.5zM12 17c-2.76 0-5-2.24-5-5s2.24-5 5-5 5 2.24 5 5-2.24 5-5 5zm0-8c-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3-1.34-3-3-3z"}),"RemoveRedEye");t.Z=r},20165:function(e,t,a){var n=a(64836);t.Z=void 0;var i=n(a(45649)),o=a(80184),r=(0,i.default)((0,o.jsx)("path",{d:"M12 7c2.76 0 5 2.24 5 5 0 .65-.13 1.26-.36 1.83l2.92 2.92c1.51-1.26 2.7-2.89 3.43-4.75-1.73-4.39-6-7.5-11-7.5-1.4 0-2.74.25-3.98.7l2.16 2.16C10.74 7.13 11.35 7 12 7zM2 4.27l2.28 2.28.46.46C3.08 8.3 1.78 10.02 1 12c1.73 4.39 6 7.5 11 7.5 1.55 0 3.03-.3 4.38-.84l.42.42L19.73 22 21 20.73 3.27 3 2 4.27zM7.53 9.8l1.55 1.55c-.05.21-.08.43-.08.65 0 1.66 1.34 3 3 3 .22 0 .44-.03.65-.08l1.55 1.55c-.67.33-1.41.53-2.2.53-2.76 0-5-2.24-5-5 0-.79.2-1.53.53-2.2zm4.31-.78 3.15 3.15.02-.16c0-1.66-1.34-3-3-3l-.17.01z"}),"VisibilityOff");t.Z=r},9955:function(e,t,a){a.d(t,{Z:function(){return C}});var n=a(4942),i=a(63366),o=a(87462),r=a(72791),c=a(28182),l=a(94419),s=a(12065),d=a(14036),u=a(97278),h=a(31402),p=a(66934),m=a(75878),x=a(21217);function f(e){return(0,x.Z)("MuiSwitch",e)}var v=(0,m.Z)("MuiSwitch",["root","edgeStart","edgeEnd","switchBase","colorPrimary","colorSecondary","sizeSmall","sizeMedium","checked","disabled","input","thumb","track"]),Z=a(80184),g=["className","color","edge","size","sx"],b=(0,p.ZP)("span",{name:"MuiSwitch",slot:"Root",overridesResolver:function(e,t){var a=e.ownerState;return[t.root,a.edge&&t["edge".concat((0,d.Z)(a.edge))],t["size".concat((0,d.Z)(a.size))]]}})((function(e){var t,a=e.ownerState;return(0,o.Z)({display:"inline-flex",width:58,height:38,overflow:"hidden",padding:12,boxSizing:"border-box",position:"relative",flexShrink:0,zIndex:0,verticalAlign:"middle","@media print":{colorAdjust:"exact"}},"start"===a.edge&&{marginLeft:-8},"end"===a.edge&&{marginRight:-8},"small"===a.size&&(t={width:40,height:24,padding:7},(0,n.Z)(t,"& .".concat(v.thumb),{width:16,height:16}),(0,n.Z)(t,"& .".concat(v.switchBase),(0,n.Z)({padding:4},"&.".concat(v.checked),{transform:"translateX(16px)"})),t))})),j=(0,p.ZP)(u.Z,{name:"MuiSwitch",slot:"SwitchBase",overridesResolver:function(e,t){var a=e.ownerState;return[t.switchBase,(0,n.Z)({},"& .".concat(v.input),t.input),"default"!==a.color&&t["color".concat((0,d.Z)(a.color))]]}})((function(e){var t,a=e.theme;return t={position:"absolute",top:0,left:0,zIndex:1,color:a.vars?a.vars.palette.Switch.defaultColor:"".concat("light"===a.palette.mode?a.palette.common.white:a.palette.grey[300]),transition:a.transitions.create(["left","transform"],{duration:a.transitions.duration.shortest})},(0,n.Z)(t,"&.".concat(v.checked),{transform:"translateX(20px)"}),(0,n.Z)(t,"&.".concat(v.disabled),{color:a.vars?a.vars.palette.Switch.defaultDisabledColor:"".concat("light"===a.palette.mode?a.palette.grey[100]:a.palette.grey[600])}),(0,n.Z)(t,"&.".concat(v.checked," + .").concat(v.track),{opacity:.5}),(0,n.Z)(t,"&.".concat(v.disabled," + .").concat(v.track),{opacity:a.vars?a.vars.opacity.switchTrackDisabled:"".concat("light"===a.palette.mode?.12:.2)}),(0,n.Z)(t,"& .".concat(v.input),{left:"-100%",width:"300%"}),t}),(function(e){var t,a=e.theme,i=e.ownerState;return(0,o.Z)({"&:hover":{backgroundColor:a.vars?"rgba(".concat(a.vars.palette.action.activeChannel," / ").concat(a.vars.palette.action.hoverOpacity,")"):(0,s.Fq)(a.palette.action.active,a.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}}},"default"!==i.color&&(t={},(0,n.Z)(t,"&.".concat(v.checked),(0,n.Z)({color:(a.vars||a).palette[i.color].main,"&:hover":{backgroundColor:a.vars?"rgba(".concat(a.vars.palette[i.color].mainChannel," / ").concat(a.vars.palette.action.hoverOpacity,")"):(0,s.Fq)(a.palette[i.color].main,a.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}}},"&.".concat(v.disabled),{color:a.vars?a.vars.palette.Switch["".concat(i.color,"DisabledColor")]:"".concat("light"===a.palette.mode?(0,s.$n)(a.palette[i.color].main,.62):(0,s._j)(a.palette[i.color].main,.55))})),(0,n.Z)(t,"&.".concat(v.checked," + .").concat(v.track),{backgroundColor:(a.vars||a).palette[i.color].main}),t))})),S=(0,p.ZP)("span",{name:"MuiSwitch",slot:"Track",overridesResolver:function(e,t){return t.track}})((function(e){var t=e.theme;return{height:"100%",width:"100%",borderRadius:7,zIndex:-1,transition:t.transitions.create(["opacity","background-color"],{duration:t.transitions.duration.shortest}),backgroundColor:t.vars?t.vars.palette.common.onBackground:"".concat("light"===t.palette.mode?t.palette.common.black:t.palette.common.white),opacity:t.vars?t.vars.opacity.switchTrack:"".concat("light"===t.palette.mode?.38:.3)}})),k=(0,p.ZP)("span",{name:"MuiSwitch",slot:"Thumb",overridesResolver:function(e,t){return t.thumb}})((function(e){var t=e.theme;return{boxShadow:(t.vars||t).shadows[1],backgroundColor:"currentColor",width:20,height:20,borderRadius:"50%"}})),C=r.forwardRef((function(e,t){var a=(0,h.Z)({props:e,name:"MuiSwitch"}),n=a.className,r=a.color,s=void 0===r?"primary":r,u=a.edge,p=void 0!==u&&u,m=a.size,x=void 0===m?"medium":m,v=a.sx,C=(0,i.Z)(a,g),y=(0,o.Z)({},a,{color:s,edge:p,size:x}),N=function(e){var t=e.classes,a=e.edge,n=e.size,i=e.color,r=e.checked,c=e.disabled,s={root:["root",a&&"edge".concat((0,d.Z)(a)),"size".concat((0,d.Z)(n))],switchBase:["switchBase","color".concat((0,d.Z)(i)),r&&"checked",c&&"disabled"],thumb:["thumb"],track:["track"],input:["input"]},u=(0,l.Z)(s,f,t);return(0,o.Z)({},t,u)}(y),w=(0,Z.jsx)(k,{className:N.thumb,ownerState:y});return(0,Z.jsxs)(b,{className:(0,c.Z)(N.root,n),sx:v,ownerState:y,children:[(0,Z.jsx)(j,(0,o.Z)({type:"checkbox",icon:w,checkedIcon:w,ref:t,ownerState:y},C,{classes:(0,o.Z)({},N,{root:N.switchBase})})),(0,Z.jsx)(S,{className:N.track,ownerState:y})]})}))}}]);
//# sourceMappingURL=2512.4a04bae9.chunk.js.map