view vehicles

This commit is contained in:
Alexandro Uc Santos
2024-01-12 13:16:55 -06:00
parent 937c3a8fe5
commit c315f8814e
8 changed files with 314 additions and 8 deletions

View File

@@ -5,9 +5,17 @@ export const useVehiclesStore = defineStore('vehicles', () => {
const vehicles = ref([]);
const fetchVehicles = async(filter) => {
if(vehicles.value.length <= 0) {
const resp = await getVehicles(filter);
const fetchVehicles = async(filterQuery, reload = false) => {
let filterArr = Object.values(filterQuery);
let cleanfilterArr = filterArr.filter(n=>n);
var filterStr = "";
if(cleanfilterArr.length > 0){
filterStr ="?"+cleanfilterArr.join("&");
}
console.log(filterStr);
if(vehicles.value.length <= 0 || reload === true) {
const resp = await getVehicles(filterStr);
console.log(resp.data);
if(resp !== null) {
vehicles.value = resp.data;