Rev 3432 | Rev 3692 | Ir a la última revisión | Autoría | Comparar con el anterior | Ultima modificación | Ver Log |
import { useMemo } from 'react';
import { useFetch } from '@hooks';
import { formatObjectToArray } from '@utils';
export function useFetchHelper(helper = '') {
const { data, isLoading } = useFetch(`/helpers/${helper}`, []);
const parseData = useMemo(() => {
if (!data) return [];
return Array.isArray(data) ? data : formatObjectToArray(data);
}, [data]);
return { data: parseData, loading: isLoading };
}