Proyectos de Subversion LeadersLinked - SPA

Rev

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

import React, { createContext } from "react";

import { useFetch } from "@hooks";

export const HabitsUrlsContext = createContext();

export default function HabitsUrlsProvider({ children }) {
  const { data, loading: loading } = useFetch("/habits", {
    categories: [],
    emojis: [],
  });
  const { categories, emojis, ...links } = data;

  return (
    <HabitsUrlsContext.Provider
      value={{
        loading,
        categories,
        links,
        emojis,
      }}
    >
      {children}
    </HabitsUrlsContext.Provider>
  );
}