iobroker.lovelace
Version:
With this adapter you can build visualization for ioBroker with Home Assistant Lovelace UI
2 lines • 18.8 kB
JavaScript
export const __webpack_ids__=["35453"];export const __webpack_modules__={91610:function(t,e,a){a.d(e,{jn:()=>o});a(9359),a(52924);var n=a(95262),i=a(72344);const o=(t,e)=>(c(e)||s(t,e))&&!l(t,e)&&r(t,e),s=(t,e)=>!e.component||(0,n.r)(e.component).some((e=>(0,i.p)(t,e))),r=(t,e)=>!e.not_component||!(0,n.r)(e.not_component).some((e=>(0,i.p)(t,e))),c=t=>t.core,l=(t,e)=>(t=>t.advancedOnly)(e)&&!(t=>t.userData?.showAdvanced)(t)},92091:function(t,e,a){function n(t){return!!t&&(t instanceof Date&&!isNaN(t.valueOf()))}a.d(e,{Z:()=>n})},19631:function(t,e,a){a.d(e,{Bt:()=>s,T8:()=>r});var n=a(88977),i=a(20382);const o=["sunday","monday","tuesday","wednesday","thursday","friday","saturday"],s=t=>t.first_weekday===i.FS.language?"weekInfo"in Intl.Locale.prototype?new Intl.Locale(t.language).weekInfo.firstDay%7:(0,n.L)(t.language)%7:o.includes(t.first_weekday)?o.indexOf(t.first_weekday):1,r=t=>{const e=s(t);return o[e]}},64214:function(t,e,a){a.a(t,(async function(t,n){try{a.d(e,{DG:()=>p,E8:()=>k,Fu:()=>y,NR:()=>_,o0:()=>u,yD:()=>m});var i=a(16485),o=a(27486),s=a(46467),r=a(33570),c=a(11104),l=a(16922),d=t([i,c,s,r]);[i,c,s,r]=d.then?(await d)():d;const u=(t,e,a)=>h(e,a.time_zone).format(t),h=(0,o.Z)(((t,e)=>new Intl.DateTimeFormat(t.language,{year:"numeric",month:"long",day:"numeric",hour:(0,l.y)(t)?"numeric":"2-digit",minute:"2-digit",hourCycle:(0,l.y)(t)?"h12":"h23",timeZone:(0,c.f)(t.time_zone,e)}))),p=((0,o.Z)((()=>new Intl.DateTimeFormat(void 0,{year:"numeric",month:"long",day:"numeric",hour:"2-digit",minute:"2-digit"}))),(t,e,a)=>f(e,a.time_zone).format(t)),f=(0,o.Z)(((t,e)=>new Intl.DateTimeFormat(t.language,{year:"numeric",month:"short",day:"numeric",hour:(0,l.y)(t)?"numeric":"2-digit",minute:"2-digit",hourCycle:(0,l.y)(t)?"h12":"h23",timeZone:(0,c.f)(t.time_zone,e)}))),m=(t,e,a)=>g(e,a.time_zone).format(t),g=(0,o.Z)(((t,e)=>new Intl.DateTimeFormat(t.language,{month:"short",day:"numeric",hour:(0,l.y)(t)?"numeric":"2-digit",minute:"2-digit",hourCycle:(0,l.y)(t)?"h12":"h23",timeZone:(0,c.f)(t.time_zone,e)}))),y=(t,e,a)=>(new Date).getFullYear()===t.getFullYear()?m(t,e,a):p(t,e,a),k=(t,e,a)=>v(e,a.time_zone).format(t),v=(0,o.Z)(((t,e)=>new Intl.DateTimeFormat(t.language,{year:"numeric",month:"long",day:"numeric",hour:(0,l.y)(t)?"numeric":"2-digit",minute:"2-digit",second:"2-digit",hourCycle:(0,l.y)(t)?"h12":"h23",timeZone:(0,c.f)(t.time_zone,e)}))),_=(t,e,a)=>`${(0,s.WB)(t,e,a)}, ${(0,r.mr)(t,e,a)}`;n()}catch(t){n(t)}}))},94947:function(t,e,a){a.a(t,(async function(t,n){try{a.d(e,{G:()=>l});var i=a(16485),o=a(27486),s=a(27046),r=t([i,s]);[i,s]=r.then?(await r)():r;const c=(0,o.Z)((t=>new Intl.RelativeTimeFormat(t.language,{numeric:"auto"}))),l=(t,e,a,n=!0)=>{const i=(0,s.W)(t,a,e);return n?c(e).format(i.value,i.unit):Intl.NumberFormat(e.language,{style:"unit",unit:i.unit,unitDisplay:"long"}).format(Math.abs(i.value))};n()}catch(t){n(t)}}))},27046:function(t,e,a){a.a(t,(async function(t,n){try{a.d(e,{W:()=>u});var i=a(13809),o=a(29558),s=a(94763),r=a(19631);const c=1e3,l=60,d=60*l;function u(t,e=Date.now(),a,n={}){const u={...h,...n||{}},p=(+t-+e)/c;if(Math.abs(p)<u.second)return{value:Math.round(p),unit:"second"};const f=p/l;if(Math.abs(f)<u.minute)return{value:Math.round(f),unit:"minute"};const m=p/d;if(Math.abs(m)<u.hour)return{value:Math.round(m),unit:"hour"};const g=new Date(t),y=new Date(e);g.setHours(0,0,0,0),y.setHours(0,0,0,0);const k=(0,i.j)(g,y);if(0===k)return{value:Math.round(m),unit:"hour"};if(Math.abs(k)<u.day)return{value:k,unit:"day"};const v=(0,r.Bt)(a),_=(0,o.z)(g,{weekStartsOn:v}),b=(0,o.z)(y,{weekStartsOn:v}),w=(0,s.p)(_,b);if(0===w)return{value:k,unit:"day"};if(Math.abs(w)<u.week)return{value:w,unit:"week"};const x=g.getFullYear()-y.getFullYear(),$=12*x+g.getMonth()-y.getMonth();return 0===$?{value:w,unit:"week"}:Math.abs($)<u.month||0===x?{value:$,unit:"month"}:{value:Math.round(x),unit:"year"}}const h={second:45,minute:45,hour:22,day:5,week:4,month:11};n()}catch(p){n(p)}}))},9734:function(t,e,a){var n=a(44249),i=(a(9359),a(70104),a(2060),a(57243)),o=a(15093),s=a(20552),r=a(83523);a(13928),a(7285),a(37583);(0,n.Z)([(0,o.Mo)("ha-navigation-list")],(function(t,e){return{F:class extends e{constructor(...e){super(...e),t(this)}},d:[{kind:"field",decorators:[(0,o.Cb)({attribute:!1})],key:"hass",value:void 0},{kind:"field",decorators:[(0,o.Cb)({type:Boolean})],key:"narrow",value:()=>!1},{kind:"field",decorators:[(0,o.Cb)({attribute:!1})],key:"pages",value:void 0},{kind:"field",decorators:[(0,o.Cb)({attribute:"has-secondary",type:Boolean})],key:"hasSecondary",value:()=>!1},{kind:"field",decorators:[(0,o.Cb)()],key:"label",value:void 0},{kind:"method",key:"render",value:function(){return i.dy` <mwc-list innerRole="menu" itemRoles="menuitem" innerAriaLabel="${(0,s.o)(this.label)}" @action="${this._handleListAction}"> ${this.pages.map((t=>i.dy` <ha-list-item graphic="avatar" .twoline="${this.hasSecondary}" .hasMeta="${!this.narrow}"> <div slot="graphic" class="${t.iconColor?"icon-background":""}" .style="background-color: ${t.iconColor||"undefined"}"> <ha-svg-icon .path="${t.iconPath}"></ha-svg-icon> </div> <span>${t.name}</span> ${this.hasSecondary?i.dy`<span slot="secondary">${t.description}</span>`:""} ${this.narrow?"":i.dy`<ha-icon-next slot="meta"></ha-icon-next>`} </ha-list-item> `))} </mwc-list> `}},{kind:"method",key:"_handleListAction",value:function(t){const e=this.pages[t.detail.index].path;e.endsWith("#external-app-configuration")?this.hass.auth.external.fireMessage({type:"config_screen/show"}):(0,r.c)(e)}},{kind:"field",static:!0,key:"styles",value:()=>i.iv`:host{--mdc-list-vertical-padding:0}ha-icon-next,ha-svg-icon{color:var(--secondary-text-color);height:24px;width:24px;display:block}ha-svg-icon{padding:8px}.icon-background{border-radius:50%}.icon-background ha-svg-icon{color:#fff}ha-list-item{cursor:pointer;font-size:var(--navigation-list-item-title-font-size)}`}]}}),i.oi)},26779:function(t,e,a){a.a(t,(async function(t,n){try{a.d(e,{$u:()=>A,AG:()=>g,BR:()=>F,Ef:()=>O,En:()=>N,I0:()=>_,KE:()=>V,Kn:()=>M,LG:()=>k,OT:()=>C,Sw:()=>E,Ty:()=>G,U0:()=>P,UR:()=>B,Ug:()=>$,V1:()=>Z,VY:()=>H,Vn:()=>T,Y6:()=>K,Ye:()=>w,ZE:()=>b,Zk:()=>z,_r:()=>v,aq:()=>S,cF:()=>j,fi:()=>W,mu:()=>R,n:()=>Q,p_:()=>D,pi:()=>I,rI:()=>y,wy:()=>m,xc:()=>x});a(26200),a(25754),a(22246),a(9359),a(56475),a(1331),a(31526),a(70104),a(71375),a(15524),a(20267),a(21917),a(56193),a(25020),a(86913),a(75656),a(50100),a(18084);var i=a(66952),o=a(55116),s=a(5423),r=a(27486),c=a(64214),l=a(33570),d=a(58014),u=a(57816),h=a(92091),p=a(11257),f=t([i,c,l]);[i,c,l]=f.then?(await f)():f;let m=function(t){return t.NEVER="never",t.DAILY="daily",t.CUSTOM_DAYS="custom_days",t}({});const g=["mon","tue","wed","thu","fri","sat","sun"],y=t=>t.sort(((t,e)=>g.indexOf(t)-g.indexOf(e))),k=t=>t.callWS({type:"backup/config/info"}),v=(t,e)=>t.callWS({type:"backup/config/update",...e}),_=(t,e,a)=>`/api/backup/download/${t}?agent_id=${e}${a?`&password=${a}`:""}`,b=t=>t.callWS({type:"backup/info"}),w=(t,e)=>t.callWS({type:"backup/details",backup_id:e}),x=t=>t.callWS({type:"backup/agents/info"}),$=(t,e)=>t.callWS({type:"backup/delete",backup_id:e}),z=(t,e)=>t.callWS({type:"backup/generate",...e}),S=t=>t.callWS({type:"backup/generate_with_automatic_settings"}),I=(t,e)=>t.callWS({type:"backup/restore",...e}),D=async(t,e,a)=>{const n=new FormData;n.append("file",e);const i=new URLSearchParams;return a.forEach((t=>{i.append("agent_id",t)})),(0,p.h9)(t.fetchWithAuth(`/api/backup/upload?${i.toString()}`,{method:"POST",body:n}))},C=t=>{const e=t.find(Z);if(e)return e;const a=t.find(F);return a||t[0]},W=(t,e,a,n)=>t.callWS({type:"backup/can_decrypt_on_download",backup_id:e,agent_id:a,password:n}),B="backup.local",M="hassio.local",A="cloud.cloud",Z=t=>[B,M].includes(t),F=t=>{const[e,a]=t.split(".");return"hassio"===e&&"local"!==a},E=(t,e,a)=>{if(Z(e))return t("ui.panel.config.backup.agents.local_agent");const n=a.find((t=>t.agent_id===e)),i=e.split(".")[0],o=n?n.name:e.split(".")[1];if(F(e))return o;const s=(0,u.Lh)(t,i);return a.filter((t=>t.agent_id.split(".")[0]===i)).length>1?`${s}: ${o}`:s},N=t=>Math.max(...Object.values(t.agents).map((t=>t.size))),L=["automatic","manual","addon_update"],R=(0,i.z)((t=>t?L:L.filter((t=>"addon_update"!==t)))),T=(t,e)=>t.with_automatic_settings?"automatic":e&&null!=t.extra_metadata?.["supervisor.addon_update"]?"addon_update":"manual",O=(t,e)=>{const a=Z(t),n=Z(e),i=F(t),o=F(e),s=(t,e)=>t?1:e?2:3,r=s(a,i),c=s(n,o);return r!==c?r-c:t.localeCompare(e)},G=()=>{const t="ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789",e="xxxx-xxxx-xxxx-xxxx-xxxx-xxxx-xxxx";let a="";const n=new Uint8Array(34);return crypto.getRandomValues(n),n.forEach(((n,i)=>{a+="-"===e[i]?"-":t[n%36]})),a},U=(t,e)=>"data:text/plain;charset=utf-8,"+encodeURIComponent(`${t.localize("ui.panel.config.backup.emergency_kit_file.title")}\n\n${t.localize("ui.panel.config.backup.emergency_kit_file.description")}\n\n${t.localize("ui.panel.config.backup.emergency_kit_file.date")} ${(0,c.o0)(new Date,t.locale,t.config)}\n\n${t.localize("ui.panel.config.backup.emergency_kit_file.instance")}\n${t.config.location_name}\n\n${t.localize("ui.panel.config.backup.emergency_kit_file.url")}\n${t.auth.data.hassUrl}\n\n${t.localize("ui.panel.config.backup.emergency_kit_file.encryption_key")}\n${e}\n\n${t.localize("ui.panel.config.backup.emergency_kit_file.more_info",{link:"https://www.home-assistant.io/more-info/backup-emergency-kit"})}`),Y=(t,e)=>`home_assistant_backup_emergency_kit_${e?`${e}_`:""}${(0,c.NR)(new Date,t.locale,t.config).replace(",","").replace(" ","_")}.txt`,H=(t,e,a)=>(0,d.N)(U(t,e),Y(t,a)),j=(0,o.H)((0,s.B)(new Date,4),45),K=(0,o.H)((0,s.B)(new Date,5),45),V=(0,r.Z)(((t,e,a)=>{if((0,h.Z)(a))return(0,l.mr)(a,t,e);if("string"==typeof a&&a){const n=a.split(":"),i=(0,o.H)((0,s.B)(new Date,parseInt(n[0])),parseInt(n[1]));return(0,l.mr)(i,t,e)}return`${(0,l.mr)(j,t,e)} - ${(0,l.mr)(K,t,e)}`})),P="application/x-tar",Q={file:void 0};n()}catch(t){n(t)}}))},90933:function(t,e,a){a.d(e,{jc:()=>o});var n=a(17803),i=a(56785);const o=async t=>{if((0,n.I)(t.config.version,2021,2,4)){return(await t.callWS({type:"supervisor/api",endpoint:"/"+((0,n.I)(t.config.version,2021,9)?"backups":"snapshots"),method:"get"}))[(0,n.I)(t.config.version,2021,9)?"backups":"snapshots"]}return(0,i.rY)(await t.callApi("GET","hassio/"+((0,n.I)(t.config.version,2021,9)?"backups":"snapshots"))).snapshots}},56604:function(t,e,a){a.a(t,(async function(t,n){try{a.r(e);var i=a(44249),o=a(72621),s=(a(9359),a(56475),a(1331),a(70104),a(48136),a(57243)),r=a(15093),c=a(91610),l=a(72344),d=a(94947),u=a(45061),h=(a(54977),a(23334),a(9734),a(26779)),p=a(94616),f=a(46900),m=a(90933),g=a(67044),y=a(12170),k=(a(87979),a(28008)),v=(a(98241),a(82967)),_=t([d,h]);[d,h]=_.then?(await _)():_;const b="M16.56,5.44L15.11,6.89C16.84,7.94 18,9.83 18,12A6,6 0 0,1 12,18A6,6 0 0,1 6,12C6,9.83 7.16,7.94 8.88,6.88L7.44,5.44C5.36,6.88 4,9.28 4,12A8,8 0 0,0 12,20A8,8 0 0,0 20,12C20,9.28 18.64,6.88 16.56,5.44M13,3H11V13H13";(0,i.Z)([(0,r.Mo)("ha-config-system-navigation")],(function(t,e){class a extends e{constructor(...e){super(...e),t(this)}}return{F:a,d:[{kind:"field",decorators:[(0,r.Cb)({attribute:!1})],key:"hass",value:void 0},{kind:"field",decorators:[(0,r.Cb)({type:Boolean,reflect:!0})],key:"narrow",value:()=>!1},{kind:"field",decorators:[(0,r.Cb)({attribute:"is-wide",type:Boolean})],key:"isWide",value:()=>!1},{kind:"field",decorators:[(0,r.Cb)({attribute:!1})],key:"cloudStatus",value:void 0},{kind:"field",decorators:[(0,r.Cb)({attribute:!1})],key:"showAdvanced",value:()=>!1},{kind:"field",decorators:[(0,r.SB)()],key:"_latestBackupDate",value:void 0},{kind:"field",decorators:[(0,r.SB)()],key:"_boardName",value:void 0},{kind:"field",decorators:[(0,r.SB)()],key:"_storageInfo",value:void 0},{kind:"field",decorators:[(0,r.SB)()],key:"_externalAccess",value:()=>!1},{kind:"method",key:"render",value:function(){const t=v.configSections.general.filter((t=>(0,c.jn)(this.hass,t))).map((t=>{let e="";switch(t.translationKey){case"backup":e=this._latestBackupDate?this.hass.localize("ui.panel.config.backup.description",{relative_time:(0,d.G)(new Date(this._latestBackupDate),this.hass.locale)}):this.hass.localize("ui.panel.config.backup.description_no_backup");break;case"network":e=this.hass.localize("ui.panel.config.network.description",{state:this._externalAccess?this.hass.localize("ui.panel.config.network.enabled"):this.hass.localize("ui.panel.config.network.disabled")});break;case"storage":e=this._storageInfo?this.hass.localize("ui.panel.config.storage.description",{percent_used:`${Math.round(this._storageInfo.used/this._storageInfo.total*100)}${(0,u.K)(this.hass.locale)}%`,free_space:`${this._storageInfo.free} GB`}):"";break;case"hardware":e=this._boardName||this.hass.localize("ui.panel.config.hardware.description");break;default:e=this.hass.localize(`ui.panel.config.${t.translationKey}.description`)}return{...t,name:t.translationKey?this.hass.localize(`ui.panel.config.${t.translationKey}.caption`):t.name,description:e}}));return s.dy` <hass-subpage .hass="${this.hass}" back-path="/config" .header="${this.hass.localize("ui.panel.config.dashboard.system.main")}"> <ha-icon-button slot="toolbar-icon" .path="${b}" .label="${this.hass.localize("ui.panel.config.system_dashboard.restart_homeassistant")}" @click="${this._showRestartDialog}"></ha-icon-button> <ha-config-section .narrow="${this.narrow}" .isWide="${this.isWide}" full-width> <ha-card outlined> <ha-navigation-list .hass="${this.hass}" .narrow="${this.narrow}" .pages="${t}" has-secondary .label="${this.hass.localize("ui.panel.config.dashboard.system.main")}"></ha-navigation-list> </ha-card> </ha-config-section> </hass-subpage> `}},{kind:"method",key:"firstUpdated",value:function(t){(0,o.Z)(a,"firstUpdated",this,3)([t]),this._fetchNetworkStatus();const e=(0,l.p)(this.hass,"hassio");this._fetchBackupInfo(e),this._fetchHardwareInfo(e),e&&this._fetchStorageInfo()}},{kind:"method",key:"_fetchBackupInfo",value:async function(t){const e=t?await(0,m.jc)(this.hass):(0,l.p)(this.hass,"backup")?await(0,h.ZE)(this.hass).then((t=>t.backups)):[];e.length>0&&(this._latestBackupDate=e.reduce(((t,e)=>t.date>e.date?t:e)).date)}},{kind:"method",key:"_fetchHardwareInfo",value:async function(t){if((0,l.p)(this.hass,"hardware")){const t=await this.hass.callWS({type:"hardware/info"});this._boardName=t?.hardware.find((t=>null!==t.board))?.name}else if(t){const t=await(0,g.AP)(this.hass);t.board&&(this._boardName=f.d[t.board])}}},{kind:"method",key:"_fetchStorageInfo",value:async function(){const t=await(0,g.Sj)(this.hass);this._storageInfo={used:t.disk_used,free:t.disk_free,total:t.disk_total}}},{kind:"method",key:"_fetchNetworkStatus",value:async function(){if((0,l.p)(this.hass,"cloud")){if((await(0,p.LI)(this.hass)).logged_in)return void(this._externalAccess=!0)}this._externalAccess=null!==this.hass.config.external_url}},{kind:"method",key:"_showRestartDialog",value:async function(){(0,y.s)(this)}},{kind:"get",static:!0,key:"styles",value:function(){return[k.Qx,s.iv`:host(:not([narrow])) ha-card{margin-bottom:max(24px,env(safe-area-inset-bottom))}ha-config-section{margin:auto;margin-top:-32px;max-width:600px}ha-card{overflow:hidden;margin-bottom:24px;margin-bottom:max(24px,env(safe-area-inset-bottom))}ha-card a{text-decoration:none;color:var(--primary-text-color)}.title{font-size:16px;padding:16px;padding-bottom:0}.restart-section{display:flex;align-items:center;flex-direction:column;justify-content:center;margin-bottom:24px}@media all and (max-width:600px){ha-card{border-width:1px 0;border-radius:0;box-shadow:unset}ha-config-section{margin-top:-42px}}ha-navigation-list{--navigation-list-item-title-font-size:16px}`]}}]}}),s.oi);n()}catch(t){n(t)}}))},98241:function(t,e,a){var n=a(44249),i=a(57243),o=a(15093),s=a(35359);(0,n.Z)([(0,o.Mo)("ha-config-section")],(function(t,e){return{F:class extends e{constructor(...e){super(...e),t(this)}},d:[{kind:"field",decorators:[(0,o.Cb)({attribute:"is-wide",type:Boolean})],key:"isWide",value:()=>!1},{kind:"field",decorators:[(0,o.Cb)({type:Boolean})],key:"vertical",value:()=>!1},{kind:"field",decorators:[(0,o.Cb)({type:Boolean,attribute:"full-width"})],key:"fullWidth",value:()=>!1},{kind:"method",key:"render",value:function(){return i.dy` <div class="content ${(0,s.$)({narrow:!this.isWide,"full-width":this.fullWidth})}"> <div class="header"><slot name="header"></slot></div> <div class="together layout ${(0,s.$)({narrow:!this.isWide,vertical:this.vertical||!this.isWide,horizontal:!this.vertical&&this.isWide})}"> <div class="intro"><slot name="introduction"></slot></div> <div class="panel flex-auto"><slot></slot></div> </div> </div> `}},{kind:"field",static:!0,key:"styles",value:()=>i.iv`:host{display:block}.content{padding:28px 20px 0;max-width:1040px;margin:0 auto}.layout{display:flex}.horizontal{flex-direction:row}.vertical{flex-direction:column}.flex-auto{flex:1 1 auto}.header{font-family:var(--paper-font-headline_-_font-family);-webkit-font-smoothing:var(--paper-font-headline_-_-webkit-font-smoothing);font-size:var(--paper-font-headline_-_font-size);font-weight:var(--paper-font-headline_-_font-weight);letter-spacing:var(--paper-font-headline_-_letter-spacing);line-height:var(--paper-font-headline_-_line-height);opacity:var(--dark-primary-opacity)}.together{margin-top:var(--config-section-content-together-margin-top,32px)}.intro{font-family:var(--paper-font-subhead_-_font-family);-webkit-font-smoothing:var(--paper-font-subhead_-_-webkit-font-smoothing);font-weight:var(--paper-font-subhead_-_font-weight);line-height:var(--paper-font-subhead_-_line-height);width:100%;opacity:var(--dark-primary-opacity);font-size:14px;padding-bottom:20px}.horizontal .intro{max-width:400px;margin-right:40px;margin-inline-end:40px;margin-inline-start:initial}.panel{margin-top:-24px}.panel ::slotted(*){margin-top:24px;display:block}.narrow.content{max-width:640px}.narrow .together{margin-top:var(--config-section-narrow-content-together-margin-top,var(--config-section-content-together-margin-top,20px))}.narrow .intro{padding-bottom:20px;margin-right:0;margin-inline-end:0;margin-inline-start:initial;max-width:500px}.full-width{padding:0}.full-width .layout{flex-direction:column}`}]}}),i.oi)},58014:function(t,e,a){a.d(e,{N:()=>i,G:()=>o});var n=a(18117);const i=(t,e="")=>{const a=document.createElement("a");a.target="_blank",a.href=t,a.download=e,a.style.display="none",document.body.appendChild(a),a.dispatchEvent(new MouseEvent("click")),document.body.removeChild(a)},o=t=>!(t=>!!t.auth.external&&n.G)(t)||!!t.auth.external?.config.downloadFileSupported},18117:function(t,e,a){a.d(e,{G:()=>n});const n=/^((?!chrome|android).)*safari/i.test(navigator.userAgent)}};
//# sourceMappingURL=35453.6000ce6b11a74b22.js.map