Rev 2798 | Rev 3432 | 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";
export function useFetchHelper(helper = "") {
const { data, loading } = useFetch(`/helpers/${helper}`, []);
const parseData = useMemo(() => {
if (!Array.isArray(data)) {
const adapterData = Object.entries(data).map(([key, value]) => {
return { value: key, name: value };
});
return adapterData;
}
return data;
}, [data]);
return { data: parseData, loading: loading };
}