Du kannst nicht mehr als 25 Themen auswählen Themen müssen mit entweder einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.

index.js 690B

1234567891011121314151617181920212223242526272829
  1. const Order = require('../../../models/order');
  2. import dbConnect from '../../../utils/helpers/dbHelpers';
  3. async function handler(req, res) {
  4. const { method } = req;
  5. await dbConnect();
  6. switch (method) {
  7. case 'POST': {
  8. try {
  9. const order = await Order.create(
  10. req.body
  11. ); /* create a new model in the database */
  12. res
  13. .status(201)
  14. .json({ message: 'Your order was submitted successfully!', order });
  15. } catch (error) {
  16. res.status(400).json({ success: false });
  17. }
  18. break;
  19. }
  20. default:
  21. res.status(405).json({ message: 'Method not allowed' });
  22. break;
  23. }
  24. }
  25. export default handler;