+
))}
@@ -320,26 +320,28 @@ function BookmarkWidgetTile({ widget }: BookmarkWidgetTileProps) {
const BookmarkItemContent = ({ item }: { item: BookmarkItem }) => {
const { colorScheme } = useMantineTheme();
return (
-
-
-
- {item.name}
-
- {new URL(item.href).hostname}
-
-
-
-)};
+
+
+
+ {item.name}
+
+ {new URL(item.href).hostname}
+
+
+
+ );
+};
const useStyles = createStyles(() => ({
grid: {
diff --git a/src/widgets/boundary.tsx b/src/widgets/boundary.tsx
index c023291fc..a6c930bb7 100644
--- a/src/widgets/boundary.tsx
+++ b/src/widgets/boundary.tsx
@@ -4,8 +4,8 @@ import { IconBrandGithub, IconBug, IconInfoCircle, IconRefresh } from '@tabler/i
import Consola from 'consola';
import { withTranslation } from 'next-i18next';
import React, { ReactNode } from 'react';
-
import { WidgetsMenu } from '~/components/Dashboard/Tiles/Widgets/WidgetsMenu';
+
import { IWidget } from './widgets';
type ErrorBoundaryState = {
diff --git a/src/widgets/calendar/MediaList.tsx b/src/widgets/calendar/MediaList.tsx
index 359ac72e5..70c879f9d 100644
--- a/src/widgets/calendar/MediaList.tsx
+++ b/src/widgets/calendar/MediaList.tsx
@@ -1,13 +1,13 @@
import { Divider, ScrollArea, createStyles } from '@mantine/core';
import { useViewportSize } from '@mantine/hooks';
import React from 'react';
-
import {
LidarrMediaDisplay,
RadarrMediaDisplay,
ReadarrMediaDisplay,
SonarrMediaDisplay,
} from '~/modules/common';
+
import { MediasType } from './type';
interface MediaListProps {
diff --git a/src/widgets/calendar/bg-calculator.ts b/src/widgets/calendar/bg-calculator.ts
index 58040e641..79d47df02 100644
--- a/src/widgets/calendar/bg-calculator.ts
+++ b/src/widgets/calendar/bg-calculator.ts
@@ -1,5 +1,4 @@
import { ColorScheme, useMantineTheme } from '@mantine/core';
-
import { isToday } from '~/tools/shared/time/date.tool';
export const getBgColorByDateAndTheme = (colorScheme: ColorScheme, date: Date) => {
diff --git a/src/widgets/dashDot/DashDotCompactNetwork.tsx b/src/widgets/dashDot/DashDotCompactNetwork.tsx
index 55b313b5c..0bad37df2 100644
--- a/src/widgets/dashDot/DashDotCompactNetwork.tsx
+++ b/src/widgets/dashDot/DashDotCompactNetwork.tsx
@@ -1,9 +1,8 @@
import { Group, Stack, Text } from '@mantine/core';
import { IconArrowNarrowDown, IconArrowNarrowUp } from '@tabler/icons-react';
import { useTranslation } from 'next-i18next';
-import { RouterOutputs } from '~/utils/api';
-
import { bytes } from '~/tools/bytesHelper';
+import { RouterOutputs } from '~/utils/api';
interface DashDotCompactNetworkProps {
info: DashDotInfo;
diff --git a/src/widgets/dashDot/DashDotCompactStorage.tsx b/src/widgets/dashDot/DashDotCompactStorage.tsx
index fa82c71f5..9f76d1ef3 100644
--- a/src/widgets/dashDot/DashDotCompactStorage.tsx
+++ b/src/widgets/dashDot/DashDotCompactStorage.tsx
@@ -1,9 +1,9 @@
import { Group, Stack, Text } from '@mantine/core';
import { useTranslation } from 'next-i18next';
-import { api } from '~/utils/api';
-
import { bytes } from '~/tools/bytesHelper';
import { percentage } from '~/tools/shared/math/percentage.tool';
+import { api } from '~/utils/api';
+
import { DashDotInfo } from './DashDotCompactNetwork';
interface DashDotCompactStorageProps {
diff --git a/src/widgets/dashDot/api.ts b/src/widgets/dashDot/api.ts
index aac79be9b..b73877afe 100644
--- a/src/widgets/dashDot/api.ts
+++ b/src/widgets/dashDot/api.ts
@@ -1,6 +1,13 @@
import { useConfigContext } from '~/config/provider';
import { RouterInputs, api } from '~/utils/api';
-import { UsenetHistoryRequestParams, UsenetInfoRequestParams, UsenetPauseRequestParams, UsenetQueueRequestParams, UsenetResumeRequestParams } from '../useNet/types';
+
+import {
+ UsenetHistoryRequestParams,
+ UsenetInfoRequestParams,
+ UsenetPauseRequestParams,
+ UsenetQueueRequestParams,
+ UsenetResumeRequestParams,
+} from '../useNet/types';
const POLLING_INTERVAL = 2000;
diff --git a/src/widgets/date/DateTile.tsx b/src/widgets/date/DateTile.tsx
index 1b3ce6f77..1fbbdbbef 100644
--- a/src/widgets/date/DateTile.tsx
+++ b/src/widgets/date/DateTile.tsx
@@ -6,10 +6,10 @@ import timezones from 'dayjs/plugin/timezone';
import utc from 'dayjs/plugin/utc';
import { useSession } from 'next-auth/react';
import { useEffect, useRef, useState } from 'react';
+import { useSetSafeInterval } from '~/hooks/useSetSafeInterval';
import { getLanguageByCode } from '~/tools/language';
import { api } from '~/utils/api';
-import { useSetSafeInterval } from '~/hooks/useSetSafeInterval';
import { defineWidget } from '../helper';
import { IWidget } from '../widgets';
@@ -108,8 +108,8 @@ function DateTile({ widget }: DateTileProps) {
);
}
-const useStyles = createStyles(()=>({
- wrapper:{
+const useStyles = createStyles(() => ({
+ wrapper: {
display: 'flex',
flexDirection: 'column',
justifyContent: 'space-evenly',
@@ -117,17 +117,17 @@ const useStyles = createStyles(()=>({
height: '100%',
gap: 0,
},
- clock:{
+ clock: {
lineHeight: '1',
whiteSpace: 'nowrap',
fontWeight: 700,
fontSize: '2.125rem',
},
- extras:{
+ extras: {
lineHeight: '1',
whiteSpace: 'nowrap',
- }
-}))
+ },
+}));
/**
* State which updates when the minute is changing
@@ -142,7 +142,7 @@ const useDateState = (location?: { latitude: number; longitude: number }) => {
const { data: userWithSettings } = api.user.withSettings.useQuery(undefined, {
enabled: !!sessionData?.user,
});
- const userLanguage = userWithSettings?.settings.language;
+ const userLanguage = userWithSettings?.settings.language;
const [date, setDate] = useState(getNewDate(timezone));
const setSafeInterval = useSetSafeInterval();
const timeoutRef = useRef
(); // reference for initial timeout until first minute change
diff --git a/src/widgets/dnshole/DnsHoleControls.tsx b/src/widgets/dnshole/DnsHoleControls.tsx
index d8285001b..01967a9cf 100644
--- a/src/widgets/dnshole/DnsHoleControls.tsx
+++ b/src/widgets/dnshole/DnsHoleControls.tsx
@@ -16,9 +16,9 @@ import { useElementSize } from '@mantine/hooks';
import { IconDeviceGamepad, IconPlayerPlay, IconPlayerStop } from '@tabler/icons-react';
import { useSession } from 'next-auth/react';
import { useTranslation } from 'next-i18next';
+import { useConfigContext } from '~/config/provider';
import { api } from '~/utils/api';
-import { useConfigContext } from '~/config/provider';
import { defineWidget } from '../helper';
import { WidgetLoading } from '../loading';
import { IWidget } from '../widgets';
@@ -84,15 +84,19 @@ function DnsHoleControlsWidgetTile({ widget }: DnsHoleControlsWidgetProps) {
}
if (data.status.length === 0) {
- return(
+ return (
-
- {t('modules/dns-hole-controls:descriptor.errors.general.title')}
- {t('modules/dns-hole-controls:descriptor.errors.general.text')}
+
+
+ {t('modules/dns-hole-controls:descriptor.errors.general.title')}
+
+
+ {t('modules/dns-hole-controls:descriptor.errors.general.text')}
+
- )
+ );
}
console.log(data);
@@ -136,15 +140,18 @@ function DnsHoleControlsWidgetTile({ widget }: DnsHoleControlsWidgetProps) {
>