"use client" import { createSub } from "app/lib/create" import { Dialog, DialogHeader, DialogTrigger, DialogContent, DialogClose, DialogTitle, DialogFooter, DialogDescription } from "@/components/ui/dialog"; import { Button } from "@/components/ui/button"; import { ComponentProps } from "react"; import { Pub, Response, Story } from "@prisma/client"; import SubmissionForm from "app/ui/forms/sub"; type CreateSubDefaults = { subId?: number, storyId: number, pubId: number, submitted: Date, responded: Date, respoonseId: number } export default function CreateSubmissionDialog({ stories, pubs, responses, defaults }: ComponentProps<"div"> & { stories: Story[], pubs: Pub[], responses: Response[], defaults?: CreateSubDefaults }) { return ( New submission Create an entry for a new story i.e. a thing you intend to submit for publication. ) }