Proyectos de Subversion LeadersLinked - SPA

Rev

Rev 3432 | | Comparar con el anterior | Ultima modificación | Ver Log |

Rev Autor Línea Nro. Línea
3719 stevensc 1
import React, { createContext } from 'react';
2
 
3
import { useFetch } from '@hooks';
4
 
5
export const HabitsUrlsContext = createContext();
6
 
7
export default function HabitsUrlsProvider({ children }) {
8
  const { data, isLoading: loading } = useFetch('/habits', {
9
    categories: [],
10
    emojis: []
11
  });
12
  const { categories, emojis, ...links } = data;
13
 
14
  return (
15
    <HabitsUrlsContext.Provider
16
      value={{
17
        loading,
18
        categories,
19
        links,
20
        emojis
21
      }}
22
    >
23
      {children}
24
    </HabitsUrlsContext.Provider>
25
  );
26
}