Files
e-commerce/client/src/supabase/SupabaseContext.tsx
2022-10-07 15:38:56 -05:00

13 lines
474 B
TypeScript

import { createContext, FC, ReactNode } from "react";
import { SupabaseClient } from "@supabase/supabase-js";
import { useSupabase } from "./useSupabase";
const SupabaseContext = createContext<SupabaseClient | undefined>(undefined!);
export const SupabaseProvider: FC<{children: ReactNode, value: SupabaseClient}> = ({ children }) => {
return (
<SupabaseContext.Provider value={useSupabase()}>
{children}
</SupabaseContext.Provider>
)
}