Files
object-browser/portal-ui/build/static/js/402.4bb1d687.chunk.js
Daniel Valdivia 66d0182825 Release v0.25.0 (#2696)
Signed-off-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com>
2023-03-08 09:17:03 -08:00

2 lines
1.3 KiB
JavaScript

"use strict";(self.webpackChunkportal_ui=self.webpackChunkportal_ui||[]).push([[402],{70402:function(n,e,i){i.r(e);var t=i(29439),o=i(72791),s=i(51691),r=i(81207),c=i(23508),a=i(75952),l=i(87995),u=i(81551),d=i(91685),f=i(80184);e.default=function(n){var e=n.closeVersioningModalAndRefresh,i=n.modalOpen,p=n.selectedBucket,g=n.versioningInfo,h=void 0===g?{}:g,v="Enabled"===h.Status,x=(0,u.TL)(),j=(0,o.useState)(!1),b=(0,t.Z)(j,2),k=b[0],m=b[1];return(0,f.jsx)(c.Z,{title:"Versioning on Bucket",confirmText:v?"Suspend":"Enable",isOpen:i,isLoading:k,titleIcon:(0,f.jsx)(a.EjK,{}),onConfirm:function(){k||(m(!0),r.Z.invoke("PUT","/api/v1/buckets/".concat(p,"/versioning"),{versioning:!v}).then((function(){m(!1),e(!0)})).catch((function(n){m(!1),x((0,l.Ih)(n))})))},confirmButtonProps:{variant:"callAction"},onClose:function(){e(!1)},confirmationContent:(0,f.jsxs)(s.Z,{id:"alert-dialog-description",children:["Are you sure you want to"," ",(0,f.jsx)("strong",{children:v?"suspend":"enable"})," ","versioning for this bucket?",v&&(0,f.jsxs)(o.Fragment,{children:[(0,f.jsx)("br",{}),(0,f.jsx)("br",{}),(0,f.jsx)("strong",{children:"File versions won't be automatically deleted."})]}),(0,f.jsx)("div",{style:{paddingTop:"20px"},children:v?(0,f.jsx)(d.Z,{versioningState:h}):null})]})})}}}]);
//# sourceMappingURL=402.4bb1d687.chunk.js.map