refactor(site): share confirm delete dialog (#26799)

This commit is contained in:
Danielle Maywood
2026-06-29 11:00:49 +01:00
committed by GitHub
parent 4820cbf7b1
commit 72980d3e65
6 changed files with 5 additions and 5 deletions
@@ -1,9 +1,9 @@
import { TriangleAlertIcon } from "lucide-react";
import type { FC } from "react";
import type * as TypesGen from "#/api/typesGenerated";
import { ConfirmDeleteDialog } from "#/components/Dialogs/ConfirmDeleteDialog/ConfirmDeleteDialog";
import { ConfirmDialog } from "#/components/Dialogs/ConfirmDialog/ConfirmDialog";
import type { useUnsavedChangesPrompt } from "#/hooks/useUnsavedChangesPrompt";
import { ConfirmDeleteDialog } from "#/pages/AgentsPage/components/ConfirmDeleteDialog";
interface MCPServerFormDialogsProps {
server?: TypesGen.MCPServerConfig;
@@ -10,8 +10,8 @@ import {
DialogHeader,
DialogTitle,
} from "#/components/Dialog/Dialog";
import { ConfirmDeleteDialog } from "#/components/Dialogs/ConfirmDeleteDialog/ConfirmDeleteDialog";
import type { ModelFormValues } from "#/pages/AgentsPage/components/ChatModelAdminPanel/modelConfigFormLogic";
import { ConfirmDeleteDialog } from "#/pages/AgentsPage/components/ConfirmDeleteDialog";
export const ModelFormDialogs: FC<{
editingModel?: TypesGen.ChatModelConfig;
@@ -11,6 +11,7 @@ import {
DialogHeader,
DialogTitle,
} from "#/components/Dialog/Dialog";
import { ConfirmDeleteDialog } from "#/components/Dialogs/ConfirmDeleteDialog/ConfirmDeleteDialog";
import { EmptyState } from "#/components/EmptyState/EmptyState";
import { Loader } from "#/components/Loader/Loader";
import { Spinner } from "#/components/Spinner/Spinner";
@@ -23,7 +24,6 @@ import {
TableRow,
} from "#/components/Table/Table";
import { formatDate } from "#/utils/time";
import { ConfirmDeleteDialog } from "./components/ConfirmDeleteDialog";
import type { PersonalSkillErrorDisplay } from "./components/PersonalSkillEditor";
import { PersonalSkillEditor } from "./components/PersonalSkillEditor";
import { SectionHeader } from "./components/SectionHeader";
@@ -6,6 +6,7 @@ import type { ChatUsageLimitGroupOverride, Group } from "#/api/typesGenerated";
import { Autocomplete } from "#/components/Autocomplete/Autocomplete";
import { AvatarData } from "#/components/Avatar/AvatarData";
import { Button } from "#/components/Button/Button";
import { ConfirmDeleteDialog } from "#/components/Dialogs/ConfirmDeleteDialog/ConfirmDeleteDialog";
import { Input } from "#/components/Input/Input";
import { Label } from "#/components/Label/Label";
import { Spinner } from "#/components/Spinner/Spinner";
@@ -22,7 +23,6 @@ import {
formatCostMicros,
isPositiveFiniteDollarAmount,
} from "#/utils/currency";
import { ConfirmDeleteDialog } from "../ConfirmDeleteDialog";
import { SectionHeader } from "../SectionHeader";
interface GroupLimitsSectionProps {
@@ -3,6 +3,7 @@ import { getErrorMessage } from "#/api/errors";
import type { User } from "#/api/typesGenerated";
import { AvatarData } from "#/components/Avatar/AvatarData";
import { Button } from "#/components/Button/Button";
import { ConfirmDeleteDialog } from "#/components/Dialogs/ConfirmDeleteDialog/ConfirmDeleteDialog";
import { Input } from "#/components/Input/Input";
import { Label } from "#/components/Label/Label";
import { Spinner } from "#/components/Spinner/Spinner";
@@ -19,7 +20,6 @@ import {
formatCostMicros,
isPositiveFiniteDollarAmount,
} from "#/utils/currency";
import { ConfirmDeleteDialog } from "../ConfirmDeleteDialog";
import { SectionHeader } from "../SectionHeader";
interface UserOverridesSectionProps {