diff --git a/src/app/lib/get.ts b/src/app/lib/get.ts new file mode 100644 index 0000000..0d7c7ac --- /dev/null +++ b/src/app/lib/get.ts @@ -0,0 +1,9 @@ +import prisma from "./db" +export async function getStories() { + "use server" + return prisma.story.findMany() +} +export async function getPubs() { + "use server" + return prisma.pub.findMany() +} diff --git a/src/app/ui/forms/pubsDropdown.tsx b/src/app/ui/forms/pubsDropdown.tsx index eb21f74..89285f9 100644 --- a/src/app/ui/forms/pubsDropdown.tsx +++ b/src/app/ui/forms/pubsDropdown.tsx @@ -1,10 +1,5 @@ -import prisma from "app/lib/db" - +import { getPubs } from "app/lib/get" export default async function PubsDropdown() { - async function getPubs() { - "use server" - return prisma.pub.findMany() - } const pubs = await getPubs() const pubsDropdown = pubs.map(e => { return diff --git a/src/app/ui/forms/storyDropdown.tsx b/src/app/ui/forms/storyDropdown.tsx index 9fa05af..6023a93 100644 --- a/src/app/ui/forms/storyDropdown.tsx +++ b/src/app/ui/forms/storyDropdown.tsx @@ -1,10 +1,5 @@ -import prisma from "app/lib/db" - +import { getStories } from "app/lib/get" export default async function StoryDropdown() { - async function getStories() { - "use server" - return prisma.story.findMany() - } const stories = await getStories() const storiesDrowpdown = stories.map(e => { return