Proyectos de Subversion LeadersLinked - SPA

Rev

Rev 3692 | Mostrar el archivo completo | | | Autoría | Ultima modificación | Ver Log |

Rev 3692 Rev 3719
Línea 1... Línea 1...
1
import { useMemo } from 'react';
1
import { useMemo } from 'react';
2
import { useFetch } from '@hooks';
2
import { useFetch } from '@hooks';
3
import { formatObjectToArray } from '@utils';
3
import { formatObjectToArray } from '@utils';
4
 
4
 
5
export function useFetchHelper(helper = '') {
5
export function useFetchHelper(helper = '') {
6
  const { data, isLoading } = useFetch(`/helpers/${helper}`, []);
6
  const { data, isLoading } = useFetch(`/helpers/${helper}`, []);
7
 
7
 
8
  const parseData = useMemo(() => {
8
  const parseData = useMemo(() => {
9
    return formatObjectToArray(data);
9
    return formatObjectToArray(data);
10
  }, [data]);
10
  }, [data]);
11
 
11
 
12
  return { data: parseData, loading: isLoading };
12
  return { data: parseData, loading: isLoading };
13
}
13
}