UNPKG

@premieroctet/next-admin

Version:

Next-Admin provides a customizable and turnkey admin dashboard for applications built with Next.js and powered by the Prisma ORM. It aims to simplify the development process by providing a turnkey admin system that can be easily integrated into your proje

20 lines 886 B
import { ModelName, ModelOptions, NextAdminOptions, Schema, SubmitResourceResponse, UploadedFile } from "../types"; import type { PrismaClient } from "../types-prisma"; type DeleteResourceParams = { prisma: PrismaClient; resource: ModelName; body: string[] | number[]; modelOptions?: ModelOptions<ModelName>[ModelName]; }; export declare const deleteResource: ({ prisma, resource, body, modelOptions, }: DeleteResourceParams) => Promise<any>; type SubmitResourceParams = { prisma: PrismaClient; resource: ModelName; body: Record<string, string | (UploadedFile | string)[] | null>; id?: string | number; options?: NextAdminOptions; schema: Schema; }; export declare const submitResource: ({ prisma, resource, body, id, options, schema, }: SubmitResourceParams) => Promise<SubmitResourceResponse>; export {}; //# sourceMappingURL=resources.d.ts.map