From 230ee3e1fc374227a1b8b76256cda54e6798d1bb Mon Sep 17 00:00:00 2001 From: ajnart <49837342+ajnart@users.noreply.github.com> Date: Wed, 1 Jul 2026 18:19:41 +0000 Subject: [PATCH] style: auto-fix lint and format --- .../src/lib/request-handler.ts | 21 ++++---- packages/widgets/src/calendar/component.tsx | 52 ++++--------------- 2 files changed, 21 insertions(+), 52 deletions(-) diff --git a/packages/request-handler/src/lib/request-handler.ts b/packages/request-handler/src/lib/request-handler.ts index 23502db80..d08030a98 100644 --- a/packages/request-handler/src/lib/request-handler.ts +++ b/packages/request-handler/src/lib/request-handler.ts @@ -27,15 +27,18 @@ export const createRequestHandler = >; - const promise = options.requestAsync(input).then((data) => { - const entry: CacheEntry = { data, timestamp: new Date(), expiresAt: Date.now() + ttl }; - cache.set(key, entry as CacheEntry); - inflight.delete(key); - return entry; - }).catch((err) => { - inflight.delete(key); - throw err; - }); + const promise = options + .requestAsync(input) + .then((data) => { + const entry: CacheEntry = { data, timestamp: new Date(), expiresAt: Date.now() + ttl }; + cache.set(key, entry as CacheEntry); + inflight.delete(key); + return entry; + }) + .catch((err) => { + inflight.delete(key); + throw err; + }); inflight.set(key, promise as Promise>); return promise; diff --git a/packages/widgets/src/calendar/component.tsx b/packages/widgets/src/calendar/component.tsx index 1f013b43f..b00cd1af0 100644 --- a/packages/widgets/src/calendar/component.tsx +++ b/packages/widgets/src/calendar/component.tsx @@ -16,15 +16,11 @@ import type { WidgetComponentProps } from "../definition"; import { CalendarDay } from "./calender-day"; import classes from "./component.module.css"; -export default function CalendarWidget( - props: WidgetComponentProps<"calendar">, -) { +export default function CalendarWidget(props: WidgetComponentProps<"calendar">) { const [month, setMonth] = useState(new Date()); if (props.integrationIds.length === 0) { - return ( - - ); + return ; } return ; @@ -35,13 +31,7 @@ interface FetchCalendarProps extends WidgetComponentProps<"calendar"> { setMonth: (date: Date) => void; } -const FetchCalendar = ({ - month, - setMonth, - isEditMode, - integrationIds, - options, -}: FetchCalendarProps) => { +const FetchCalendar = ({ month, setMonth, isEditMode, integrationIds, options }: FetchCalendarProps) => { const input = { integrationIds, month: month.getMonth(), @@ -51,20 +41,9 @@ const FetchCalendar = ({ }; const { data } = clientApi.widget.calendar.findAllEvents.useQuery(input); - const events = useMemo( - () => data?.flatMap((item) => item.events) ?? [], - [data], - ); + const events = useMemo(() => data?.flatMap((item) => item.events) ?? [], [data]); - return ( - - ); + return ; }; interface CalendarBaseProps { @@ -75,13 +54,7 @@ interface CalendarBaseProps { options: WidgetComponentProps<"calendar">["options"]; } -const CalendarBase = ({ - isEditMode, - events, - month, - setMonth, - options, -}: CalendarBaseProps) => { +const CalendarBase = ({ isEditMode, events, month, setMonth, options }: CalendarBaseProps) => { const params = useParams(); const locale = params.locale as string; const { firstDayOfWeek } = useSettings(); @@ -162,14 +135,9 @@ const CalendarBase = ({ const eventsForDate = normalizedEvents .filter((event) => dayjs(event.startDate).isSame(tileDate, "day")) .filter( - (event) => - event.metadata?.type !== "radarr" || - options.releaseType.includes(event.metadata.releaseType), + (event) => event.metadata?.type !== "radarr" || options.releaseType.includes(event.metadata.releaseType), ) - .toSorted( - (eventA, eventB) => - eventA.startDate.getTime() - eventB.startDate.getTime(), - ); + .toSorted((eventA, eventB) => eventA.startDate.getTime() - eventB.startDate.getTime()); return ( { splitEvents.push({ ...event, startDate: currentStart.toDate(), - endDate: currentStart.endOf("day").isAfter(event.endDate) - ? event.endDate - : currentStart.endOf("day").toDate(), + endDate: currentStart.endOf("day").isAfter(event.endDate) ? event.endDate : currentStart.endOf("day").toDate(), }); currentStart = currentStart.add(1, "day").startOf("day");