interface ProjectSettingsModalProps {
    id: string;
    name: string;
    onChangeType: (id: string, newType: ProjectAccessType) => Promise<void>;
    onClose: () => void;
    onDelete: (id: string) => Promise<void>;
    onRename: (id: string, newName: string) => Promise<void>;
    open: boolean;
    type: ProjectAccessType;
}

Properties

id: string
name: string
onChangeType: (id: string, newType: ProjectAccessType) => Promise<void>
onClose: () => void
onDelete: (id: string) => Promise<void>
onRename: (id: string, newName: string) => Promise<void>
open: boolean