UNPKG

nitropage

Version:

A free and open source, extensible visual page builder based on SolidStart.

18 lines (16 loc) 422 B
import { getUser } from "#lib/auth/server"; import { useDatabase } from "#lib/server/prisma"; import { query } from "@solidjs/router"; export const getPresets = query( async ({ projectId }: { projectId: string }) => { "use server"; await getUser({ assert: {} }); const db = useDatabase(); return await db.nitroPreset.findMany({ where: { projectId, }, }); }, "np-presets", );