Proyectos de Subversion LeadersLinked - Antes de SPA

Rev

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

Rev 6953 Rev 6955
Línea 1... Línea 1...
1
import { useEffect, useLayoutEffect, useState } from 'react'
1
import { useEffect, useState } from 'react'
2
import { axios } from '../utils'
2
import { axios } from '../utils'
Línea 3... Línea 3...
3
 
3
 
4
const useFetchHelper = (helper = '', defaultValue = []) => {
4
const useFetchHelper = (helper = '') => {
5
  const [data, setData] = useState(defaultValue)
5
  const [data, setData] = useState([])
6
  const [loading, setLoading] = useState(false)
6
  const [loading, setLoading] = useState(false)
Línea 7... Línea 7...
7
  const [error, setError] = useState(null)
7
  const [error, setError] = useState(null)
8
 
-
 
9
  useEffect(() => {
-
 
10
    setData(defaultValue)
-
 
11
  }, [defaultValue])
-
 
12
 
8
 
13
  useLayoutEffect(() => {
9
  useEffect(() => {
Línea 14... Línea 10...
14
    const getHelper = (helper) => {
10
    const getHelper = (helper) => {
15
      setLoading(true)
11
      setLoading(true)