Proyectos de Subversion LeadersLinked - Antes de SPA

Rev

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

Rev 6493 Rev 6694
Línea 1... Línea -...
1
import React from 'react'
-
 
2
 
-
 
3
const jsonToParams = (data = {}) => {
1
const jsonToParams = (data = {}) => {
4
  if (!data) {
2
  if (!data) {
5
    return false
3
    return false
6
  } else {
-
 
7
    const formBody = []
-
 
8
    for (const property in data) {
-
 
9
      const encodedKey = encodeURIComponent(property)
-
 
10
      // @ts-ignore
-
 
11
      const encodedValue = encodeURIComponent(data[property])
-
 
12
      formBody.push(encodedKey + '=' + encodedValue)
-
 
13
    }
-
 
14
    const _formBody = formBody.join('&')
-
 
15
    return _formBody
-
 
16
  }
4
  }
-
 
5
  const formBody = []
-
 
6
 
-
 
7
  for (const property in data) {
-
 
8
    const encodedKey = encodeURIComponent(property)
17
}
9
 
-
 
10
    // @ts-ignore
-
 
11
    const encodedValue = encodeURIComponent(data[property])
-
 
12
    formBody.push(encodedKey + '=' + encodedValue)
-
 
13
  }
-
 
14
 
-
 
15
  const _formBody = formBody.join('&')
Línea 18... Línea -...
18
 
-
 
19
const useWindowSize = () => {
-
 
20
  const [size, setSize] = React.useState([0, 0])
-
 
21
  React.useLayoutEffect(() => {
-
 
22
    function updateSize() {
-
 
23
      setSize([window.innerWidth, window.innerHeight])
-
 
24
    }
-
 
25
    window.addEventListener('resize', updateSize)
-
 
26
    updateSize()
-
 
27
    return () => window.removeEventListener('resize', updateSize)
-
 
28
  }, [])
16
 
29
  return size
17
  return _formBody
Línea 30... Línea 18...
30
}
18
}
31
 
19
 
32
const filterItems = (query = '', items = []) => {
20
const filterItems = (query = '', items = []) => {
Línea 55... Línea 43...
55
  }
43
  }
Línea 56... Línea 44...
56
 
44
 
57
  element.scrollTop = element.scrollHeight * 9
45
  element.scrollTop = element.scrollHeight * 9
Línea 58... Línea 46...
58
}
46
}