calendar done
This commit is contained in:
25
src/composables/useCalendar.js
Normal file
25
src/composables/useCalendar.js
Normal file
@@ -0,0 +1,25 @@
|
||||
import { ref } from "vue";
|
||||
import { getCalendar } from "../services/company";
|
||||
|
||||
export default function useCalendar() {
|
||||
const loads = ref([]);
|
||||
const loading = ref(false);
|
||||
|
||||
const getCalendarDate = async(startDate, endDate) => {
|
||||
loading.value = true;
|
||||
const resp = await getCalendar(startDate, endDate);
|
||||
if(resp === null) {
|
||||
loading.value = false;
|
||||
loads.value = [];
|
||||
return;
|
||||
}
|
||||
loads.value = resp.data.data;
|
||||
loading.value = false;
|
||||
}
|
||||
|
||||
return {
|
||||
getCalendarDate,
|
||||
loads,
|
||||
loading
|
||||
}
|
||||
}
|
||||
@@ -16,7 +16,8 @@ export default function useSearchLoads() {
|
||||
filterStr = "?"+cleanfilterArr.join("&");
|
||||
}
|
||||
try {
|
||||
const endpoint = `/v1/loads/find${filterStr}&$sort%5BcreatedAt%5D=-1`;
|
||||
const endpoint = `/v1/loads/find${filterStr}&$sort[createdAt]=-1`;
|
||||
console.log(endpoint);
|
||||
const {data} = await api.get(endpoint);
|
||||
total.value = data.total;
|
||||
loads.value = data.data;
|
||||
|
||||
Reference in New Issue
Block a user