blob: 1d286e7eb69192832f0657826c349106bc3f34c0 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
import { createUser, getUser } from "../../prisma/user";
export default async function handler(req, res) {
try {
switch (req.method) {
case "POST": {
const { name, setting, animeWatched } = JSON.parse(req.body);
const new_user = await createUser(name, setting);
return res.status(201).json(new_user);
}
case "GET": {
const { name } = req.query;
const user = await getUser(name);
return res.status(200).json(user);
}
}
} catch (error) {}
}
|