API Mobile

Add:
- api/mobile/master : type event
- api/mobile/event/[id]/
- mobile/event/route.ts: create event

###  No Issue
This commit is contained in:
2025-09-11 17:36:09 +08:00
parent f337d45e5c
commit 80537f5ea5
4 changed files with 272 additions and 3 deletions

View File

@@ -7,7 +7,6 @@ export { POST };
async function POST(request: Request) {
try {
const { data } = await request.json();
const create = await prisma.event.create({
data: {
title: _.startCase(data.title),
@@ -30,8 +29,6 @@ async function POST(request: Request) {
},
});
if (!create) return { status: 400, message: "Gagal disimpan" };
return NextResponse.json(
{
success: true,
@@ -45,6 +42,7 @@ async function POST(request: Request) {
{
success: false,
message: "Error create event",
reason: (error as Error).message,
},
{ status: 500 }
);