diff --git a/interface/package.json b/interface/package.json index ee37cbb80..a9dd511a4 100644 --- a/interface/package.json +++ b/interface/package.json @@ -35,7 +35,7 @@ "react": "^19.0.0", "react-dom": "^19.0.0", "react-icons": "^5.4.0", - "react-router": "^7.1.3", + "react-router": "^7.1.5", "react-toastify": "^11.0.3", "typesafe-i18n": "^5.26.2", "typescript": "^5.7.3" @@ -47,7 +47,7 @@ "@preact/preset-vite": "^2.10.0", "@trivago/prettier-plugin-sort-imports": "^5.2.2", "@types/formidable": "^3", - "@types/node": "^22.12.0", + "@types/node": "^22.13.0", "@types/react": "^19.0.8", "@types/react-dom": "^19.0.3", "concurrently": "^9.1.2", diff --git a/interface/src/app/main/Dashboard.tsx b/interface/src/app/main/Dashboard.tsx index 2bee49195..450727310 100644 --- a/interface/src/app/main/Dashboard.tsx +++ b/interface/src/app/main/Dashboard.tsx @@ -62,7 +62,7 @@ const Dashboard = () => { send: fetchDashboard, error } = useRequest(readDashboard, { - initialData: { connected: false, nodes: [] } + initialData: { connected: true, nodes: [] } }).onSuccess((event) => { if (event.data.nodes.length !== parentNodes) { setParentNodes(event.data.nodes.length); // count number of parents/devices @@ -238,7 +238,7 @@ const Dashboard = () => { )} - {data.connected && !hasFavEntities && ( + {data.connected && data.nodes.length > 0 && !hasFavEntities && ( {LL.NO_DATA_1()}  diff --git a/interface/src/app/main/Help.tsx b/interface/src/app/main/Help.tsx index 0fa7fe4c5..d7a06a431 100644 --- a/interface/src/app/main/Help.tsx +++ b/interface/src/app/main/Help.tsx @@ -51,20 +51,6 @@ const Help = () => { } }); - // const { send: sendExportAllValues } = useRequest( - // () => callAction({ action: 'export', param: 'allvalues' }), - // { - // immediate: false - // } - // ) - // .onSuccess((event) => { - // saveFile(event.data, 'allvalues', '.txt'); - // toast.info(LL.DOWNLOAD_SUCCESSFUL()); - // }) - // .onError((error) => { - // toast.error(error.message); - // }); - const { send: sendAPI } = useRequest((data: APIcall) => API(data), { immediate: false }) @@ -165,16 +151,6 @@ const Help = () => { - {/* */} - diff --git a/interface/src/app/settings/DownloadUpload.tsx b/interface/src/app/settings/DownloadUpload.tsx index b32850e1d..10c457a30 100644 --- a/interface/src/app/settings/DownloadUpload.tsx +++ b/interface/src/app/settings/DownloadUpload.tsx @@ -108,6 +108,15 @@ const DownloadUpload = () => { {LL.SCHEDULE(0)} + {LL.UPLOAD()} diff --git a/interface/src/components/loading/FormLoader.tsx b/interface/src/components/loading/FormLoader.tsx index 75e2f5c9f..b44cbdcea 100644 --- a/interface/src/components/loading/FormLoader.tsx +++ b/interface/src/components/loading/FormLoader.tsx @@ -17,6 +17,7 @@ const FormLoader = ({ errorMessage, onRetry }: FormLoaderProps) => { {onRetry && (