Proyectos de Subversion LeadersLinked - SPA

Rev

Rev 1381 | Rev 1825 | Ir a la última revisión | Autoría | Comparar con el anterior | Ultima modificación | Ver Log |

import useFetch from './useFetch'

const useFetchHelper = (helper = '') => {
  const { data, isLoading } = useFetch(`/helpers/${helper}`, [])

  const helperParse = (data) => {
    if (!Array.isArray(data)) {
      const adapterData = Object.entries(data).map(([key, value]) => {
        return { value: key, name: value }
      })

      return adapterData
    }

    return data
  }

  return { data: helperParse(data), loading: isLoading }
}

export default useFetchHelper