From b1901894ab51eaefa731d4ebe0cf10029ad052a6 Mon Sep 17 00:00:00 2001 From: SolitaryThinker Date: Tue, 30 Jun 2026 16:09:27 -0700 Subject: [PATCH] [studio] add CreateJobModal stub for parallel feature units --- .../src/components/CreateJobModal.tsx | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 apps/fastvideo_studio/src/components/CreateJobModal.tsx 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; +}