From 99949fe095ac5a3616c8e9c1964d7eb253c9f826 Mon Sep 17 00:00:00 2001 From: Noah Croghan Date: Thu, 27 Nov 2025 10:06:31 -0600 Subject: [PATCH] fix: Add fallback when no icon in Minecraft Server widget (#4544) (#4545) --- .../src/minecraft/server-status/component.tsx | 28 +++++++++++++------ 1 file changed, 20 insertions(+), 8 deletions(-) diff --git a/packages/widgets/src/minecraft/server-status/component.tsx b/packages/widgets/src/minecraft/server-status/component.tsx index 0d24784f7..00556be85 100644 --- a/packages/widgets/src/minecraft/server-status/component.tsx +++ b/packages/widgets/src/minecraft/server-status/component.tsx @@ -1,7 +1,7 @@ "use client"; import { Box, Flex, Group, Text, Tooltip } from "@mantine/core"; -import { IconUsersGroup } from "@tabler/icons-react"; +import { IconCube, IconUsersGroup } from "@tabler/icons-react"; import { clientApi } from "@homarr/api/client"; import { formatNumber } from "@homarr/common"; @@ -44,13 +44,25 @@ export default function MinecraftServerStatusWidget({ options }: WidgetComponent {data.online && ( <> - {!options.isBedrockServer && ( - {`minecraft - )} + {!options.isBedrockServer && + (data.icon ? ( + {`minecraft + ) : ( + + + + ))}