Compare commits
No commits in common. "a4a2ba35cdb56062031d5ec2df6bc22ce73851fe" and "447b4a7edd93370fbef0a6a948cb50376a5adbff" have entirely different histories.
a4a2ba35cd
...
447b4a7edd
|
@ -29,7 +29,7 @@ export default async function Page() {
|
|||
<CreateContainerDescription>
|
||||
Create a new entry for a publication i.e. a place you intend to submit to.
|
||||
</CreateContainerDescription>
|
||||
<PubForm genres={genres} createPub={createPub} className="mt-6" />
|
||||
<PubForm genres={genres} createPub={createPub} />
|
||||
</CreateContainerContent>
|
||||
</CreateContainer>
|
||||
)
|
||||
|
|
|
@ -1,5 +0,0 @@
|
|||
import { LoadingSpinner } from "app/loading";
|
||||
|
||||
export default function Loading() {
|
||||
return <LoadingSpinner />
|
||||
}
|
|
@ -1,5 +0,0 @@
|
|||
import { LoadingSpinner } from "app/loading";
|
||||
|
||||
export default function Loading() {
|
||||
return <LoadingSpinner />
|
||||
}
|
|
@ -23,8 +23,6 @@ import {
|
|||
import GenresTrigger from "./genresTrigger"
|
||||
import GenreCheckbox from "./genreCheckbox"
|
||||
import { randomPublicationTitle } from "app/lib/shortStoryTitleGenerator"
|
||||
import { ComponentProps } from "react"
|
||||
import { Genre } from "@prisma/client"
|
||||
|
||||
const formSchema = z.object({
|
||||
title: z.string().min(2).max(50),
|
||||
|
@ -33,7 +31,7 @@ const formSchema = z.object({
|
|||
genres: z.array(z.number()),
|
||||
})
|
||||
|
||||
export default function PubForm({ genres, createPub, className }: ComponentProps<"div"> & { genres: Array<Genre>, createPub: (data: any) => void }) {
|
||||
export default function PubForm({ genres, createPub }) {
|
||||
const form = useForm<z.infer<typeof formSchema>>({
|
||||
resolver: zodResolver(formSchema),
|
||||
defaultValues: {
|
||||
|
@ -77,7 +75,6 @@ export default function PubForm({ genres, createPub, className }: ComponentProps
|
|||
.toLowerCase() +
|
||||
".com"
|
||||
return (
|
||||
<div className={className}>
|
||||
<Form {...form}>
|
||||
<form onSubmit={form.handleSubmit(onSubmit, onErrors)} className="space-y-8">
|
||||
<FormField
|
||||
|
@ -157,7 +154,6 @@ export default function PubForm({ genres, createPub, className }: ComponentProps
|
|||
<Button type="submit">Submit</Button>
|
||||
</form>
|
||||
</Form>
|
||||
</div>
|
||||
|
||||
)
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue