Files
2026-07-15 19:00:32 +07:00

28 lines
621 B
TypeScript

import { createClient } from "@supabase/supabase-js";
const {
VITE_SUPABASE_URL,
VITE_SUPABASE_PUBLISHABLE_KEY,
VITE_SUPABASE_USER,
VITE_SUPABASE_USER_PASSWORD,
} =
//@ts-ignore
import.meta.env;
export const supabase = [
VITE_SUPABASE_URL,
VITE_SUPABASE_PUBLISHABLE_KEY,
VITE_SUPABASE_USER,
VITE_SUPABASE_USER_PASSWORD,
].every((v) => v)
? createClient(VITE_SUPABASE_URL, VITE_SUPABASE_PUBLISHABLE_KEY)
: null;
export async function signIn() {
if (!supabase) return;
await supabase.auth.signInWithPassword({
email: VITE_SUPABASE_USER,
password: VITE_SUPABASE_USER_PASSWORD,
});
}