From 503e466f704845328390ded4dc4cccb6e254f02b Mon Sep 17 00:00:00 2001 From: simatec Date: Thu, 26 Sep 2024 12:38:32 +0200 Subject: [PATCH] (simatec) Fix ESlint errors --- admin/custom/customComponents.js | 6 +++--- src-admin/src/GoogleDrive.jsx | 22 ++++++++++++++++++---- 2 files changed, 21 insertions(+), 7 deletions(-) diff --git a/admin/custom/customComponents.js b/admin/custom/customComponents.js index 065c9875..d8d0f941 100644 --- a/admin/custom/customComponents.js +++ b/admin/custom/customComponents.js @@ -1,5 +1,5 @@ -var ConfigCustomBackItUpSet;(()=>{"use strict";var D={23009:(s,l,a)=>{var c={"./Components":()=>Promise.all([a.e("vendors-node_modules_react-icons_fa_index_mjs"),a.e("vendors-node_modules_file-saver_dist_FileSaver_min_js-node_modules_react-icons_di_index_mjs-n-f0ed96"),a.e("webpack_sharing_consume_default_react_react"),a.e("webpack_sharing_consume_default_prop-types_prop-types"),a.e("webpack_sharing_consume_default_mui_icons-material_mui_icons-material-webpack_sharing_consume-6275fc"),a.e("webpack_sharing_consume_default_iobroker_adapter-react-v5_iobroker_adapter-react-v5"),a.e("src_Components_jsx-src_assets_history_png")]).then(()=>()=>a(40970))},f=(u,b)=>(a.R=b,b=a.o(c,u)?c[u]():Promise.resolve().then(()=>{throw new Error('Module "'+u+'" does not exist in container.')}),a.R=void 0,b),p=(u,b)=>{if(a.S){var m="default",g=a.S[m];if(g&&g!==u)throw new Error("Container initialization failed as it has already been initialized with a different share scope");return a.S[m]=u,a.I(m,b)}};a.d(l,{get:()=>f,init:()=>p})}},M={};function e(s){var l=M[s];if(l!==void 0)return l.exports;var a=M[s]={id:s,loaded:!1,exports:{}};return D[s].call(a.exports,a,a.exports,e),a.loaded=!0,a.exports}e.m=D,e.c=M,e.amdD=function(){throw new Error("define cannot be used indirect")},e.n=s=>{var l=s&&s.__esModule?()=>s.default:()=>s;return e.d(l,{a:l}),l},e.d=(s,l)=>{for(var a in l)e.o(l,a)&&!e.o(s,a)&&Object.defineProperty(s,a,{enumerable:!0,get:l[a]})},e.f={},e.e=s=>Promise.all(Object.keys(e.f).reduce((l,a)=>(e.f[a](s,l),l),[])),e.u=s=>"static/js/"+s+"."+{"vendors-node_modules_mui_material_styles_styled_js-node_modules_mui_system_DefaultPropsProvid-85c197":"72c776f2","vendors-node_modules_react-color_es_index_js":"3c56e9e1","vendors-node_modules_mui_material_colors_index_js-node_modules_mui_material_styles_index_js":"1aaf3b14","vendors-node_modules_iobroker_adapter-react-v5_index_js-node_modules_mui_material_styles_cssU-e4c4f0":"8b9ca451",webpack_sharing_consume_default_react_react:"9749d585","webpack_sharing_consume_default_prop-types_prop-types":"0e28b347","webpack_sharing_consume_default_react-dropzone_react-dropzone":"ae1f7a76","webpack_sharing_consume_default_mui_icons-material_mui_icons-material-webpack_sharing_consume-6275fc":"1b4cd204","node_modules_react-icons_lib_index_mjs":"3de612d2","vendors-node_modules_mui_material_FilledInput_FilledInput_js":"677f4092","vendors-node_modules_react-icons_fa_index_mjs":"e36effc7","vendors-node_modules_iobroker_json-config_build_index_js":"c1ba124d","webpack_sharing_consume_default_react-dom_react-dom":"1f2f2a35","webpack_sharing_consume_default_mui_x-date-pickers_mui_x-date-pickers-webpack_sharing_consume-9f1a2d":"9926196f","webpack_sharing_consume_default_iobroker_adapter-react-v5_iobroker_adapter-react-v5":"fc941618",_91571:"6868406c","vendors-node_modules_mui_icons-material_esm_index_js":"6444139b","vendors-node_modules_mui_material_Button_Button_js-node_modules_mui_material_Chip_Chip_js-nod-9c86d7":"0aa00757","vendors-node_modules_mui_material_index_js":"5e79cabd","vendors-node_modules_mui_x-date-pickers_index_js":"5dc28931","node_modules_prop-types_index_js":"7e14cd38","vendors-node_modules_react-ace_lib_index_js":"863b5333","vendors-node_modules_react-dom_index_js":"fbaeb7bd","vendors-node_modules_react-dropzone_dist_es_index_js":"8635b033",node_modules_react_index_js:"ca0c923d","vendors-node_modules_file-saver_dist_FileSaver_min_js-node_modules_react-icons_di_index_mjs-n-f0ed96":"6c33ff1f","src_Components_jsx-src_assets_history_png":"207453f8","vendors-node_modules_react-qr-code_lib_index_js":"4bf0d163",_91570:"37d8f951"}[s]+".chunk.js",e.miniCssF=s=>{},e.g=function(){if(typeof globalThis=="object")return globalThis;try{return this||new Function("return this")()}catch(s){if(typeof window=="object")return window}}(),e.o=(s,l)=>Object.prototype.hasOwnProperty.call(s,l),(()=>{var s={},l="iobroker-admin-component-backitup:";e.l=(a,c,f,p)=>{if(s[a]){s[a].push(c);return}var u,b;if(f!==void 0)for(var m=document.getElementsByTagName("script"),g=0;g{u.onerror=u.onload=null,clearTimeout(x);var w=s[a];if(delete s[a],u.parentNode&&u.parentNode.removeChild(u),w&&w.forEach(h=>h(y)),P)return P(y)},x=setTimeout(j.bind(null,void 0,{type:"timeout",target:u}),12e4);u.onerror=j.bind(null,u.onerror),u.onload=j.bind(null,u.onload),b&&document.head.appendChild(u)}})(),e.r=s=>{typeof Symbol!="undefined"&&Symbol.toStringTag&&Object.defineProperty(s,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(s,"__esModule",{value:!0})},e.nmd=s=>(s.paths=[],s.children||(s.children=[]),s),(()=>{e.S={};var s={},l={};e.I=(a,c)=>{c||(c=[]);var f=l[a];if(f||(f=l[a]={}),!(c.indexOf(f)>=0)){if(c.push(f),s[a])return s[a];e.o(e.S,a)||(e.S[a]={});var p=e.S[a],u=j=>{typeof console!="undefined"&&console.warn&&console.warn(j)},b="iobroker-admin-component-backitup",m=(j,x,P,y)=>{var w=p[j]=p[j]||{},h=w[x];(!h||!h.loaded&&(!y!=!h.eager?y:b>h.from))&&(w[x]={get:P,from:b,eager:!!y})},g=j=>{var x=h=>u("Initialization of sharing external failed: "+h);try{var P=e(j);if(!P)return;var y=h=>h&&h.init&&h.init(e.S[a],c);if(P.then)return v.push(P.then(y,x));var w=y(P);if(w&&w.then)return v.push(w.catch(x))}catch(h){x(h)}},v=[];switch(a){case"default":m("@iobroker/adapter-react-v5","7.1.0",()=>Promise.all([e.e("vendors-node_modules_mui_material_styles_styled_js-node_modules_mui_system_DefaultPropsProvid-85c197"),e.e("vendors-node_modules_react-color_es_index_js"),e.e("vendors-node_modules_mui_material_colors_index_js-node_modules_mui_material_styles_index_js"),e.e("vendors-node_modules_iobroker_adapter-react-v5_index_js-node_modules_mui_material_styles_cssU-e4c4f0"),e.e("webpack_sharing_consume_default_react_react"),e.e("webpack_sharing_consume_default_prop-types_prop-types"),e.e("webpack_sharing_consume_default_react-dropzone_react-dropzone"),e.e("webpack_sharing_consume_default_mui_icons-material_mui_icons-material-webpack_sharing_consume-6275fc"),e.e("node_modules_react-icons_lib_index_mjs")]).then(()=>()=>e(64620))),m("@iobroker/json-config","7.1.0",()=>Promise.all([e.e("vendors-node_modules_mui_material_styles_styled_js-node_modules_mui_system_DefaultPropsProvid-85c197"),e.e("vendors-node_modules_mui_material_FilledInput_FilledInput_js"),e.e("vendors-node_modules_react-color_es_index_js"),e.e("vendors-node_modules_react-icons_fa_index_mjs"),e.e("vendors-node_modules_iobroker_json-config_build_index_js"),e.e("webpack_sharing_consume_default_react_react"),e.e("webpack_sharing_consume_default_prop-types_prop-types"),e.e("webpack_sharing_consume_default_react-dom_react-dom"),e.e("webpack_sharing_consume_default_react-dropzone_react-dropzone"),e.e("webpack_sharing_consume_default_mui_icons-material_mui_icons-material-webpack_sharing_consume-6275fc"),e.e("webpack_sharing_consume_default_mui_x-date-pickers_mui_x-date-pickers-webpack_sharing_consume-9f1a2d"),e.e("webpack_sharing_consume_default_iobroker_adapter-react-v5_iobroker_adapter-react-v5"),e.e("_91571")]).then(()=>()=>e(30708))),m("@mui/icons-material","6.1.0",()=>Promise.all([e.e("vendors-node_modules_mui_material_styles_styled_js-node_modules_mui_system_DefaultPropsProvid-85c197"),e.e("vendors-node_modules_mui_icons-material_esm_index_js"),e.e("webpack_sharing_consume_default_react_react"),e.e("webpack_sharing_consume_default_prop-types_prop-types")]).then(()=>()=>e(61636))),m("@mui/material","6.1.0",()=>Promise.all([e.e("vendors-node_modules_mui_material_styles_styled_js-node_modules_mui_system_DefaultPropsProvid-85c197"),e.e("vendors-node_modules_mui_material_FilledInput_FilledInput_js"),e.e("vendors-node_modules_mui_material_Button_Button_js-node_modules_mui_material_Chip_Chip_js-nod-9c86d7"),e.e("vendors-node_modules_mui_material_colors_index_js-node_modules_mui_material_styles_index_js"),e.e("vendors-node_modules_mui_material_index_js"),e.e("webpack_sharing_consume_default_react_react"),e.e("webpack_sharing_consume_default_prop-types_prop-types"),e.e("webpack_sharing_consume_default_react-dom_react-dom")]).then(()=>()=>e(24224))),m("@mui/x-date-pickers","7.16.0",()=>Promise.all([e.e("vendors-node_modules_mui_material_styles_styled_js-node_modules_mui_system_DefaultPropsProvid-85c197"),e.e("vendors-node_modules_mui_material_FilledInput_FilledInput_js"),e.e("vendors-node_modules_mui_material_Button_Button_js-node_modules_mui_material_Chip_Chip_js-nod-9c86d7"),e.e("vendors-node_modules_mui_x-date-pickers_index_js"),e.e("webpack_sharing_consume_default_react_react"),e.e("webpack_sharing_consume_default_prop-types_prop-types"),e.e("webpack_sharing_consume_default_react-dom_react-dom")]).then(()=>()=>e(21412))),m("prop-types","15.8.1",()=>e.e("node_modules_prop-types_index_js").then(()=>()=>e(75826))),m("react-ace","12.0.0",()=>Promise.all([e.e("vendors-node_modules_react-ace_lib_index_js"),e.e("webpack_sharing_consume_default_react_react"),e.e("webpack_sharing_consume_default_prop-types_prop-types")]).then(()=>()=>e(76216))),m("react-dom","18.3.1",()=>Promise.all([e.e("vendors-node_modules_react-dom_index_js"),e.e("webpack_sharing_consume_default_react_react")]).then(()=>()=>e(22483))),m("react-dropzone","14.2.3",()=>Promise.all([e.e("vendors-node_modules_react-dropzone_dist_es_index_js"),e.e("webpack_sharing_consume_default_react_react"),e.e("webpack_sharing_consume_default_prop-types_prop-types")]).then(()=>()=>e(72589))),m("react","18.3.1",()=>e.e("node_modules_react_index_js").then(()=>()=>e(77810)));break}return v.length?s[a]=Promise.all(v).then(()=>s[a]=1):s[a]=1}}})(),(()=>{var s;e.g.importScripts&&(s=e.g.location+"");var l=e.g.document;if(!s&&l&&(l.currentScript&&(s=l.currentScript.src),!s)){var a=l.getElementsByTagName("script");if(a.length)for(var c=a.length-1;c>-1&&(!s||!/^http(s?):/.test(s));)s=a[c--].src}if(!s)throw new Error("Automatic publicPath is not supported in this browser");s=s.replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/"),e.p=s})(),(()=>{var s=_=>{var o=n=>n.split(".").map(t=>+t==t?+t:t),r=/^([^-+]+)?(?:-([^+]+))?(?:\+(.+))?$/.exec(_),d=r[1]?o(r[1]):[];return r[2]&&(d.length++,d.push.apply(d,o(r[2]))),r[3]&&(d.push([]),d.push.apply(d,o(r[3]))),d},l=(_,o)=>{_=s(_),o=s(o);for(var r=0;;){if(r>=_.length)return r=o.length)return n=="u";var t=o[r],i=(typeof t)[0];if(n!=i)return n=="o"&&i=="n"||i=="s"||n=="u";if(n!="o"&&n!="u"&&d!=t)return d{var o=_[0],r="";if(_.length===1)return"*";if(o+.5){r+=o==0?">=":o==-1?"<":o==1?"^":o==2?"~":o>0?"=":"!=";for(var d=1,n=1;n<_.length;n++)d--,r+=(typeof(i=_[n]))[0]=="u"?"-":(d>0?".":"")+(d=2,i);return r}var t=[];for(n=1;n<_.length;n++){var i=_[n];t.push(i===0?"not("+k()+")":i===1?"("+k()+" || "+k()+")":i===2?t.pop()+" "+t.pop():a(i))}return k();function k(){return t.pop().replace(/^\((.+)\)$/,"$1")}},c=(_,o)=>{if(0 in _){o=s(o);var r=_[0],d=r<0;d&&(r=-r-1);for(var n=0,t=1,i=!0;;t++,n++){var k,F,S=t<_.length?(typeof _[t])[0]:"";if(n>=o.length||(F=(typeof(k=o[n]))[0])=="o")return!i||(S=="u"?t>r&&!d:S==""!=d);if(F=="u"){if(!i||S!="u")return!1}else if(i)if(S==F)if(t<=r){if(k!=_[t])return!1}else{if(d?k>_[t]:k<_[t])return!1;k!=_[t]&&(i=!1)}else if(S!="s"&&S!="n"){if(d||t<=r)return!1;i=!1,t--}else{if(t<=r||F_&&e.o(_,o),p=_=>(_.loaded=1,_.get()),u=_=>Object.keys(_).reduce((o,r)=>(_[r].eager&&(o[r]=_[r]),o),{}),b=(_,n,r)=>{var d=r?u(_[n]):_[n],n=Object.keys(d).reduce((t,i)=>!t||l(t,i)?i:t,0);return n&&d[n]},m=(_,t,r,d)=>{var n=d?u(_[t]):_[t],t=Object.keys(n).reduce((i,k)=>c(r,k)&&(!i||l(i,k))?k:i,0);return t&&n[t]},g=(_,o,r)=>{var d=r?u(_[o]):_[o];return Object.keys(d).reduce((n,t)=>!n||!d[n].loaded&&l(n,t)?t:n,0)},v=(_,o,r,d)=>"Unsatisfied version "+r+" from "+(r&&_[o][r].from)+" of shared singleton module "+o+" (required "+a(d)+")",j=(_,o,r,d,n)=>{var t=_[r];return"No satisfying version ("+a(d)+")"+(n?" for eager consumption":"")+" of shared module "+r+" found in shared scope "+o+`. -Available versions: `+Object.keys(t).map(i=>i+" from "+t[i].from).join(", ")},x=_=>{throw new Error(_)},P=(_,o)=>x("Shared module "+o+" doesn't exist in shared scope "+_),y=_=>{typeof console!="undefined"&&console.warn&&console.warn(_)},w=_=>function(o,r,d,n,t){var i=e.I(o);return i&&i.then&&!d?i.then(_.bind(_,o,e.S[o],r,!1,n,t)):_(o,e.S[o],r,d,n,t)},h=(_,o,r)=>r?r():P(_,o),U=w((_,o,r,d,n)=>f(o,r)?p(b(o,r,d)):h(_,r,n)),$=w((_,o,r,d,n,t)=>{if(!f(o,r))return h(_,r,t);var i=m(o,r,n,d);return i?p(i):(y(j(o,_,r,n,d)),p(b(o,r,d)))}),L=w((_,o,r,d,n,t)=>{if(!f(o,r))return h(_,r,t);var i=m(o,r,n,d);if(i)return p(i);if(t)return t();x(j(o,_,r,n,d))}),G=w((_,o,r,d,n)=>{if(!f(o,r))return h(_,r,n);var t=g(o,r,d);return p(o[r][t])}),C=w((_,o,r,d,n,t)=>{if(!f(o,r))return h(_,r,t);var i=g(o,r,d);return c(n,i)||y(v(o,r,i,n)),p(o[r][i])}),H=w((_,o,r,d,n,t)=>{if(!f(o,r))return h(_,r,t);var i=g(o,r,d);return c(n,i)||x(v(o,r,i,n)),p(o[r][i])}),E={},A={28437:()=>C("default","react",!1,[0],()=>e.e("node_modules_react_index_js").then(()=>()=>e(77810))),95973:()=>C("default","prop-types",!1,[0],()=>e.e("node_modules_prop-types_index_js").then(()=>()=>e(75826))),53683:()=>C("default","react-dropzone",!1,[0],()=>e.e("vendors-node_modules_react-dropzone_dist_es_index_js").then(()=>()=>e(72589))),67085:()=>C("default","@mui/material",!1,[0],()=>Promise.all([e.e("vendors-node_modules_mui_material_styles_styled_js-node_modules_mui_system_DefaultPropsProvid-85c197"),e.e("vendors-node_modules_mui_material_FilledInput_FilledInput_js"),e.e("vendors-node_modules_mui_material_Button_Button_js-node_modules_mui_material_Chip_Chip_js-nod-9c86d7"),e.e("vendors-node_modules_mui_material_colors_index_js-node_modules_mui_material_styles_index_js"),e.e("vendors-node_modules_mui_material_index_js"),e.e("webpack_sharing_consume_default_react-dom_react-dom")]).then(()=>()=>e(24224))),21839:()=>C("default","@mui/icons-material",!1,[0],()=>Promise.all([e.e("vendors-node_modules_mui_material_styles_styled_js-node_modules_mui_system_DefaultPropsProvid-85c197"),e.e("vendors-node_modules_mui_icons-material_esm_index_js")]).then(()=>()=>e(61636))),23479:()=>C("default","react-dom",!1,[0],()=>e.e("vendors-node_modules_react-dom_index_js").then(()=>()=>e(22483))),28497:()=>C("default","@mui/x-date-pickers",!1,[0],()=>Promise.all([e.e("vendors-node_modules_mui_material_Button_Button_js-node_modules_mui_material_Chip_Chip_js-nod-9c86d7"),e.e("vendors-node_modules_mui_x-date-pickers_index_js")]).then(()=>()=>e(21412))),58093:()=>C("default","react-ace",!1,[0],()=>e.e("vendors-node_modules_react-ace_lib_index_js").then(()=>()=>e(76216))),37449:()=>C("default","@iobroker/adapter-react-v5",!1,[0],()=>Promise.all([e.e("vendors-node_modules_mui_material_styles_styled_js-node_modules_mui_system_DefaultPropsProvid-85c197"),e.e("vendors-node_modules_react-color_es_index_js"),e.e("vendors-node_modules_mui_material_colors_index_js-node_modules_mui_material_styles_index_js"),e.e("vendors-node_modules_iobroker_adapter-react-v5_index_js-node_modules_mui_material_styles_cssU-e4c4f0"),e.e("webpack_sharing_consume_default_react-dropzone_react-dropzone")]).then(()=>()=>e(64620))),60556:()=>C("default","@iobroker/json-config",!1,[0],()=>Promise.all([e.e("vendors-node_modules_mui_material_styles_styled_js-node_modules_mui_system_DefaultPropsProvid-85c197"),e.e("vendors-node_modules_mui_material_FilledInput_FilledInput_js"),e.e("vendors-node_modules_react-color_es_index_js"),e.e("vendors-node_modules_iobroker_json-config_build_index_js"),e.e("webpack_sharing_consume_default_react-dom_react-dom"),e.e("webpack_sharing_consume_default_react-dropzone_react-dropzone"),e.e("webpack_sharing_consume_default_mui_x-date-pickers_mui_x-date-pickers-webpack_sharing_consume-9f1a2d"),e.e("_91570")]).then(()=>()=>e(30708)))},T={webpack_sharing_consume_default_react_react:[28437],"webpack_sharing_consume_default_prop-types_prop-types":[95973],"webpack_sharing_consume_default_react-dropzone_react-dropzone":[53683],"webpack_sharing_consume_default_mui_icons-material_mui_icons-material-webpack_sharing_consume-6275fc":[67085,21839],"webpack_sharing_consume_default_react-dom_react-dom":[23479],"webpack_sharing_consume_default_mui_x-date-pickers_mui_x-date-pickers-webpack_sharing_consume-9f1a2d":[28497,58093],"webpack_sharing_consume_default_iobroker_adapter-react-v5_iobroker_adapter-react-v5":[37449],"src_Components_jsx-src_assets_history_png":[60556]},I={};e.f.consumes=(_,o)=>{e.o(T,_)&&T[_].forEach(r=>{if(e.o(E,r))return o.push(E[r]);if(!I[r]){var d=i=>{E[r]=0,e.m[r]=k=>{delete e.c[r],k.exports=i()}};I[r]=!0;var n=i=>{delete E[r],e.m[r]=k=>{throw delete e.c[r],i}};try{var t=A[r]();t.then?o.push(E[r]=t.then(d).catch(n)):d(t)}catch(i){n(i)}}})}})(),(()=>{var s={ConfigCustomBackItUpSet:0};e.f.j=(c,f)=>{var p=e.o(s,c)?s[c]:void 0;if(p!==0)if(p)f.push(p[2]);else if(/^webpack_sharing_consume_default_(mui_(icons\-material_mui_icons\-material\-webpack_sharing_consume\-6275fc|x\-date\-pickers_mui_x\-date\-pickers\-webpack_sharing_consume\-9f1a2d)|react(\-d(om_react\-dom|ropzone_react\-dropzone)|_react)|iobroker_adapter\-react\-v5_iobroker_adapter\-react\-v5|prop\-types_prop\-types)$/.test(c))s[c]=0;else{var u=new Promise((v,j)=>p=s[c]=[v,j]);f.push(p[2]=u);var b=e.p+e.u(c),m=new Error,g=v=>{if(e.o(s,c)&&(p=s[c],p!==0&&(s[c]=void 0),p)){var j=v&&(v.type==="load"?"missing":v.type),x=v&&v.target&&v.target.src;m.message="Loading chunk "+c+` failed. -(`+j+": "+x+")",m.name="ChunkLoadError",m.type=j,m.request=x,p[1](m)}};e.l(b,g,"chunk-"+c,c)}};var l=(c,f)=>{var p=f[0],u=f[1],b=f[2],m,g,v=0;if(p.some(x=>s[x]!==0)){for(m in u)e.o(u,m)&&(e.m[m]=u[m]);if(b)var j=b(e)}for(c&&c(f);v{"use strict";var D={23009:(s,l,a)=>{var m={"./Components":()=>Promise.all([a.e("vendors-node_modules_react-icons_fa_index_mjs"),a.e("vendors-node_modules_file-saver_dist_FileSaver_min_js-node_modules_react-icons_di_index_mjs-n-f0ed96"),a.e("webpack_sharing_consume_default_react_react"),a.e("webpack_sharing_consume_default_prop-types_prop-types"),a.e("webpack_sharing_consume_default_mui_icons-material_mui_icons-material-webpack_sharing_consume-6275fc"),a.e("webpack_sharing_consume_default_iobroker_adapter-react-v5_iobroker_adapter-react-v5"),a.e("src_Components_jsx-src_assets_history_png")]).then(()=>()=>a(40970))},f=(u,b)=>(a.R=b,b=a.o(m,u)?m[u]():Promise.resolve().then(()=>{throw new Error('Module "'+u+'" does not exist in container.')}),a.R=void 0,b),p=(u,b)=>{if(a.S){var c="default",g=a.S[c];if(g&&g!==u)throw new Error("Container initialization failed as it has already been initialized with a different share scope");return a.S[c]=u,a.I(c,b)}};a.d(l,{get:()=>f,init:()=>p})}},M={};function e(s){var l=M[s];if(l!==void 0)return l.exports;var a=M[s]={id:s,loaded:!1,exports:{}};return D[s].call(a.exports,a,a.exports,e),a.loaded=!0,a.exports}e.m=D,e.c=M,e.amdD=function(){throw new Error("define cannot be used indirect")},e.n=s=>{var l=s&&s.__esModule?()=>s.default:()=>s;return e.d(l,{a:l}),l},e.d=(s,l)=>{for(var a in l)e.o(l,a)&&!e.o(s,a)&&Object.defineProperty(s,a,{enumerable:!0,get:l[a]})},e.f={},e.e=s=>Promise.all(Object.keys(e.f).reduce((l,a)=>(e.f[a](s,l),l),[])),e.u=s=>"static/js/"+s+"."+{"vendors-node_modules_mui_material_styles_styled_js-node_modules_mui_system_DefaultPropsProvid-85c197":"72c776f2","vendors-node_modules_react-color_es_index_js":"3c56e9e1","vendors-node_modules_mui_material_colors_index_js-node_modules_mui_material_styles_index_js":"1aaf3b14","vendors-node_modules_iobroker_adapter-react-v5_index_js-node_modules_mui_material_styles_cssU-e4c4f0":"8b9ca451",webpack_sharing_consume_default_react_react:"9749d585","webpack_sharing_consume_default_prop-types_prop-types":"0e28b347","webpack_sharing_consume_default_react-dropzone_react-dropzone":"ae1f7a76","webpack_sharing_consume_default_mui_icons-material_mui_icons-material-webpack_sharing_consume-6275fc":"1b4cd204","node_modules_react-icons_lib_index_mjs":"3de612d2","vendors-node_modules_mui_material_FilledInput_FilledInput_js":"677f4092","vendors-node_modules_react-icons_fa_index_mjs":"e36effc7","vendors-node_modules_iobroker_json-config_build_index_js":"c1ba124d","webpack_sharing_consume_default_react-dom_react-dom":"1f2f2a35","webpack_sharing_consume_default_mui_x-date-pickers_mui_x-date-pickers-webpack_sharing_consume-9f1a2d":"9926196f","webpack_sharing_consume_default_iobroker_adapter-react-v5_iobroker_adapter-react-v5":"fc941618",_91571:"6868406c","vendors-node_modules_mui_icons-material_esm_index_js":"6444139b","vendors-node_modules_mui_material_Button_Button_js-node_modules_mui_material_Chip_Chip_js-nod-9c86d7":"0aa00757","vendors-node_modules_mui_material_index_js":"5e79cabd","vendors-node_modules_mui_x-date-pickers_index_js":"5dc28931","node_modules_prop-types_index_js":"7e14cd38","vendors-node_modules_react-ace_lib_index_js":"863b5333","vendors-node_modules_react-dom_index_js":"fbaeb7bd","vendors-node_modules_react-dropzone_dist_es_index_js":"8635b033",node_modules_react_index_js:"ca0c923d","vendors-node_modules_file-saver_dist_FileSaver_min_js-node_modules_react-icons_di_index_mjs-n-f0ed96":"6c33ff1f","src_Components_jsx-src_assets_history_png":"207453f8","vendors-node_modules_react-qr-code_lib_index_js":"4bf0d163",_91570:"37d8f951"}[s]+".chunk.js",e.miniCssF=s=>{},e.g=function(){if(typeof globalThis=="object")return globalThis;try{return this||new Function("return this")()}catch(s){if(typeof window=="object")return window}}(),e.o=(s,l)=>Object.prototype.hasOwnProperty.call(s,l),(()=>{var s={},l="iobroker-admin-component-backitup:";e.l=(a,m,f,p)=>{if(s[a]){s[a].push(m);return}var u,b;if(f!==void 0)for(var c=document.getElementsByTagName("script"),g=0;g{u.onerror=u.onload=null,clearTimeout(x);var w=s[a];if(delete s[a],u.parentNode&&u.parentNode.removeChild(u),w&&w.forEach(h=>h(y)),P)return P(y)},x=setTimeout(j.bind(null,void 0,{type:"timeout",target:u}),12e4);u.onerror=j.bind(null,u.onerror),u.onload=j.bind(null,u.onload),b&&document.head.appendChild(u)}})(),e.r=s=>{typeof Symbol!="undefined"&&Symbol.toStringTag&&Object.defineProperty(s,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(s,"__esModule",{value:!0})},e.nmd=s=>(s.paths=[],s.children||(s.children=[]),s),(()=>{e.S={};var s={},l={};e.I=(a,m)=>{m||(m=[]);var f=l[a];if(f||(f=l[a]={}),!(m.indexOf(f)>=0)){if(m.push(f),s[a])return s[a];e.o(e.S,a)||(e.S[a]={});var p=e.S[a],u=j=>{typeof console!="undefined"&&console.warn&&console.warn(j)},b="iobroker-admin-component-backitup",c=(j,x,P,y)=>{var w=p[j]=p[j]||{},h=w[x];(!h||!h.loaded&&(!y!=!h.eager?y:b>h.from))&&(w[x]={get:P,from:b,eager:!!y})},g=j=>{var x=h=>u("Initialization of sharing external failed: "+h);try{var P=e(j);if(!P)return;var y=h=>h&&h.init&&h.init(e.S[a],m);if(P.then)return v.push(P.then(y,x));var w=y(P);if(w&&w.then)return v.push(w.catch(x))}catch(h){x(h)}},v=[];switch(a){case"default":c("@iobroker/adapter-react-v5","7.1.0",()=>Promise.all([e.e("vendors-node_modules_mui_material_styles_styled_js-node_modules_mui_system_DefaultPropsProvid-85c197"),e.e("vendors-node_modules_react-color_es_index_js"),e.e("vendors-node_modules_mui_material_colors_index_js-node_modules_mui_material_styles_index_js"),e.e("vendors-node_modules_iobroker_adapter-react-v5_index_js-node_modules_mui_material_styles_cssU-e4c4f0"),e.e("webpack_sharing_consume_default_react_react"),e.e("webpack_sharing_consume_default_prop-types_prop-types"),e.e("webpack_sharing_consume_default_react-dropzone_react-dropzone"),e.e("webpack_sharing_consume_default_mui_icons-material_mui_icons-material-webpack_sharing_consume-6275fc"),e.e("node_modules_react-icons_lib_index_mjs")]).then(()=>()=>e(64620))),c("@iobroker/json-config","7.1.0",()=>Promise.all([e.e("vendors-node_modules_mui_material_styles_styled_js-node_modules_mui_system_DefaultPropsProvid-85c197"),e.e("vendors-node_modules_mui_material_FilledInput_FilledInput_js"),e.e("vendors-node_modules_react-color_es_index_js"),e.e("vendors-node_modules_react-icons_fa_index_mjs"),e.e("vendors-node_modules_iobroker_json-config_build_index_js"),e.e("webpack_sharing_consume_default_react_react"),e.e("webpack_sharing_consume_default_prop-types_prop-types"),e.e("webpack_sharing_consume_default_react-dom_react-dom"),e.e("webpack_sharing_consume_default_react-dropzone_react-dropzone"),e.e("webpack_sharing_consume_default_mui_icons-material_mui_icons-material-webpack_sharing_consume-6275fc"),e.e("webpack_sharing_consume_default_mui_x-date-pickers_mui_x-date-pickers-webpack_sharing_consume-9f1a2d"),e.e("webpack_sharing_consume_default_iobroker_adapter-react-v5_iobroker_adapter-react-v5"),e.e("_91571")]).then(()=>()=>e(30708))),c("@mui/icons-material","6.1.0",()=>Promise.all([e.e("vendors-node_modules_mui_material_styles_styled_js-node_modules_mui_system_DefaultPropsProvid-85c197"),e.e("vendors-node_modules_mui_icons-material_esm_index_js"),e.e("webpack_sharing_consume_default_react_react"),e.e("webpack_sharing_consume_default_prop-types_prop-types")]).then(()=>()=>e(61636))),c("@mui/material","6.1.0",()=>Promise.all([e.e("vendors-node_modules_mui_material_styles_styled_js-node_modules_mui_system_DefaultPropsProvid-85c197"),e.e("vendors-node_modules_mui_material_FilledInput_FilledInput_js"),e.e("vendors-node_modules_mui_material_Button_Button_js-node_modules_mui_material_Chip_Chip_js-nod-9c86d7"),e.e("vendors-node_modules_mui_material_colors_index_js-node_modules_mui_material_styles_index_js"),e.e("vendors-node_modules_mui_material_index_js"),e.e("webpack_sharing_consume_default_react_react"),e.e("webpack_sharing_consume_default_prop-types_prop-types"),e.e("webpack_sharing_consume_default_react-dom_react-dom")]).then(()=>()=>e(24224))),c("@mui/x-date-pickers","7.16.0",()=>Promise.all([e.e("vendors-node_modules_mui_material_styles_styled_js-node_modules_mui_system_DefaultPropsProvid-85c197"),e.e("vendors-node_modules_mui_material_FilledInput_FilledInput_js"),e.e("vendors-node_modules_mui_material_Button_Button_js-node_modules_mui_material_Chip_Chip_js-nod-9c86d7"),e.e("vendors-node_modules_mui_x-date-pickers_index_js"),e.e("webpack_sharing_consume_default_react_react"),e.e("webpack_sharing_consume_default_prop-types_prop-types"),e.e("webpack_sharing_consume_default_react-dom_react-dom")]).then(()=>()=>e(21412))),c("prop-types","15.8.1",()=>e.e("node_modules_prop-types_index_js").then(()=>()=>e(75826))),c("react-ace","12.0.0",()=>Promise.all([e.e("vendors-node_modules_react-ace_lib_index_js"),e.e("webpack_sharing_consume_default_react_react"),e.e("webpack_sharing_consume_default_prop-types_prop-types")]).then(()=>()=>e(76216))),c("react-dom","18.3.1",()=>Promise.all([e.e("vendors-node_modules_react-dom_index_js"),e.e("webpack_sharing_consume_default_react_react")]).then(()=>()=>e(22483))),c("react-dropzone","14.2.3",()=>Promise.all([e.e("vendors-node_modules_react-dropzone_dist_es_index_js"),e.e("webpack_sharing_consume_default_react_react"),e.e("webpack_sharing_consume_default_prop-types_prop-types")]).then(()=>()=>e(72589))),c("react","18.3.1",()=>e.e("node_modules_react_index_js").then(()=>()=>e(77810)));break}return v.length?s[a]=Promise.all(v).then(()=>s[a]=1):s[a]=1}}})(),(()=>{var s;e.g.importScripts&&(s=e.g.location+"");var l=e.g.document;if(!s&&l&&(l.currentScript&&(s=l.currentScript.src),!s)){var a=l.getElementsByTagName("script");if(a.length)for(var m=a.length-1;m>-1&&(!s||!/^http(s?):/.test(s));)s=a[m--].src}if(!s)throw new Error("Automatic publicPath is not supported in this browser");s=s.replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/"),e.p=s})(),(()=>{var s=_=>{var o=n=>n.split(".").map(t=>+t==t?+t:t),r=/^([^-+]+)?(?:-([^+]+))?(?:\+(.+))?$/.exec(_),d=r[1]?o(r[1]):[];return r[2]&&(d.length++,d.push.apply(d,o(r[2]))),r[3]&&(d.push([]),d.push.apply(d,o(r[3]))),d},l=(_,o)=>{_=s(_),o=s(o);for(var r=0;;){if(r>=_.length)return r=o.length)return n=="u";var t=o[r],i=(typeof t)[0];if(n!=i)return n=="o"&&i=="n"||i=="s"||n=="u";if(n!="o"&&n!="u"&&d!=t)return d{var o=_[0],r="";if(_.length===1)return"*";if(o+.5){r+=o==0?">=":o==-1?"<":o==1?"^":o==2?"~":o>0?"=":"!=";for(var d=1,n=1;n<_.length;n++)d--,r+=(typeof(i=_[n]))[0]=="u"?"-":(d>0?".":"")+(d=2,i);return r}var t=[];for(n=1;n<_.length;n++){var i=_[n];t.push(i===0?"not("+k()+")":i===1?"("+k()+" || "+k()+")":i===2?t.pop()+" "+t.pop():a(i))}return k();function k(){return t.pop().replace(/^\((.+)\)$/,"$1")}},m=(_,o)=>{if(0 in _){o=s(o);var r=_[0],d=r<0;d&&(r=-r-1);for(var n=0,t=1,i=!0;;t++,n++){var k,F,S=t<_.length?(typeof _[t])[0]:"";if(n>=o.length||(F=(typeof(k=o[n]))[0])=="o")return!i||(S=="u"?t>r&&!d:S==""!=d);if(F=="u"){if(!i||S!="u")return!1}else if(i)if(S==F)if(t<=r){if(k!=_[t])return!1}else{if(d?k>_[t]:k<_[t])return!1;k!=_[t]&&(i=!1)}else if(S!="s"&&S!="n"){if(d||t<=r)return!1;i=!1,t--}else{if(t<=r||F_&&e.o(_,o),p=_=>(_.loaded=1,_.get()),u=_=>Object.keys(_).reduce((o,r)=>(_[r].eager&&(o[r]=_[r]),o),{}),b=(_,n,r)=>{var d=r?u(_[n]):_[n],n=Object.keys(d).reduce((t,i)=>!t||l(t,i)?i:t,0);return n&&d[n]},c=(_,t,r,d)=>{var n=d?u(_[t]):_[t],t=Object.keys(n).reduce((i,k)=>m(r,k)&&(!i||l(i,k))?k:i,0);return t&&n[t]},g=(_,o,r)=>{var d=r?u(_[o]):_[o];return Object.keys(d).reduce((n,t)=>!n||!d[n].loaded&&l(n,t)?t:n,0)},v=(_,o,r,d)=>"Unsatisfied version "+r+" from "+(r&&_[o][r].from)+" of shared singleton module "+o+" (required "+a(d)+")",j=(_,o,r,d,n)=>{var t=_[r];return"No satisfying version ("+a(d)+")"+(n?" for eager consumption":"")+" of shared module "+r+" found in shared scope "+o+`. +Available versions: `+Object.keys(t).map(i=>i+" from "+t[i].from).join(", ")},x=_=>{throw new Error(_)},P=(_,o)=>x("Shared module "+o+" doesn't exist in shared scope "+_),y=_=>{typeof console!="undefined"&&console.warn&&console.warn(_)},w=_=>function(o,r,d,n,t){var i=e.I(o);return i&&i.then&&!d?i.then(_.bind(_,o,e.S[o],r,!1,n,t)):_(o,e.S[o],r,d,n,t)},h=(_,o,r)=>r?r():P(_,o),U=w((_,o,r,d,n)=>f(o,r)?p(b(o,r,d)):h(_,r,n)),$=w((_,o,r,d,n,t)=>{if(!f(o,r))return h(_,r,t);var i=c(o,r,n,d);return i?p(i):(y(j(o,_,r,n,d)),p(b(o,r,d)))}),L=w((_,o,r,d,n,t)=>{if(!f(o,r))return h(_,r,t);var i=c(o,r,n,d);if(i)return p(i);if(t)return t();x(j(o,_,r,n,d))}),G=w((_,o,r,d,n)=>{if(!f(o,r))return h(_,r,n);var t=g(o,r,d);return p(o[r][t])}),C=w((_,o,r,d,n,t)=>{if(!f(o,r))return h(_,r,t);var i=g(o,r,d);return m(n,i)||y(v(o,r,i,n)),p(o[r][i])}),H=w((_,o,r,d,n,t)=>{if(!f(o,r))return h(_,r,t);var i=g(o,r,d);return m(n,i)||x(v(o,r,i,n)),p(o[r][i])}),E={},A={28437:()=>C("default","react",!1,[0],()=>e.e("node_modules_react_index_js").then(()=>()=>e(77810))),95973:()=>C("default","prop-types",!1,[0],()=>e.e("node_modules_prop-types_index_js").then(()=>()=>e(75826))),53683:()=>C("default","react-dropzone",!1,[0],()=>e.e("vendors-node_modules_react-dropzone_dist_es_index_js").then(()=>()=>e(72589))),67085:()=>C("default","@mui/material",!1,[0],()=>Promise.all([e.e("vendors-node_modules_mui_material_styles_styled_js-node_modules_mui_system_DefaultPropsProvid-85c197"),e.e("vendors-node_modules_mui_material_FilledInput_FilledInput_js"),e.e("vendors-node_modules_mui_material_Button_Button_js-node_modules_mui_material_Chip_Chip_js-nod-9c86d7"),e.e("vendors-node_modules_mui_material_colors_index_js-node_modules_mui_material_styles_index_js"),e.e("vendors-node_modules_mui_material_index_js"),e.e("webpack_sharing_consume_default_react-dom_react-dom")]).then(()=>()=>e(24224))),21839:()=>C("default","@mui/icons-material",!1,[0],()=>Promise.all([e.e("vendors-node_modules_mui_material_styles_styled_js-node_modules_mui_system_DefaultPropsProvid-85c197"),e.e("vendors-node_modules_mui_icons-material_esm_index_js")]).then(()=>()=>e(61636))),23479:()=>C("default","react-dom",!1,[0],()=>e.e("vendors-node_modules_react-dom_index_js").then(()=>()=>e(22483))),28497:()=>C("default","@mui/x-date-pickers",!1,[0],()=>Promise.all([e.e("vendors-node_modules_mui_material_Button_Button_js-node_modules_mui_material_Chip_Chip_js-nod-9c86d7"),e.e("vendors-node_modules_mui_x-date-pickers_index_js")]).then(()=>()=>e(21412))),58093:()=>C("default","react-ace",!1,[0],()=>e.e("vendors-node_modules_react-ace_lib_index_js").then(()=>()=>e(76216))),37449:()=>C("default","@iobroker/adapter-react-v5",!1,[0],()=>Promise.all([e.e("vendors-node_modules_mui_material_styles_styled_js-node_modules_mui_system_DefaultPropsProvid-85c197"),e.e("vendors-node_modules_react-color_es_index_js"),e.e("vendors-node_modules_mui_material_colors_index_js-node_modules_mui_material_styles_index_js"),e.e("vendors-node_modules_iobroker_adapter-react-v5_index_js-node_modules_mui_material_styles_cssU-e4c4f0"),e.e("webpack_sharing_consume_default_react-dropzone_react-dropzone")]).then(()=>()=>e(64620))),60556:()=>C("default","@iobroker/json-config",!1,[0],()=>Promise.all([e.e("vendors-node_modules_mui_material_styles_styled_js-node_modules_mui_system_DefaultPropsProvid-85c197"),e.e("vendors-node_modules_mui_material_FilledInput_FilledInput_js"),e.e("vendors-node_modules_react-color_es_index_js"),e.e("vendors-node_modules_iobroker_json-config_build_index_js"),e.e("webpack_sharing_consume_default_react-dom_react-dom"),e.e("webpack_sharing_consume_default_react-dropzone_react-dropzone"),e.e("webpack_sharing_consume_default_mui_x-date-pickers_mui_x-date-pickers-webpack_sharing_consume-9f1a2d"),e.e("_91570")]).then(()=>()=>e(30708)))},T={webpack_sharing_consume_default_react_react:[28437],"webpack_sharing_consume_default_prop-types_prop-types":[95973],"webpack_sharing_consume_default_react-dropzone_react-dropzone":[53683],"webpack_sharing_consume_default_mui_icons-material_mui_icons-material-webpack_sharing_consume-6275fc":[67085,21839],"webpack_sharing_consume_default_react-dom_react-dom":[23479],"webpack_sharing_consume_default_mui_x-date-pickers_mui_x-date-pickers-webpack_sharing_consume-9f1a2d":[28497,58093],"webpack_sharing_consume_default_iobroker_adapter-react-v5_iobroker_adapter-react-v5":[37449],"src_Components_jsx-src_assets_history_png":[60556]},I={};e.f.consumes=(_,o)=>{e.o(T,_)&&T[_].forEach(r=>{if(e.o(E,r))return o.push(E[r]);if(!I[r]){var d=i=>{E[r]=0,e.m[r]=k=>{delete e.c[r],k.exports=i()}};I[r]=!0;var n=i=>{delete E[r],e.m[r]=k=>{throw delete e.c[r],i}};try{var t=A[r]();t.then?o.push(E[r]=t.then(d).catch(n)):d(t)}catch(i){n(i)}}})}})(),(()=>{var s={ConfigCustomBackItUpSet:0};e.f.j=(m,f)=>{var p=e.o(s,m)?s[m]:void 0;if(p!==0)if(p)f.push(p[2]);else if(/^webpack_sharing_consume_default_(mui_(icons\-material_mui_icons\-material\-webpack_sharing_consume\-6275fc|x\-date\-pickers_mui_x\-date\-pickers\-webpack_sharing_consume\-9f1a2d)|react(\-d(om_react\-dom|ropzone_react\-dropzone)|_react)|iobroker_adapter\-react\-v5_iobroker_adapter\-react\-v5|prop\-types_prop\-types)$/.test(m))s[m]=0;else{var u=new Promise((v,j)=>p=s[m]=[v,j]);f.push(p[2]=u);var b=e.p+e.u(m),c=new Error,g=v=>{if(e.o(s,m)&&(p=s[m],p!==0&&(s[m]=void 0),p)){var j=v&&(v.type==="load"?"missing":v.type),x=v&&v.target&&v.target.src;c.message="Loading chunk "+m+` failed. +(`+j+": "+x+")",c.name="ChunkLoadError",c.type=j,c.request=x,p[1](c)}};e.l(b,g,"chunk-"+m,m)}};var l=(m,f)=>{var p=f[0],u=f[1],b=f[2],c,g,v=0;if(p.some(x=>s[x]!==0)){for(c in u)e.o(u,c)&&(e.m[c]=u[c]);if(b)var j=b(e)}for(m&&m(f);v { + onMessage = event => { if (event.origin !== 'https://googleauth.iobroker.in') { return; } @@ -36,7 +36,7 @@ class GoogleDrive extends ConfigGeneric { this.props.onError && this.props.onError(parts[2]); } } - } + }; onOpenUrl() { this.googleAuthWindow = window.open(this.state.googleDriveUrl, 'ioBrokerGoogleAuth'); @@ -70,11 +70,25 @@ class GoogleDrive extends ConfigGeneric { {I18n.t('Successfully authorized. Now please be sure, the configuration is saved.')} : null} {this.state.success && this.props.originalData?.googledriveAccessTokens === this.state.googledriveAccessTokens ? -
+
{I18n.t('Successfully authorized!')}
: null} {!this.state.success && this.props.data.googledriveAccessTokens ? -
+
{I18n.t('Authorization token exists')}
: null} {this.state.googleDriveUrl ? <>