diff --git a/packages/widgets/src/dns-hole/controls/component.tsx b/packages/widgets/src/dns-hole/controls/component.tsx index 05a56b4a4..de89e89ce 100644 --- a/packages/widgets/src/dns-hole/controls/component.tsx +++ b/packages/widgets/src/dns-hole/controls/component.tsx @@ -1,16 +1,16 @@ "use client"; import { useEffect, useState } from "react"; -import type { BoxProps } from "@mantine/core"; -import { ActionIcon, Badge, Box, Button, Card, Flex, Image, Tooltip, UnstyledButton } from "@mantine/core"; +import { ActionIcon, Badge, Box, Button, Card, Flex, Image, Stack, Text, Tooltip, UnstyledButton } from "@mantine/core"; import { useDisclosure } from "@mantine/hooks"; import { IconClockPause, IconPlayerPlay, IconPlayerStop } from "@tabler/icons-react"; import { clientApi } from "@homarr/api/client"; import { integrationDefs } from "@homarr/definitions"; +import type { TranslationFunction } from "@homarr/translation"; import { useI18n } from "@homarr/translation/client"; -import type { WidgetComponentProps, WidgetProps } from "../../definition"; +import type { WidgetComponentProps } from "../../definition"; import { NoIntegrationSelectedError } from "../../errors"; import TimerModal from "./TimerModal"; @@ -71,9 +71,9 @@ export default function DnsHoleControlsWidget({ options, integrationIds }: Widge const allDisabled = status.every((item) => !item.enabled); return ( - + {options.showToggleAllButtons && ( - +