diff --git a/package.json b/package.json
index 1b31325b..452873ec 100644
--- a/package.json
+++ b/package.json
@@ -87,5 +87,4 @@
"tslib": "^2.8.1",
"typescript": "^5.7.3"
}
-
}
diff --git a/src/components/CommandPalette.tsx b/src/components/CommandPalette.tsx
index 615ad716..919f7c1f 100644
--- a/src/components/CommandPalette.tsx
+++ b/src/components/CommandPalette.tsx
@@ -126,11 +126,8 @@ export const CommandPalette = (): JSX.Element => {
const nodeNum = device.hardware.myNodeNum.toString();
return {
- label:
- longName ?? nodeNum,
- icon: (
-
- ),
+ label: longName ?? nodeNum,
+ icon: ,
action() {
setSelectedDevice(device.id);
},
@@ -255,8 +252,9 @@ export const CommandPalette = (): JSX.Element => {
label: "Red",
icon: (
),
action() {
@@ -267,8 +265,9 @@ export const CommandPalette = (): JSX.Element => {
label: "Orange",
icon: (
),
action() {
@@ -279,8 +278,9 @@ export const CommandPalette = (): JSX.Element => {
label: "Yellow",
icon: (
),
action() {
@@ -291,8 +291,9 @@ export const CommandPalette = (): JSX.Element => {
label: "Green",
icon: (
),
action() {
@@ -303,8 +304,9 @@ export const CommandPalette = (): JSX.Element => {
label: "Blue",
icon: (
),
action() {
@@ -315,8 +317,9 @@ export const CommandPalette = (): JSX.Element => {
label: "Purple",
icon: (
),
action() {
@@ -327,8 +330,9 @@ export const CommandPalette = (): JSX.Element => {
label: "Pink",
icon: (
),
action() {
diff --git a/src/components/DeviceSelector.tsx b/src/components/DeviceSelector.tsx
index ec0e11e9..9816f194 100644
--- a/src/components/DeviceSelector.tsx
+++ b/src/components/DeviceSelector.tsx
@@ -11,8 +11,8 @@ import {
SearchIcon,
SunIcon,
} from "lucide-react";
-import { Avatar } from "./UI/Avatar";
import type { JSX } from "react";
+import { Avatar } from "./UI/Avatar";
export const DeviceSelector = (): JSX.Element => {
const { getDevices } = useDeviceStore();
@@ -45,7 +45,13 @@ export const DeviceSelector = (): JSX.Element => {
}}
active={selectedDevice === device.id}
>
-
+
))}
diff --git a/src/components/Form/FormWrapper.tsx b/src/components/Form/FormWrapper.tsx
index 7625946f..88c66bcb 100644
--- a/src/components/Form/FormWrapper.tsx
+++ b/src/components/Form/FormWrapper.tsx
@@ -1,4 +1,5 @@
import { Label } from "@components/UI/Label.tsx";
+import type { JSX } from "react";
export interface FieldWrapperProps {
label: string;
@@ -17,7 +18,7 @@ export const FieldWrapper = ({
validationText,
}: FieldWrapperProps): JSX.Element => (
-
+
-
+
);
diff --git a/src/components/PageComponents/Map/NodeDetail.tsx b/src/components/PageComponents/Map/NodeDetail.tsx
index ff743ddf..f174c831 100644
--- a/src/components/PageComponents/Map/NodeDetail.tsx
+++ b/src/components/PageComponents/Map/NodeDetail.tsx
@@ -1,3 +1,4 @@
+import { Avatar } from "@app/components/UI/Avatar";
import { Separator } from "@app/components/UI/Seperator";
import { H5 } from "@app/components/UI/Typography/H5.tsx";
import { Subtle } from "@app/components/UI/Typography/Subtle.tsx";
@@ -17,7 +18,7 @@ import {
MountainSnow,
Star,
} from "lucide-react";
-import { Avatar } from "@app/components/UI/Avatar";
+import type { JSX } from "react";
export interface NodeDetailProps {
node: ProtobufType.Mesh.NodeInfo;
@@ -68,8 +69,9 @@ export const NodeDetail = ({ node }: NodeDetailProps): JSX.Element => {
{!!node.deviceMetrics?.batteryLevel && (
{node.deviceMetrics?.batteryLevel > 100 ? (
diff --git a/src/components/PageComponents/Messages/Message.tsx b/src/components/PageComponents/Messages/Message.tsx
index af58e743..563ba492 100644
--- a/src/components/PageComponents/Messages/Message.tsx
+++ b/src/components/PageComponents/Messages/Message.tsx
@@ -29,8 +29,9 @@ export const Message = ({
)}
{message.data}
@@ -66,8 +67,9 @@ export const Message = ({
)}
{message.data}
diff --git a/src/components/UI/Avatar.tsx b/src/components/UI/Avatar.tsx
index 2438840c..06659bd5 100644
--- a/src/components/UI/Avatar.tsx
+++ b/src/components/UI/Avatar.tsx
@@ -14,7 +14,7 @@ interface AvatarProps {
className?: string;
}
-// biome-ignore lint/complexity/noStaticOnlyClass: stop being annoying Biome
+// biome-ignore lint/complexity/noStaticOnlyClass: stop being annoying Biome
class ColorUtils {
static hexToRgb(hex: number): RGBColor {
return {
@@ -72,28 +72,26 @@ export const Avatar: React.FC
= ({
const bgColor = getColorFromText();
const isLight = ColorUtils.isLight(bgColor);
const textColor = isLight ? "#000000" : "#FFFFFF";
- const initials = text
- .toUpperCase()
- .slice(0, 4);
+ const initials = text.toUpperCase().slice(0, 4);
return (
);
};
diff --git a/src/components/UI/Sidebar/sidebarButton.tsx b/src/components/UI/Sidebar/sidebarButton.tsx
index 76de58bc..73cbc032 100644
--- a/src/components/UI/Sidebar/sidebarButton.tsx
+++ b/src/components/UI/Sidebar/sidebarButton.tsx
@@ -18,7 +18,7 @@ export const SidebarButton = ({
Icon,
element,
onClick,
- className
+ className,
}: SidebarButtonProps): JSX.Element => (