mirror of
https://github.com/OpenMaxIO/openmaxio-object-browser
synced 2026-07-01 07:41:18 -07:00
2 lines
3.9 KiB
JavaScript
2 lines
3.9 KiB
JavaScript
"use strict";(self.webpackChunkportal_ui=self.webpackChunkportal_ui||[]).push([[2338],{72338:(e,t,n)=>{n.r(t),n.d(t,{default:()=>b});var o=n(72791),i=n(57689),r=n(34345),a=n(56087),s=n(16444),l=n(26181),c=n.n(l),m=n(80184);const g=s.ZP.button((e=>{let{theme:t}=e;return{background:c()(t,"boxBackground","#FFF"),border:"".concat(c()(t,"borderColor","#E2E2E2")," 1px solid"),borderRadius:5,height:80,display:"flex",alignItems:"center",justifyContent:"start",marginBottom:16,marginRight:8,cursor:"pointer",overflow:"hidden","&:hover":{backgroundColor:c()(t,"buttons.regular.hover.background","#ebebeb")},"& .imageContainer":{width:80,"& .min-icon":{maxWidth:46,maxHeight:46}},"& .tierNotifTitle":{color:c()(t,"buttons.callAction.enabled.background","#07193E"),fontSize:16,fontFamily:"Inter,sans-serif",paddingLeft:18,fontWeight:"bold"}}})),d=e=>{let{onClick:t,icon:n,name:o}=e;return(0,m.jsxs)(g,{onClick:()=>{t(o)},children:[(0,m.jsx)("span",{className:"imageContainer",children:n}),(0,m.jsx)("span",{className:"tierNotifTitle",children:o})]})};var h=n(29945),j=n(79844),p=n(99670),u=n(87995),x=n(44690);const b=()=>{const e=(0,i.s0)(),t=(0,x.TL)();return(0,o.useEffect)((()=>{t((0,u.Sc)("tier-type-selector"))}),[t]),(0,m.jsxs)(o.Fragment,{children:[(0,m.jsx)(j.Z,{label:(0,m.jsx)(o.Fragment,{children:(0,m.jsx)(h.hbI,{label:"Tier Types",onClick:()=>e(a.gA.TIERS)})}),actions:(0,m.jsx)(p.Z,{})}),(0,m.jsx)(h.Xgh,{children:(0,m.jsx)(h.ltY,{title:"Select Tier Type",icon:(0,m.jsx)(h.y2Y,{}),helpBox:(0,m.jsx)(h.KfX,{iconComponent:(0,m.jsx)(h.y2Y,{}),title:"Tier Types",help:(0,m.jsxs)(o.Fragment,{children:["MinIO supports creating object transition lifecycle management rules, where MinIO can automatically move an object to a remote storage \u201ctier\u201d.",(0,m.jsx)("br",{}),(0,m.jsx)("br",{}),"MinIO supports the following Tier types:",(0,m.jsx)("br",{}),(0,m.jsxs)("ul",{children:[(0,m.jsx)("li",{children:(0,m.jsx)("a",{href:"https://min.io/docs/minio/kubernetes/upstream/administration/object-management/transition-objects-to-s3.html#minio-lifecycle-management-transition-to-s3?ref=con",target:"_blank",rel:"noopener",children:"MinIO or other S3-compatible storage"})}),(0,m.jsx)("li",{children:(0,m.jsx)("a",{href:"https://min.io/docs/minio/kubernetes/upstream/administration/object-management/transition-objects-to-s3.html#minio-lifecycle-management-transition-to-s3?ref=con",target:"_blank",rel:"noopener",children:"Amazon S3"})}),(0,m.jsx)("li",{children:(0,m.jsx)("a",{href:"https://min.io/docs/minio/kubernetes/upstream/administration/object-management/transition-objects-to-gcs.html#minio-lifecycle-management-transition-to-gcs?ref=con",target:"_blank",rel:"noopener",children:"Google Cloud Storage"})}),(0,m.jsx)("li",{children:(0,m.jsx)("a",{href:"https://min.io/docs/minio/kubernetes/upstream/administration/object-management/transition-objects-to-azure.html#minio-lifecycle-management-transition-to-azure?ref=con",target:"_blank",rel:"noopener",children:"Microsoft Azure Blob Storage"})})]})]})}),children:(0,m.jsx)(h.xuv,{sx:{margin:"15px",display:"grid",gridGap:"20px",gridTemplateColumns:"repeat(2, 1fr)",["@media (max-width: ".concat(h.Egj.md,"px)")]:{gridTemplateColumns:"repeat(1, 1fr)"}},children:r.Bh.map(((t,n)=>(0,m.jsx)(d,{name:t.targetTitle,onClick:()=>{var n;n=t.serviceName,e("".concat(a.gA.TIERS_ADD,"/").concat(n))},icon:t.logo},"tierOpt-".concat(n.toString,"-").concat(t.targetTitle))))})})})]})}},34345:(e,t,n)=>{n.d(t,{Bh:()=>c,Pp:()=>r,b2:()=>s,f0:()=>a,vB:()=>l});var o=n(29945),i=n(80184);const r="minio",a="gcs",s="s3",l="azure",c=[{serviceName:r,targetTitle:"MinIO",logo:(0,i.jsx)(o.$E9,{}),logoXs:(0,i.jsx)(o.YEz,{})},{serviceName:a,targetTitle:"Google Cloud Storage",logo:(0,i.jsx)(o.UQG,{}),logoXs:(0,i.jsx)(o.Vwu,{})},{serviceName:s,targetTitle:"AWS S3",logo:(0,i.jsx)(o.feu,{}),logoXs:(0,i.jsx)(o.Xj3,{})},{serviceName:l,targetTitle:"Azure",logo:(0,i.jsx)(o.jze,{}),logoXs:(0,i.jsx)(o.nAe,{})}]}}]);
|
|
//# sourceMappingURL=2338.d41810b3.chunk.js.map
|