feat: dashboard interface
This commit is contained in:
@@ -4,7 +4,7 @@ import { eq } from "drizzle-orm";
|
||||
import { z } from "zod";
|
||||
|
||||
const paramsSchema = z.object({
|
||||
id: z.number(),
|
||||
id: z.string().transform(Number),
|
||||
});
|
||||
|
||||
export default defineEventHandler(async (event) => {
|
||||
@@ -4,7 +4,7 @@ import { eq } from "drizzle-orm";
|
||||
import { z } from "zod";
|
||||
|
||||
const paramsSchema = z.object({
|
||||
id: z.number(),
|
||||
id: z.string().transform(Number),
|
||||
});
|
||||
|
||||
export default defineEventHandler(async (event) => {
|
||||
@@ -4,7 +4,7 @@ import { eq } from "drizzle-orm";
|
||||
import { z } from "zod";
|
||||
|
||||
const paramsSchema = z.object({
|
||||
id: z.number(),
|
||||
id: z.string().transform(Number),
|
||||
});
|
||||
|
||||
const bodySchema = z.object({
|
||||
@@ -5,7 +5,8 @@ import { z } from "zod";
|
||||
const bodySchema = z.object({
|
||||
name: z.string().min(1),
|
||||
path: z.string().min(1),
|
||||
url: z.url().min(1),
|
||||
url: z.url(),
|
||||
disabled: z.boolean().optional(),
|
||||
});
|
||||
|
||||
export default defineEventHandler(async (event) => {
|
||||
|
||||
Reference in New Issue
Block a user