Jon,
Thanks for this great article! One Typescript question:
export const getSupabase = (access_token?: any) => {
const supabaseClient = createClient(
process.env.NEXT_PUBLIC_SUPABASE_URL,
process.env.NEXT_PUBLIC_SUPABASE_ANON_KEY
);
if (access_token) {
// Typescript error here
supabaseClient.auth.session = () => ({
access_token,
});
}
return supabaseClient;
}
I’m getting the following Typescript error:
Type '{ access_token: any; }' is missing the following properties from type 'Session': token_type, userts(2739)