diff --git a/.github/workflows/update-stable-from-master.yml b/.github/workflows/update-stable-from-master.yml
index 692c164d..601d113c 100644
--- a/.github/workflows/update-stable-from-master.yml
+++ b/.github/workflows/update-stable-from-master.yml
@@ -9,7 +9,7 @@ permissions:
jobs:
update-stable-branch:
- name: Update Stable Branch fromMain
+ name: Update Stable Branch from Main
runs-on: ubuntu-latest
steps:
diff --git a/deno.json b/deno.json
index 6a835aef..c1a8d131 100644
--- a/deno.json
+++ b/deno.json
@@ -4,7 +4,8 @@
"@pages/": "./src/pages/",
"@components/": "./src/components/",
"@core/": "./src/core/",
- "@layouts/": "./src/layouts/"
+ "@layouts/": "./src/layouts/",
+ "@std/path": "jsr:@std/path@^1.1.0"
},
"compilerOptions": {
"lib": [
diff --git a/deno.lock b/deno.lock
index 20bbe03b..4ca22c46 100644
--- a/deno.lock
+++ b/deno.lock
@@ -2,6 +2,7 @@
"version": "5",
"specifiers": {
"jsr:@std/path@*": "1.0.6",
+ "jsr:@std/path@^1.1.0": "1.1.0",
"npm:@bufbuild/protobuf@^2.2.5": "2.2.5",
"npm:@jsr/meshtastic__core@2.6.2": "2.6.2",
"npm:@jsr/meshtastic__js@2.6.0-0": "2.6.0-0",
@@ -83,6 +84,9 @@
"jsr": {
"@std/path@1.0.6": {
"integrity": "ab2c55f902b380cf28e0eec501b4906e4c1960d13f00e11cfbcd21de15f18fed"
+ },
+ "@std/path@1.1.0": {
+ "integrity": "ddc94f8e3c275627281cbc23341df6b8bcc874d70374f75fec2533521e3d6886"
}
},
"npm": {
@@ -7294,6 +7298,9 @@
}
},
"workspace": {
+ "dependencies": [
+ "jsr:@std/path@^1.1.0"
+ ],
"packageJson": {
"dependencies": [
"npm:@bufbuild/protobuf@^2.2.5",
diff --git a/src/components/DeviceInfoPanel.tsx b/src/components/DeviceInfoPanel.tsx
index 0b43443b..b753aaff 100644
--- a/src/components/DeviceInfoPanel.tsx
+++ b/src/components/DeviceInfoPanel.tsx
@@ -13,7 +13,7 @@ import { Subtle } from "./UI/Typography/Subtle.tsx";
import { Avatar } from "./UI/Avatar.tsx";
import { DeviceMetrics } from "./types.ts";
import { Button } from "./UI/Button.tsx";
-import React from "react";
+import React, { Fragment } from "react";
import { useTranslation } from "react-i18next";
import ThemeSwitcher from "./ThemeSwitcher.tsx";
import LanguageSwitcher from "./LanguageSwitcher.tsx";
@@ -188,7 +188,11 @@ export const DeviceInfoPanel = ({
{actionButtons.map((buttonItem) => {
const Icon = buttonItem.icon;
if (buttonItem.render) {
- return buttonItem.render();
+ return (
+
+ {buttonItem.render()}
+
+ );
}
return (