|
export default async (city, filters) => {
|
|
|
|
const {data, error, refresh} = await useFetch(`/api/cars/${city}`,{
|
|
params:{
|
|
...filters
|
|
}
|
|
});
|
|
|
|
if(error.value) {
|
|
throw createError({
|
|
...error.value,
|
|
statusMessage:"unable to fetch cars"
|
|
});
|
|
}
|
|
|
|
return {data,refresh};
|
|
} |