diff --git a/web/src/components/card/ReviewCard.tsx b/web/src/components/card/ReviewCard.tsx index a28b89783..e10e009fb 100644 --- a/web/src/components/card/ReviewCard.tsx +++ b/web/src/components/card/ReviewCard.tsx @@ -34,6 +34,7 @@ import { toast } from "sonner"; import useKeyboardListener from "@/hooks/use-keyboard-listener"; import { Tooltip, TooltipContent, TooltipTrigger } from "../ui/tooltip"; import { capitalizeFirstLetter } from "@/utils/stringUtil"; +import { buttonVariants } from "../ui/button"; type ReviewCardProps = { event: ReviewSegment; @@ -228,7 +229,10 @@ export default function ReviewCard({ setOptionsOpen(false)}> Cancel - + Delete @@ -295,7 +299,10 @@ export default function ReviewCard({ setOptionsOpen(false)}> Cancel - + Delete diff --git a/web/src/components/card/SearchThumbnailFooter.tsx b/web/src/components/card/SearchThumbnailFooter.tsx index f66aca516..f4b3474ea 100644 --- a/web/src/components/card/SearchThumbnailFooter.tsx +++ b/web/src/components/card/SearchThumbnailFooter.tsx @@ -32,6 +32,7 @@ import axios from "axios"; import { toast } from "sonner"; import { MdImageSearch } from "react-icons/md"; import { isMobileOnly } from "react-device-detect"; +import { buttonVariants } from "../ui/button"; type SearchThumbnailProps = { searchResult: SearchResult; @@ -95,7 +96,7 @@ export default function SearchThumbnailFooter({ Cancel Delete diff --git a/web/src/components/filter/CameraGroupSelector.tsx b/web/src/components/filter/CameraGroupSelector.tsx index d63fcd9bf..28568514e 100644 --- a/web/src/components/filter/CameraGroupSelector.tsx +++ b/web/src/components/filter/CameraGroupSelector.tsx @@ -3,7 +3,7 @@ import { isDesktop, isMobile } from "react-device-detect"; import useSWR from "swr"; import { MdHome } from "react-icons/md"; import { usePersistedOverlayState } from "@/hooks/use-overlay-state"; -import { Button } from "../ui/button"; +import { Button, buttonVariants } from "../ui/button"; import { useCallback, useMemo, useState } from "react"; import { Tooltip, TooltipContent, TooltipTrigger } from "../ui/tooltip"; import { LuPencil, LuPlus } from "react-icons/lu"; @@ -518,7 +518,10 @@ export function CameraGroupRow({ Cancel - + Delete diff --git a/web/src/components/filter/ReviewActionGroup.tsx b/web/src/components/filter/ReviewActionGroup.tsx index c637b1e35..f2d67efd7 100644 --- a/web/src/components/filter/ReviewActionGroup.tsx +++ b/web/src/components/filter/ReviewActionGroup.tsx @@ -1,7 +1,7 @@ import { FaCircleCheck } from "react-icons/fa6"; import { useCallback, useState } from "react"; import axios from "axios"; -import { Button } from "../ui/button"; +import { Button, buttonVariants } from "../ui/button"; import { isDesktop } from "react-device-detect"; import { FaCompactDisc } from "react-icons/fa"; import { HiTrash } from "react-icons/hi"; @@ -79,7 +79,10 @@ export default function ReviewActionGroup({ Cancel - + Delete diff --git a/web/src/components/input/DeleteSearchDialog.tsx b/web/src/components/input/DeleteSearchDialog.tsx index 0aaabdde5..735f52b26 100644 --- a/web/src/components/input/DeleteSearchDialog.tsx +++ b/web/src/components/input/DeleteSearchDialog.tsx @@ -8,6 +8,7 @@ import { AlertDialogHeader, AlertDialogTitle, } from "@/components/ui/alert-dialog"; +import { buttonVariants } from "../ui/button"; type DeleteSearchDialogProps = { isOpen: boolean; @@ -35,7 +36,7 @@ export function DeleteSearchDialog({ Cancel Delete diff --git a/web/src/components/settings/PolygonItem.tsx b/web/src/components/settings/PolygonItem.tsx index 68aa89978..bc1db92c3 100644 --- a/web/src/components/settings/PolygonItem.tsx +++ b/web/src/components/settings/PolygonItem.tsx @@ -35,6 +35,7 @@ import { FrigateConfig } from "@/types/frigateConfig"; import { reviewQueries } from "@/utils/zoneEdutUtil"; import IconWrapper from "../ui/icon-wrapper"; import { StatusBarMessagesContext } from "@/context/statusbar-provider"; +import { buttonVariants } from "../ui/button"; type PolygonItemProps = { polygon: Polygon; @@ -257,7 +258,10 @@ export default function PolygonItem({ Cancel - + Delete