Код: Выделить всё
const graphqlclient = generateClient();
export default async function handler(req: NextApiRequest, res: NextApiResponse) {
if (req.method === 'POST') {
const body = req.body;
if (!graphqlclient) return res.status(401).json({ message: 'Unauthorized' });
const newProduct = body.newProduct;
const results = await graphqlclient.graphql({
query: createProduct,
variables: {
input: newProduct
}
})
return res.status(200).json({ success: true, product: results });
}
res.status(405).json({ message: 'Method not allowed' });
}
< /code>
Я также попробовал < /p>
const client = generateServerClientUsingCookies({
config: amplifyConfig,
cookies
});
Подробнее здесь: https://stackoverflow.com/questions/795 ... api-routes