Files
openmaxio-object-browser/web-app/build/static/js/247.39dd8f3a.chunk.js
2023-12-29 11:44:01 -06:00

2 lines
1.5 KiB
JavaScript

"use strict";(self.webpackChunkportal_ui=self.webpackChunkportal_ui||[]).push([[247],{40247:(e,a,t)=>{t.r(a),t.d(a,{default:()=>g});var l=t(72791),n=t(29945),r=t(23814),s=t(56028),o=t(87995),c=t(44690),i=t(31776),d=t(82342),u=t(80184);const g=e=>{let{modalOpen:a,currentTags:t,onCloseAndUpdate:g,bucketName:b}=e;const h=(0,c.TL)(),[x,p]=(0,l.useState)(""),[k,m]=(0,l.useState)(""),[T,w]=(0,l.useState)(!1);return(0,u.jsx)(s.Z,{modalOpen:a,title:"Add New Tag ",onClose:()=>{g(!1)},titleIcon:(0,u.jsx)(n.OCT,{}),children:(0,u.jsxs)(n.ltY,{withBorders:!1,containerPadding:!1,children:[(0,u.jsxs)(n.xuv,{sx:{marginBottom:15},children:[(0,u.jsx)("strong",{children:"Bucket"}),": ",b]}),(0,u.jsx)(n.Wzg,{value:x,label:"New Tag Key",id:"newTagKey",name:"newTagKey",placeholder:"Enter New Tag Key",onChange:e=>{p(e.target.value)}}),(0,u.jsx)(n.Wzg,{value:k,label:"New Tag Label",id:"newTagLabel",name:"newTagLabel",placeholder:"Enter New Tag Label",onChange:e=>{m(e.target.value)}}),(0,u.jsxs)(n.rjZ,{item:!0,xs:12,sx:r.ID.modalButtonBar,children:[(0,u.jsx)(n.zxk,{id:"clear",type:"button",variant:"regular",onClick:()=>{m(""),p("")},label:"Clear"}),(0,u.jsx)(n.zxk,{id:"save-add-bucket-tag",type:"submit",variant:"callAction",color:"primary",disabled:""===k.trim()||""===x.trim()||T,onClick:()=>{w(!0);const e={};e[x]=k;const a={...t,...e};i.h.buckets.putBucketTags(b,{tags:a}).then((()=>{w(!1),g(!0)})).catch((e=>{h((0,o.zb)((0,d.g)(e.error))),w(!1)}))},label:"Save"})]})]})})}}}]);
//# sourceMappingURL=247.39dd8f3a.chunk.js.map