import React from 'react'; import { Dialog, DialogContent } from '@/components/ui/dialog'; import { ScrollableOverlay } from '@/components/ui/ScrollableOverlay'; import { ProjectSettingsPanel } from '@/components/sections/projects/ProjectSettingsPanel'; import type { ProjectIdentitySaveData } from '@/components/sections/projects/useProjectIdentityForm'; import type { ProjectEntry } from '@/lib/api/types'; interface ProjectEditDialogProps { open: boolean; onOpenChange: (open: boolean) => void; project: ProjectEntry | null; onSave: (data: ProjectIdentitySaveData) => void | Promise; } export const ProjectEditDialog: React.FC = ({ open, onOpenChange, project, onSave, }) => { return (
{open && project ? ( ) : null}
); };