This commit is contained in:
bipproduction
2025-10-13 16:57:03 +08:00
parent b5ea26217d
commit dd6ca462a9
3 changed files with 31 additions and 5 deletions

View File

@@ -9,6 +9,7 @@ import DarmasabaRoute from "./server/routes/darmasaba_route";
import { convertOpenApiToMcp } from "./server/lib/mcp-converter";
import UserRoute from "./server/routes/user_route";
import LayananRoute from "./server/routes/layanan_route";
import AduanRoute from "./server/routes/aduan_route";
const Docs = new Elysia({
tags: ["docs"],
@@ -27,7 +28,8 @@ const Api = new Elysia({
.use(DarmasabaRoute)
.use(CredentialRoute)
.use(UserRoute)
.use(LayananRoute);
.use(LayananRoute)
.use(AduanRoute);
const app = new Elysia()
.use(Api)

View File

@@ -184,15 +184,15 @@ function NavigationDashboard() {
<NavLink
active={isActive("/scr/dashboard/apikey/apikey")}
leftSection={<IconKey size={20} />}
label="Dashboard Overview"
description="Quick summary and activity highlights"
label="API Key"
description="API Key Management and Generation"
onClick={() => navigate(clientRoutes["/scr/dashboard/apikey/apikey"])}
/>
<NavLink
active={isActive("/scr/dashboard/credential/credential")}
leftSection={<IconLock size={20} />}
label="Dashboard Overview"
description="Quick summary and activity highlights"
label="Credential"
description="Credential Management"
onClick={() =>
navigate(clientRoutes["/scr/dashboard/credential/credential"])
}

View File

@@ -0,0 +1,24 @@
import Elysia from "elysia";
import { t } from "elysia";
const AduanRoute = new Elysia({
prefix: "aduan",
tags: ["aduan"],
})
.post("/create", () => {
return {
success: true,
data: ""
}
}, {
body: t.Object({
title: t.String(),
description: t.String(),
}),
detail: {
summary: "create",
description: "create aduan",
}
})
export default AduanRoute