diff --git a/apps/fastvideo_studio/src/components/CreateJobModal.tsx b/apps/fastvideo_studio/src/components/CreateJobModal.tsx new file mode 100644 index 000000000..d74e6551f --- /dev/null +++ b/apps/fastvideo_studio/src/components/CreateJobModal.tsx @@ -0,0 +1,18 @@ +'use client'; + +import type { JobType } from '@/lib/types'; + +// Stub — replaced by unit L2 with the full create-job modal. +// The prop signature is a hard contract: L1's CreateJobButton renders this, +// and L2's implementation must accept exactly these props. +export interface CreateJobModalProps { + isOpen: boolean; + onClose: () => void; + onSuccess: () => void; + jobType: JobType; + workloadType: string; +} + +export default function CreateJobModal(_props: CreateJobModalProps) { + return null; +}