Files
OpenFlare/frontend/app/(main)/websites/[zoneId]/components/zone-domain-dialog.tsx
T
ryan d615d85a26 refactor: remove unused remarks and add quick domain create
Drop remark fields from Zone, Zone domains, proxy routes, WAF rule
groups and IP groups across models, APIs, UI and DB columns (keep
certificate/origin remarks). Add quick-create domain input for short
labels, @ apex and full FQDNs when binding domains.
2026-07-12 16:16:56 +08:00

31 lines
662 B
TypeScript

'use client';
import {QuickCreateZoneDomainDialog} from '../../components/quick-create-zone-domain-dialog';
/** Zone 详情页添加域名(固定 Zone,支持简写 / @ / 完整 FQDN)。 */
export function ZoneDomainDialog({
open,
onOpenChange,
zoneId,
zoneRoot,
onSaved,
}: {
open: boolean;
onOpenChange(open: boolean): void;
zoneId: number;
zoneRoot: string;
onSaved(): Promise<unknown> | void;
}) {
return (
<QuickCreateZoneDomainDialog
open={open}
onOpenChange={onOpenChange}
fixedZoneId={zoneId}
fixedZoneRoot={zoneRoot}
onCreated={async () => {
await onSaved();
}}
/>
);
}