From 7ddea03d0229d877a12721cf32f6e23ea8e17643 Mon Sep 17 00:00:00 2001 From: "Xunnamius (Romulus)" Date: Sun, 31 May 2020 05:08:00 -0500 Subject: [PATCH] updated directory structure --- src/pages/api/v1/election/[id]/index.ts | 12 ++++++++++++ src/pages/api/v1/election/[id]/voters.ts | 12 ++++++++++++ 2 files changed, 24 insertions(+) create mode 100644 src/pages/api/v1/election/[id]/index.ts create mode 100644 src/pages/api/v1/election/[id]/voters.ts diff --git a/src/pages/api/v1/election/[id]/index.ts b/src/pages/api/v1/election/[id]/index.ts new file mode 100644 index 0000000..c2635e3 --- /dev/null +++ b/src/pages/api/v1/election/[id]/index.ts @@ -0,0 +1,12 @@ +import { handleEndpoint } from 'universe/backend/middleware' + +import type { NextApiResponse, NextApiRequest } from 'next' + +export { config } from 'universe/backend/middleware'; + +export default async function(req: NextApiRequest, res: NextApiResponse) { + await handleEndpoint(async ({ res }) => { + // TODO... + void res; + }, { req, res, methods: [ 'GET', 'PUT', 'DELETE' ] }); +} diff --git a/src/pages/api/v1/election/[id]/voters.ts b/src/pages/api/v1/election/[id]/voters.ts new file mode 100644 index 0000000..2fdee1e --- /dev/null +++ b/src/pages/api/v1/election/[id]/voters.ts @@ -0,0 +1,12 @@ +import { handleEndpoint } from 'universe/backend/middleware' + +import type { NextApiResponse, NextApiRequest } from 'next' + +export { config } from 'universe/backend/middleware'; + +export default async function(req: NextApiRequest, res: NextApiResponse) { + await handleEndpoint(async ({ res }) => { + // TODO... + void res; + }, { req, res, methods: [ 'GET', 'PUT' ] }); +}