From 18e484f03217f8494ecc2b7fa08193bac09c6c69 Mon Sep 17 00:00:00 2001 From: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com> Date: Mon, 19 Jan 2026 20:53:35 -0600 Subject: [PATCH] use correct Toaster component from shadcn --- web/src/components/settings/CameraEditForm.tsx | 3 ++- web/src/views/settings/CameraManagementView.tsx | 2 +- web/src/views/settings/FrigatePlusSettingsView.tsx | 2 +- web/src/views/settings/UiSettingsView.tsx | 2 +- 4 files changed, 5 insertions(+), 4 deletions(-) diff --git a/web/src/components/settings/CameraEditForm.tsx b/web/src/components/settings/CameraEditForm.tsx index c18b5ffd3..50db13882 100644 --- a/web/src/components/settings/CameraEditForm.tsx +++ b/web/src/components/settings/CameraEditForm.tsx @@ -16,7 +16,7 @@ import { zodResolver } from "@hookform/resolvers/zod"; import { useForm, useFieldArray } from "react-hook-form"; import { z } from "zod"; import axios from "axios"; -import { toast, Toaster } from "sonner"; +import { toast } from "sonner"; import { useTranslation } from "react-i18next"; import { useState, useMemo, useEffect } from "react"; import { LuTrash2, LuPlus } from "react-icons/lu"; @@ -26,6 +26,7 @@ import useSWR from "swr"; import { processCameraName } from "@/utils/cameraUtil"; import { Label } from "@/components/ui/label"; import { ConfigSetBody } from "@/types/cameraWizard"; +import { Toaster } from "../ui/sonner"; const RoleEnum = z.enum(["audio", "detect", "record"]); type Role = z.infer; diff --git a/web/src/views/settings/CameraManagementView.tsx b/web/src/views/settings/CameraManagementView.tsx index 8f1b5eae5..77231de45 100644 --- a/web/src/views/settings/CameraManagementView.tsx +++ b/web/src/views/settings/CameraManagementView.tsx @@ -1,6 +1,6 @@ import Heading from "@/components/ui/heading"; import { useCallback, useEffect, useMemo, useState } from "react"; -import { Toaster } from "sonner"; +import { Toaster } from "@/components/ui/sonner"; import { Button } from "@/components/ui/button"; import useSWR from "swr"; import { FrigateConfig } from "@/types/frigateConfig"; diff --git a/web/src/views/settings/FrigatePlusSettingsView.tsx b/web/src/views/settings/FrigatePlusSettingsView.tsx index 80d98b197..ba578bdc3 100644 --- a/web/src/views/settings/FrigatePlusSettingsView.tsx +++ b/web/src/views/settings/FrigatePlusSettingsView.tsx @@ -1,7 +1,7 @@ import Heading from "@/components/ui/heading"; import { Label } from "@/components/ui/label"; import { useCallback, useContext, useEffect, useState } from "react"; -import { Toaster } from "sonner"; +import { Toaster } from "@/components/ui/sonner"; import { Separator } from "../../components/ui/separator"; import ActivityIndicator from "@/components/indicators/activity-indicator"; import { toast } from "sonner"; diff --git a/web/src/views/settings/UiSettingsView.tsx b/web/src/views/settings/UiSettingsView.tsx index 717e3a3af..44ed7818b 100644 --- a/web/src/views/settings/UiSettingsView.tsx +++ b/web/src/views/settings/UiSettingsView.tsx @@ -2,7 +2,7 @@ import Heading from "@/components/ui/heading"; import { Label } from "@/components/ui/label"; import { Switch } from "@/components/ui/switch"; import { useCallback, useContext, useEffect } from "react"; -import { Toaster } from "sonner"; +import { Toaster } from "@/components/ui/sonner"; import { toast } from "sonner"; import { Separator } from "../../components/ui/separator"; import { Button } from "../../components/ui/button";