git.iko.soy/rowtype-yoga/purescript-supabase
on main help sign in
Remove non-existing UserProvider
commit1090378756e4caa531deb48a0596f477f20e470c authorMark Eibes <mark.eibes@gmail.com> dateMon 20 Mar 2023, 19:45 (4 years ago) parentab8ec18
3 files changed+3−6
.gitignore+1 src/Supabase/AuthHelpers.js+1−2 src/Supabase/AuthHelpers.purs+1−4
.gitignore+1
@@ -8,3 +8,4 @@
88/.purs*
99/.psa*
1010/.spago
11+/.idea
src/Supabase/AuthHelpers.js+1−2
@@ -1,6 +1,5 @@
1−import { UserProvider, useUser } from "@supabase/auth-helpers-react";
1+import { useUser } from "@supabase/auth-helpers-react";
22
3−export const userProvider = UserProvider;
43export const useUserImpl = useUser;
54
65import { createBrowserSupabaseClient } from "@supabase/auth-helpers-nextjs";
src/Supabase/AuthHelpers.purs+1−4
@@ -6,7 +6,6 @@ module Supabase.AuthHelpers
66 , createBrowserClient
77 , createBrowserClientWithOptions
88 , useUser
9− , userProvider
109 ) where
1110
1211import Prelude
@@ -16,14 +15,12 @@ import Data.Nullable (Nullable)
1615import Data.Nullable as Nullable
1716import Effect (Effect)
1817import Foreign (Foreign)
19−import React.Basic.Hooks (Hook, ReactComponent, unsafeHook)
18+import React.Basic.Hooks (Hook, unsafeHook)
2019import Record.Studio (mapRecordKind)
2120import Supabase.Supabase as Supabase
2221import Supabase.Types (Client)
2322import Yoga.JSON as YogaJSON
2423
25−foreign import userProvider :: forall props. ReactComponent { supabaseClient :: Client | props }
26−
2724foreign import useUserImpl :: Effect { user :: Nullable Supabase.User }
2825
2926useUser :: Hook (UseUser) { user :: Maybe Supabase.User }