diff --git a/app/(main)/certificates/page.tsx b/app/(main)/certificates/page.tsx index 92019bab..9584934c 100644 --- a/app/(main)/certificates/page.tsx +++ b/app/(main)/certificates/page.tsx @@ -5,7 +5,6 @@ import { useSearchParams } from "next/navigation" import { readCertificatesUrl, patchCertificatesUrl, type CertificateStatusFilter } from "@/lib/certificates-url-state" import { PageHeader } from "@/components/page-header" import { FormField, FormToggle, SectionTitle } from "@/components/form-kit" -import { FileImportDialog } from "@/components/file-import-dialog" import { routerCertificates, servers as mockServers } from "@/lib/data" import type { Server } from "@/lib/data" import type { CertificateDto } from "@mmapp/contracts/certificates" @@ -35,10 +34,7 @@ import { can } from "@/lib/auth" import { useCertificateCatalog } from "@/lib/use-certificate-catalog" import type { CertificateView } from "@/lib/certificate-view" import { toFrontendServer } from "@/entities/server/model/mappers" -import { - createCertificateIssueJob, - getCertificateIssueJob, -} from "@/shared/api/certificates" +import { useCertificateIssue } from "@/lib/use-certificate-issue" import { toast } from "sonner" import { ShieldCheckIcon, @@ -250,6 +246,7 @@ function CertPartIssueForm({ Основные setIssueCertName(e.target.value)} placeholder="router-le" @@ -281,6 +279,7 @@ function CertPartIssueForm({ setIssueCommonName(e.target.value)} placeholder="vpn.example.com" @@ -289,6 +288,7 @@ function CertPartIssueForm({