Proyectos de Subversion LeadersLinked - SPA

Rev

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

Rev 2870 Rev 2871
Línea 8... Línea 8...
8
  const changeParams = (key, value) => {
8
  const changeParams = (key, value) => {
9
    value ? params.set(key, value) : params.delete(key)
9
    value ? params.set(key, value) : params.delete(key)
10
    navigate(`${pathname}?${params.toString()}`)
10
    navigate(`${pathname}?${params.toString()}`)
11
  }
11
  }
Línea 12... Línea 12...
12
 
12
 
13
  const getParams = () => {
-
 
14
    const result = {}
-
 
15
    for (const [key, value] of params.entries()) {
-
 
16
      result[key] = value
-
 
17
    }
-
 
18
    return result
-
 
Línea 19... Línea 13...
19
  }
13
  const getParam = (param = '') => params.get(param)
20
 
14
 
21
  return {
15
  return {
-
 
16
    setParams: changeParams,
22
    setParams: changeParams,
17
    params: {},
23
    params: getParams() || {}
18
    getParam