Proyectos de Subversion LeadersLinked - SPA

Rev

Rev 1383 | Rev 2774 | Ir a la última revisión | Mostrar el archivo completo | | | Autoría | Ultima modificación | Ver Log |

Rev 1383 Rev 1825
Línea -... Línea 1...
-
 
1
import { useMemo } from 'react'
1
import useFetch from './useFetch'
2
import useFetch from './useFetch'
Línea 2... Línea 3...
2
 
3
 
3
const useFetchHelper = (helper = '') => {
4
const useFetchHelper = (helper = '') => {
Línea 4... Línea 5...
4
  const { data, isLoading } = useFetch(`/helpers/${helper}`, [])
5
  const { data, isLoading } = useFetch(`/helpers/${helper}`, [])
5
 
6
 
6
  const helperParse = (data) => {
7
  const parseData = useMemo(() => {
7
    if (!Array.isArray(data)) {
8
    if (!Array.isArray(data)) {
8
      const adapterData = Object.entries(data).map(([key, value]) => {
9
      const adapterData = Object.entries(data).map(([key, value]) => {
Línea 9... Línea 10...
9
        return { value: key, name: value }
10
        return { value: key, name: value }
10
      })
11
      })
Línea 11... Línea 12...
11
 
12
 
12
      return adapterData
13
      return adapterData
Línea 13... Línea 14...
13
    }
14
    }
14
 
15
 
Línea 15... Línea 16...
15
    return data
16
    return data