Files
WebETA/src/composables/useCalendar.js
Alexandro Uc Santos 9bb69c112f storage stash
2025-03-19 12:44:23 -06:00

26 lines
687 B
JavaScript

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, filter) => {
loading.value = true;
const filters = `date[lte]=${endDate}&date[gte]=${startDate}&global=${filter}`
const resp = await getCalendar(filters);
if(resp === null) {
loading.value = false;
loads.value = [];
return;
}
loads.value = resp.data.data;
loading.value = false;
}
return {
getCalendarDate,
loads,
loading
}
}