Files
object-browser/web-app/build/static/js/6.304df09b.chunk.js
Alex ee974a5961 Release v2.0.0 (#3526)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
2025-05-07 15:37:20 -06:00

2 lines
3.4 KiB
JavaScript

(self.webpackChunkweb_app=self.webpackChunkweb_app||[]).push([[6],{649:(t,e,o)=>{"use strict";o.d(e,{A:()=>l});var n=o(6797),r=o.n(n),s=o(3097),a=o.n(s),i=o(6483),c=o(4710);const l=new class{invoke(t,e,o,n){let s=e;"/"===s[0]&&(s=s.slice(1));let a=r()(t,s);if(n)for(let r in n)a.set(r,n[r]);return a.send(o).then((t=>t.body)).catch((t=>401===t.status&&localStorage.getItem("userLoggedIn")&&!s.includes("api/v1/login")?("/"!==window.location.pathname&&localStorage.setItem("redirect-path",window.location.pathname),(0,i.q7)(),void(window.location.href=`${c.p}login`)):this.onError(t)))}onError(t){if(t.status){const e=a()(t.response,"body.message",`Error ${t.status.toString()}`);let o=a()(t.response,"body.detailedMessage","");e===o&&(o="");const n={errorMessage:e.charAt(0).toUpperCase()+e.slice(1),detailedError:o.charAt(0).toUpperCase()+o.slice(1),statusCode:t.status};return Promise.reject(n)}(0,i.q7)(),window.location.href=`${c.p}login`}}},6483:(t,e,o)=>{"use strict";o.d(e,{K7:()=>d,Tw:()=>g,eQ:()=>f,nO:()=>c,oK:()=>p,q7:()=>h,qO:()=>l,qf:()=>$});var n=o(9816),r=o(3097),s=o.n(r);const a=["B","KiB","MiB","GiB","TiB","PiB","EiB","ZiB","YiB"],i=["Ki","Mi","Gi","Ti","Pi","Ei"],c=function(t){let e=arguments.length>1&&void 0!==arguments[1]&&arguments[1],o=parseInt(t,10)||0;return l(o,e)},l=function(t){let e=arguments.length>1&&void 0!==arguments[1]&&arguments[1],o=0;for(;t>=1024&&++o;)t/=1024;const n=["B",...i];return t.toFixed(1)+" "+(e?n[o]:a[o])},u=t=>{document.cookie=t+"=; expires=Thu, 01 Jan 1970 00:00:01 GMT;"},h=()=>{n.Ay.removeItem("token"),n.Ay.removeItem("auth-state"),u("token"),u("idp-refresh-token")},d=t=>{const e=Math.floor(t/86400),o=Math.floor(t%86400/3600),n=Math.floor(t%3600/60),r=t%60,s=[];return e>0&&s.push(`${e} day${1!==e?"s":""}`),o>0&&s.push(`${o} hour${1!==o?"s":""}`),n>0&&s.push(`${n} minute${1!==n?"s":""}`),r>0&&s.push(`${r} second${1!==r?"s":""}`),s.join(" and ")},f=function(t){switch(arguments.length>1&&void 0!==arguments[1]?arguments[1]:"s"){case"ns":t=Math.floor(1e-9*t);break;case"ms":t=Math.floor(.001*t)}const e=Math.floor(t/86400);t-=3600*e*24;const o=Math.floor(t/3600);t-=3600*o;const n=Math.floor(t/60);if(t-=60*n,e>365){const t=e/365;return`${t} year${1===Math.floor(t)?"":"s"}`}if(e>30){const t=Math.floor(e/30),o=e-30*t;return`${t} month${1===Math.floor(t)?"":"s"} ${o>0?`${o} day${o>1?"s":""}`:""}`}if(e>=7&&e<=30){const t=Math.floor(e/7);return`${Math.floor(t)} week${1===t?"":"s"}`}return e>=1&&e<=6?`${e} day${e>1?"s":""}`:`${o>=1?`${o} hour${o>1?"s":""}`:""} ${n>=1&&0===o?`${n} minute${n>1?"s":""}`:""} ${t>=1&&0===n&&0===o?`${t} second${t>1?"s":""}`:""}`},p=()=>{const t=s()(window.navigator,"platform","undefined");return t||"undefined"},$=t=>t.split("\u202e").join("<\ufffd202e>"),g=t=>{try{return decodeURIComponent(t)}catch(e){return t}}},5301:(t,e,o)=>{"use strict";o.r(e),o.d(e,{default:()=>d});var n=o(5043),r=o(3216),s=o(3635),a=o(6483),i=o(4159),c=o(6537),l=o(649),u=o(685),h=o(579);const d=()=>{const t=(0,s.j)(),e=(0,r.Zp)();return(0,n.useEffect)((()=>{const o=()=>{t((0,i.WQ)(!1)),t({type:"socket/OBDisconnect"}),localStorage.setItem("userLoggedIn",""),localStorage.setItem("redirect-path",""),t((0,c.wD)()),(0,a.q7)(),e("/login"),window.location.reload()};(()=>{const t=localStorage.getItem("auth-state");l.A.invoke("POST","/api/v1/logout",{state:t}).then(o).catch((t=>{console.error(t),o()}))})()}),[t,e]),(0,h.jsx)(u.A,{})}},2634:()=>{}}]);
//# sourceMappingURL=6.304df09b.chunk.js.map