mirror of
https://github.com/LucasVbr/meeting-app.git
synced 2026-07-09 15:08:06 +00:00
feat(finished Card): Finished Card, missing responsive
This commit is contained in:
@@ -1,23 +1,24 @@
|
||||
import {NextApiRequest, NextApiResponse} from 'next';
|
||||
import { PrismaClient } from '@prisma/client'
|
||||
import { NextApiRequest, NextApiResponse } from "next";
|
||||
import { PrismaClient } from "@prisma/client";
|
||||
|
||||
const prisma = new PrismaClient();
|
||||
|
||||
export default async function readUser(req: NextApiRequest, res: NextApiResponse) {
|
||||
|
||||
const {email, password} = req.query
|
||||
|
||||
if(!email) {
|
||||
const users = await prisma.user.findMany()
|
||||
return res.status(200).send({message: "readUser", users});
|
||||
export default async function readUser(
|
||||
req: NextApiRequest,
|
||||
res: NextApiResponse
|
||||
) {
|
||||
const { email, password } = req.query;
|
||||
|
||||
if (!email && !password) {
|
||||
const users = await prisma.user.findMany();
|
||||
return res.status(200).send({ message: "readUser", users });
|
||||
}
|
||||
|
||||
const user = await prisma.user.findUnique({where :{"email" : email}})
|
||||
|
||||
|
||||
const user = await prisma.user.findUnique({ where: { email: email } });
|
||||
|
||||
if (user?.password == password) {
|
||||
res.status(200).send({message: "User found", user});
|
||||
res.status(200).send({ message: "User found", user });
|
||||
}
|
||||
|
||||
res.status(400).send({message: "Mot de passe incorrect"});
|
||||
|
||||
}
|
||||
res.status(400).send({ message: "Mot de passe incorrect" });
|
||||
}
|
||||
|
||||
@@ -2,13 +2,15 @@ import CardUser from "../components/CardUser";
|
||||
|
||||
export default function Test_card() {
|
||||
const user = {
|
||||
name: "dujardin",
|
||||
surname: "jean",
|
||||
lastName: "dujardin",
|
||||
firstName: "jean",
|
||||
age: 19,
|
||||
aPropos: "Je suis une personne fictive, pas tres fictive",
|
||||
images: ["401446.webp"],
|
||||
passions: ["Sport", "Piscine", "Formule1"],
|
||||
};
|
||||
|
||||
//faudra faire une requete sur la BD pour chaque utilisateurs
|
||||
|
||||
return <CardUser user={user} />;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user