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 (