import { createBrowserClient } from '@supabase/ssr';
const SUPABASE_URL = process.env.NEXT_PUBLIC_SUPABASE_URL as string;
const SUPABASE_ANON_KEY = process.env.NEXT_PUBLIC_SUPABASE_ANON_KEY as string;
export default function createSupabaseBrowserClient() {
return createBrowserClient(SUPABASE_URL, SUPABASE_ANON_KEY);
}
const onSubmit = async (values: z.infer<typeof NewPasswordSchema>) => {
const supabase = createSupabaseBrowserClient();
const { error } = await supabase.auth.updateUser({
password: values.password,
});
if (error) {
console.error('ERROR_UPDATING_PASSWORD', error.message);
return;
}
router.push('/');
};
import { createBrowserClient } from '@supabase/ssr';
const SUPABASE_URL = process.env.NEXT_PUBLIC_SUPABASE_URL as string;
const SUPABASE_ANON_KEY = process.env.NEXT_PUBLIC_SUPABASE_ANON_KEY as string;
export default function createSupabaseBrowserClient() {
return createBrowserClient(SUPABASE_URL, SUPABASE_ANON_KEY);
}
const onSubmit = async (values: z.infer<typeof NewPasswordSchema>) => {
const supabase = createSupabaseBrowserClient();
const { error } = await supabase.auth.updateUser({
password: values.password,
});
if (error) {
console.error('ERROR_UPDATING_PASSWORD', error.message);
return;
}
router.push('/');
};