diff --git a/apps/nextjs/src/components/board/items/item-content.tsx b/apps/nextjs/src/components/board/items/item-content.tsx index 0debd2ff8..3d7ecfd3a 100644 --- a/apps/nextjs/src/components/board/items/item-content.tsx +++ b/apps/nextjs/src/components/board/items/item-content.tsx @@ -1,3 +1,4 @@ +import type { MutableRefObject } from "react"; import { useRef } from "react"; import { Badge, Card } from "@mantine/core"; import { useElementSize } from "@mantine/hooks"; @@ -88,7 +89,7 @@ interface InnerContentProps { item: SectionItem; width: number; height: number; - widgetStateRef: React.MutableRefObject | null>; + widgetStateRef: MutableRefObject | null>; } const InnerContent = ({ item, ...dimensions }: InnerContentProps) => { diff --git a/apps/nextjs/src/components/board/items/widget-context-menu.tsx b/apps/nextjs/src/components/board/items/widget-context-menu.tsx index 349cf87e4..1dc960f58 100644 --- a/apps/nextjs/src/components/board/items/widget-context-menu.tsx +++ b/apps/nextjs/src/components/board/items/widget-context-menu.tsx @@ -1,5 +1,6 @@ "use client"; +import type { MutableRefObject, ReactNode } from "react"; import { useCallback, useMemo } from "react"; import { Group, Menu, Switch } from "@mantine/core"; import { IconCopy, IconLayoutKanban, IconSettings, IconTrash } from "@tabler/icons-react"; @@ -23,8 +24,8 @@ import { ItemMoveModal } from "./item-move-modal"; interface WidgetContextMenuProps { item: SectionItem; - widgetStateRef: React.MutableRefObject | null>; - children: React.ReactNode; + widgetStateRef: MutableRefObject | null>; + children: ReactNode; } export const WidgetContextMenu = ({ item, widgetStateRef, children }: WidgetContextMenuProps) => {