File size: 472 Bytes
1ddbce4
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
import { NextApiRequest, NextApiResponse } from 'next';

const handler = (req: NextApiRequest, res: NextApiResponse) => {
 const tasks = [];

 // Fetch tasks from API
 fetch('https://api.example.com/tasks')
    .then((response) => response.json())
    .then((data) => {
      tasks = data;
      res.json(tasks);
    })
    .catch((error) => {
      console.error(error);
      res.status(500).json({ message: 'Error fetching tasks' });
    });
};

export default handler;