// http://localhost:3000/api/cars/toronto import cars from "@/assets/cars.json"; export default defineEventHandler((event => { const {city} = event.context.params; const {make,minPrice,maxPrice} = getQuery(event); console.log(minPrice); let filtered = cars; filtered = filtered.filter(_ => _.city.toLowerCase() === city.toLowerCase()); if (make){ console.log(make); filtered = filtered.filter(_ => _.make.toLowerCase() === make.toString().toLowerCase()); } if (minPrice) { let min = parseInt(minPrice.toString()); filtered = filtered.filter(_ => _.price >= min); } if (maxPrice) { let max = parseInt(maxPrice.toString()); filtered = filtered.filter(_ => _.price <= max); } // if (filtered.length > 0) return filtered; // return "[]"; }));