diff --git a/apps/web/src/app/(dashboard)/dev-settings/api-keys/add-api-key.tsx b/apps/web/src/app/(dashboard)/dev-settings/api-keys/add-api-key.tsx index 9c8e236..4b68605 100644 --- a/apps/web/src/app/(dashboard)/dev-settings/api-keys/add-api-key.tsx +++ b/apps/web/src/app/(dashboard)/dev-settings/api-keys/add-api-key.tsx @@ -2,7 +2,6 @@ import { Button } from "@unsend/ui/src/button"; import { Input } from "@unsend/ui/src/input"; -import { Label } from "@unsend/ui/src/label"; import { Dialog, DialogContent, diff --git a/apps/web/src/app/(dashboard)/dev-settings/settings-nav-button.tsx b/apps/web/src/app/(dashboard)/dev-settings/settings-nav-button.tsx index 44afe8e..49130fe 100644 --- a/apps/web/src/app/(dashboard)/dev-settings/settings-nav-button.tsx +++ b/apps/web/src/app/(dashboard)/dev-settings/settings-nav-button.tsx @@ -1,7 +1,5 @@ "use client"; -import { LogOut } from "lucide-react"; -import { signOut } from "next-auth/react"; import Link from "next/link"; import { usePathname } from "next/navigation"; import React from "react"; diff --git a/apps/web/src/app/(dashboard)/domains/[domainId]/delete-domain.tsx b/apps/web/src/app/(dashboard)/domains/[domainId]/delete-domain.tsx index 31acd3d..c096145 100644 --- a/apps/web/src/app/(dashboard)/domains/[domainId]/delete-domain.tsx +++ b/apps/web/src/app/(dashboard)/domains/[domainId]/delete-domain.tsx @@ -2,15 +2,12 @@ import { Button } from "@unsend/ui/src/button"; import { Input } from "@unsend/ui/src/input"; -import { Label } from "@unsend/ui/src/label"; import { Dialog, DialogContent, - DialogDescription, - DialogFooter, - DialogHeader, + DialogDescription, DialogHeader, DialogTitle, - DialogTrigger, + DialogTrigger } from "@unsend/ui/src/dialog"; import { diff --git a/apps/web/src/app/login/login-page.tsx b/apps/web/src/app/login/login-page.tsx index ac59b08..7540fbe 100644 --- a/apps/web/src/app/login/login-page.tsx +++ b/apps/web/src/app/login/login-page.tsx @@ -22,8 +22,7 @@ import { REGEXP_ONLY_DIGITS_AND_CHARS, } from "@unsend/ui/src/input-otp"; import { Input } from "@unsend/ui/src/input"; -import { env } from "~/env"; -import { BuiltInProviderType, Provider } from "next-auth/providers/index"; +import { BuiltInProviderType } from "next-auth/providers/index"; import Spinner from "@unsend/ui/src/spinner"; import Link from "next/link"; import { useTheme } from "@unsend/ui"; diff --git a/apps/web/src/app/unsubscribe/page.tsx b/apps/web/src/app/unsubscribe/page.tsx index 92768b4..a103d29 100644 --- a/apps/web/src/app/unsubscribe/page.tsx +++ b/apps/web/src/app/unsubscribe/page.tsx @@ -1,8 +1,5 @@ -import { Button } from "@unsend/ui/src/button"; -import { Suspense } from "react"; import { unsubscribeContact, - subscribeContact, } from "~/server/service/campaign-service"; import ReSubscribe from "./re-subscribe"; export const dynamic = "force-dynamic"; diff --git a/apps/web/src/components/settings/AddSesSettings.tsx b/apps/web/src/components/settings/AddSesSettings.tsx index f43825d..7eb05b0 100644 --- a/apps/web/src/components/settings/AddSesSettings.tsx +++ b/apps/web/src/components/settings/AddSesSettings.tsx @@ -94,8 +94,11 @@ export const AddSesSettingsForm: React.FC = ({ const onRegionInputOutOfFocus = async () => { const region = form.getValues("region"); - const quota = await utils.admin.getQuotaForRegion.fetch({ region }); - form.setValue("sendRate", quota ?? 1); + + if (region) { + const quota = await utils.admin.getQuotaForRegion.fetch({ region }); + form.setValue("sendRate", quota ?? 1); + } }; return (