diff --git a/apps/dashboard/app/(app)/apis/[apiId]/settings/components/copy-api-id.tsx b/apps/dashboard/app/(app)/apis/[apiId]/settings/components/copy-api-id.tsx index b3c731497c..1c92e127f2 100644 --- a/apps/dashboard/app/(app)/apis/[apiId]/settings/components/copy-api-id.tsx +++ b/apps/dashboard/app/(app)/apis/[apiId]/settings/components/copy-api-id.tsx @@ -1,4 +1,5 @@ -import { CopyButton, SettingCard } from "@unkey/ui"; +import { SettingCard } from "@unkey/ui"; +import { CopyButton } from "@unkey/ui"; export const CopyApiId = ({ apiId }: { apiId: string }) => { return ( @@ -8,16 +9,18 @@ export const CopyApiId = ({ apiId }: { apiId: string }) => {
An identifier for the API, used in some API calls.
} border="bottom" - contentWidth="w-full lg:w-[420px] justify-end items-center" + contentWidth="w-full lg:w-[420px] justify-end" > {/* TODO: make this a Code component in UI for CopyKeys with optional hidden button like in Code.*/} -
-
{apiId}
- +
+
+
{apiId}
+ +
); diff --git a/apps/dashboard/app/(app)/apis/_components/controls/components/logs-search/index.tsx b/apps/dashboard/app/(app)/apis/_components/controls/components/logs-search/index.tsx index fb59bccfe1..c2dd4c65d5 100644 --- a/apps/dashboard/app/(app)/apis/_components/controls/components/logs-search/index.tsx +++ b/apps/dashboard/app/(app)/apis/_components/controls/components/logs-search/index.tsx @@ -1,7 +1,6 @@ -import { toast } from "@/components/ui/toaster"; import { trpc } from "@/lib/trpc/client"; import type { ApiOverview } from "@/lib/trpc/routers/api/overview/query-overview/schemas"; -import { LLMSearch } from "@unkey/ui"; +import { LLMSearch, toast } from "@unkey/ui"; import { useRef } from "react"; type Props = { apiList: ApiOverview[]; diff --git a/apps/dashboard/app/(app)/audit/components/controls/components/logs-search/index.tsx b/apps/dashboard/app/(app)/audit/components/controls/components/logs-search/index.tsx index a00844a94a..950bdab450 100644 --- a/apps/dashboard/app/(app)/audit/components/controls/components/logs-search/index.tsx +++ b/apps/dashboard/app/(app)/audit/components/controls/components/logs-search/index.tsx @@ -1,7 +1,5 @@ -import { toast } from "@/components/ui/toaster"; import { trpc } from "@/lib/trpc/client"; -import { LLMSearch } from "@unkey/ui"; -import { transformStructuredOutputToFilters } from "@unkey/ui"; +import { LLMSearch, toast, transformStructuredOutputToFilters } from "@unkey/ui"; import { useFilters } from "../../../../hooks/use-filters"; export const LogsSearch = () => { diff --git a/apps/dashboard/app/(app)/authorization/permissions/components/controls/components/logs-search/index.tsx b/apps/dashboard/app/(app)/authorization/permissions/components/controls/components/logs-search/index.tsx index 352aba5b80..12cc31050f 100644 --- a/apps/dashboard/app/(app)/authorization/permissions/components/controls/components/logs-search/index.tsx +++ b/apps/dashboard/app/(app)/authorization/permissions/components/controls/components/logs-search/index.tsx @@ -1,7 +1,5 @@ -import { toast } from "@/components/ui/toaster"; import { trpc } from "@/lib/trpc/client"; -import { LLMSearch } from "@unkey/ui"; -import { transformStructuredOutputToFilters } from "@unkey/ui"; +import { LLMSearch, toast, transformStructuredOutputToFilters } from "@unkey/ui"; import { useFilters } from "../../../../hooks/use-filters"; export const PermissionSearch = () => { diff --git a/apps/dashboard/app/(app)/authorization/permissions/components/table/components/actions/components/hooks/use-delete-permission.ts b/apps/dashboard/app/(app)/authorization/permissions/components/table/components/actions/components/hooks/use-delete-permission.ts index 6cc624a721..0785a93f1b 100644 --- a/apps/dashboard/app/(app)/authorization/permissions/components/table/components/actions/components/hooks/use-delete-permission.ts +++ b/apps/dashboard/app/(app)/authorization/permissions/components/table/components/actions/components/hooks/use-delete-permission.ts @@ -1,5 +1,5 @@ -import { toast } from "@/components/ui/toaster"; import { trpc } from "@/lib/trpc/client"; +import { toast } from "@unkey/ui"; export const useDeletePermission = ( onSuccess: (data: { diff --git a/apps/dashboard/app/(app)/authorization/permissions/components/table/components/actions/keys-table-action.popover.constants.tsx b/apps/dashboard/app/(app)/authorization/permissions/components/table/components/actions/keys-table-action.popover.constants.tsx index 7a975270c3..5df37c91a2 100644 --- a/apps/dashboard/app/(app)/authorization/permissions/components/table/components/actions/keys-table-action.popover.constants.tsx +++ b/apps/dashboard/app/(app)/authorization/permissions/components/table/components/actions/keys-table-action.popover.constants.tsx @@ -1,8 +1,8 @@ "use client"; import { type MenuItem, TableActionPopover } from "@/components/logs/table-action.popover"; -import { toast } from "@/components/ui/toaster"; import type { Permission } from "@/lib/trpc/routers/authorization/permissions/query"; import { Clone, PenWriting3, Trash } from "@unkey/icons"; +import { toast } from "@unkey/ui"; import { DeletePermission } from "./components/delete-permission"; import { EditPermission } from "./components/edit-permission"; diff --git a/apps/dashboard/app/(app)/authorization/permissions/components/upsert-permission/hooks/use-upsert-permission.ts b/apps/dashboard/app/(app)/authorization/permissions/components/upsert-permission/hooks/use-upsert-permission.ts index 76055a4295..daa9631c32 100644 --- a/apps/dashboard/app/(app)/authorization/permissions/components/upsert-permission/hooks/use-upsert-permission.ts +++ b/apps/dashboard/app/(app)/authorization/permissions/components/upsert-permission/hooks/use-upsert-permission.ts @@ -1,5 +1,5 @@ -import { toast } from "@/components/ui/toaster"; import { trpc } from "@/lib/trpc/client"; +import { toast } from "@unkey/ui"; export const useUpsertPermission = ( onSuccess: (data: { diff --git a/apps/dashboard/app/(app)/authorization/roles/components/controls/components/logs-search/index.tsx b/apps/dashboard/app/(app)/authorization/roles/components/controls/components/logs-search/index.tsx index 07d39f5e54..ab9bc6751c 100644 --- a/apps/dashboard/app/(app)/authorization/roles/components/controls/components/logs-search/index.tsx +++ b/apps/dashboard/app/(app)/authorization/roles/components/controls/components/logs-search/index.tsx @@ -1,7 +1,5 @@ -import { toast } from "@/components/ui/toaster"; import { trpc } from "@/lib/trpc/client"; -import { LLMSearch } from "@unkey/ui"; -import { transformStructuredOutputToFilters } from "@unkey/ui"; +import { LLMSearch, toast, transformStructuredOutputToFilters } from "@unkey/ui"; import { useFilters } from "../../../../hooks/use-filters"; export const RolesSearch = () => { diff --git a/apps/dashboard/app/(app)/authorization/roles/components/table/components/actions/components/hooks/use-delete-role.ts b/apps/dashboard/app/(app)/authorization/roles/components/table/components/actions/components/hooks/use-delete-role.ts index ec9e18b04a..5b8b0ba750 100644 --- a/apps/dashboard/app/(app)/authorization/roles/components/table/components/actions/components/hooks/use-delete-role.ts +++ b/apps/dashboard/app/(app)/authorization/roles/components/table/components/actions/components/hooks/use-delete-role.ts @@ -1,5 +1,5 @@ -import { toast } from "@/components/ui/toaster"; import { trpc } from "@/lib/trpc/client"; +import { toast } from "@unkey/ui"; export const useDeleteRole = ( onSuccess: (data: { roleIds: string[] | string; message: string }) => void, diff --git a/apps/dashboard/app/(app)/authorization/roles/components/table/components/actions/keys-table-action.popover.constants.tsx b/apps/dashboard/app/(app)/authorization/roles/components/table/components/actions/keys-table-action.popover.constants.tsx index 44c62995b7..dfde9dc432 100644 --- a/apps/dashboard/app/(app)/authorization/roles/components/table/components/actions/keys-table-action.popover.constants.tsx +++ b/apps/dashboard/app/(app)/authorization/roles/components/table/components/actions/keys-table-action.popover.constants.tsx @@ -4,10 +4,10 @@ import { type MenuItem, TableActionPopoverDefaultTrigger, } from "@/components/logs/table-action.popover"; -import { toast } from "@/components/ui/toaster"; import { trpc } from "@/lib/trpc/client"; import type { RoleBasic } from "@/lib/trpc/routers/authorization/roles/query"; import { Clone, PenWriting3, Trash } from "@unkey/icons"; +import { toast } from "@unkey/ui"; import dynamic from "next/dynamic"; import { MAX_KEYS_FETCH_LIMIT } from "../../../upsert-role/components/assign-key/hooks/use-fetch-keys"; import { MAX_PERMS_FETCH_LIMIT } from "../../../upsert-role/components/assign-permission/hooks/use-fetch-permissions"; diff --git a/apps/dashboard/app/(app)/authorization/roles/components/upsert-role/components/assign-key/hooks/use-fetch-keys.ts b/apps/dashboard/app/(app)/authorization/roles/components/upsert-role/components/assign-key/hooks/use-fetch-keys.ts index 3dea51946f..369d96bea1 100644 --- a/apps/dashboard/app/(app)/authorization/roles/components/upsert-role/components/assign-key/hooks/use-fetch-keys.ts +++ b/apps/dashboard/app/(app)/authorization/roles/components/upsert-role/components/assign-key/hooks/use-fetch-keys.ts @@ -1,6 +1,6 @@ "use client"; -import { toast } from "@/components/ui/toaster"; import { trpc } from "@/lib/trpc/client"; +import { toast } from "@unkey/ui"; import { useMemo } from "react"; // No need to fetch more than 10 items, because combobox allows seeing 6 items at a time so even if users scroll 10 items are more than enough. diff --git a/apps/dashboard/app/(app)/authorization/roles/components/upsert-role/components/assign-permission/hooks/use-fetch-permissions.ts b/apps/dashboard/app/(app)/authorization/roles/components/upsert-role/components/assign-permission/hooks/use-fetch-permissions.ts index b3b2a27eec..1c937426c1 100644 --- a/apps/dashboard/app/(app)/authorization/roles/components/upsert-role/components/assign-permission/hooks/use-fetch-permissions.ts +++ b/apps/dashboard/app/(app)/authorization/roles/components/upsert-role/components/assign-permission/hooks/use-fetch-permissions.ts @@ -1,6 +1,6 @@ "use client"; -import { toast } from "@/components/ui/toaster"; import { trpc } from "@/lib/trpc/client"; +import { toast } from "@unkey/ui"; import { useMemo } from "react"; // No need to fetch more than 10 items, because combobox allows seeing 6 items at a time so even if users scroll 10 items are more than enough. diff --git a/apps/dashboard/app/(app)/authorization/roles/components/upsert-role/hooks/use-upsert-role.ts b/apps/dashboard/app/(app)/authorization/roles/components/upsert-role/hooks/use-upsert-role.ts index dc763af2da..b095d51ca3 100644 --- a/apps/dashboard/app/(app)/authorization/roles/components/upsert-role/hooks/use-upsert-role.ts +++ b/apps/dashboard/app/(app)/authorization/roles/components/upsert-role/hooks/use-upsert-role.ts @@ -1,5 +1,5 @@ -import { toast } from "@/components/ui/toaster"; import { trpc } from "@/lib/trpc/client"; +import { toast } from "@unkey/ui"; export const useUpsertRole = ( onSuccess: (data: { diff --git a/apps/dashboard/app/(app)/logs/components/controls/components/logs-search/index.tsx b/apps/dashboard/app/(app)/logs/components/controls/components/logs-search/index.tsx index 3743faa922..58a0e5f7d0 100644 --- a/apps/dashboard/app/(app)/logs/components/controls/components/logs-search/index.tsx +++ b/apps/dashboard/app/(app)/logs/components/controls/components/logs-search/index.tsx @@ -1,8 +1,6 @@ import { useFilters } from "@/app/(app)/logs/hooks/use-filters"; -import { toast } from "@/components/ui/toaster"; import { trpc } from "@/lib/trpc/client"; -import { LLMSearch } from "@unkey/ui"; -import { transformStructuredOutputToFilters } from "@unkey/ui"; +import { LLMSearch, toast, transformStructuredOutputToFilters } from "@unkey/ui"; export const LogsSearch = () => { const { filters, updateFilters } = useFilters(); diff --git a/apps/dashboard/app/(app)/ratelimits/[namespaceId]/_components/delete-dialog.tsx b/apps/dashboard/app/(app)/ratelimits/[namespaceId]/_components/delete-dialog.tsx index 84376583c1..8ffdde84b5 100644 --- a/apps/dashboard/app/(app)/ratelimits/[namespaceId]/_components/delete-dialog.tsx +++ b/apps/dashboard/app/(app)/ratelimits/[namespaceId]/_components/delete-dialog.tsx @@ -1,9 +1,7 @@ "use client"; - -import { toast } from "@/components/ui/toaster"; import { trpc } from "@/lib/trpc/client"; import { zodResolver } from "@hookform/resolvers/zod"; -import { Button, DialogContainer, Input } from "@unkey/ui"; +import { Button, DialogContainer, Input, toast } from "@unkey/ui"; import type { PropsWithChildren } from "react"; import { useForm } from "react-hook-form"; import { z } from "zod";