⚒️ API improvements.

This commit is contained in:
pheralb 2022-06-28 13:17:53 +01:00
parent 4cca689a95
commit bdc8718aab
2 changed files with 5 additions and 3 deletions

View File

@ -6,5 +6,7 @@ export default function handler(
req: NextApiRequest,
res: NextApiResponse<SvgData[]>
) {
res.status(200).json(db);
// Begin with the last id in the db:
const svgs = db.sort((a, b) => b.id - a.id);
return res.status(200).json(svgs);
}

View File

@ -14,7 +14,7 @@ export default function handler(req: NextApiRequest, res: NextApiResponse) {
if (q) {
const results = db.filter((product) => {
const { title } = product;
return title.toLowerCase().includes(q.toString());
return title.toLowerCase().includes(q.toString().toLowerCase());
});
return res.status(200).json(results);
}
@ -23,7 +23,7 @@ export default function handler(req: NextApiRequest, res: NextApiResponse) {
if (c) {
const results = db.filter((product) => {
const { category } = product;
return category.toLowerCase().includes(q.toString());
return category.toLowerCase().includes(c.toString().toLowerCase());
});
return res.status(200).json(results);
}