MMMMMMMMMMMMMMMM types

This commit is contained in:
Zoe
2023-01-10 21:21:09 -06:00
parent 880d1bf375
commit cd76dfc147
21 changed files with 147 additions and 82 deletions

View File

@@ -1,6 +1,7 @@
import bcryptjs from "bcryptjs";
import { v4 as uuidv4 } from "uuid";
import { PrismaClient } from '@prisma/client'
import { IUser } from "../../types";
const prisma = new PrismaClient()
export default defineEventHandler(async (event) => {
@@ -24,7 +25,7 @@ export default defineEventHandler(async (event) => {
}
]
}
})
}) as IUser
if (preExistingUser) {
event.node.res.statusCode = 409;
@@ -41,7 +42,7 @@ export default defineEventHandler(async (event) => {
passwordhash,
email: body.email
}
})
}) as IUser
const token = uuidv4()
@@ -54,6 +55,7 @@ export default defineEventHandler(async (event) => {
return {
token,
userId: user.id
userId: user.id,
user
}
})