trying more 573bdd8d
Steve · 2024-09-19 22:50 3 file(s) · +14 −12
src/env.d.ts +5 −6
2 2
// <reference path="../.astro/types.d.ts" />
3 3
/// <reference types="@astrojs/image/client" />
4 4
5 -
interface ImportMetaEnv {
6 -
	readonly PUBLIC_SUPABASE_URL: string;
7 -
	readonly PUBLIC_SUPABASE_ANON_KEY: string;
8 -
}
5 +
type Runtime = import("@astrojs/cloudflare").Runtime<Env>;
9 6
10 -
interface ImportMeta {
11 -
	readonly env: ImportMetaEnv;
7 +
declare namespace App {
8 +
	interface Locals extends Runtime {
9 +
		cfVar: string;
10 +
	}
12 11
}
src/lib/supabase.ts +6 −6
1 -
import { createClient } from "@supabase/supabase-js";
2 -
const { env } = Astro.locals.runtime;
1 +
// const { env } = Astro.locals.runtime;
2 +
// import { createClient } from "@supabase/supabase-js";
3 3
4 -
export const supabase = createClient(
5 -
	env.PUBLIC_SUPABASE_URL,
6 -
	env.PUBLIC_SUPABASE_ANON_KEY,
7 -
);
4 +
// export const supabase = createClient(
5 +
// 	env.PUBLIC_SUPABASE_URL,
6 +
// 	env.PUBLIC_SUPABASE_ANON_KEY,
7 +
// );
wrangler.toml (added) +3 −0
1 +
[vars]
2 +
PUBLIC_SUPABASE_URL = "https://rbhamoqatlwbdxlydlcw.supabase.co"
3 +
PUBLIC_SUPABASE_ANON_KEY = "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZSIsInJlZiI6InJiaGFtb3FhdGx3YmR4bHlkbGN3Iiwicm9sZSI6ImFub24iLCJpYXQiOjE3MjY3MzkwNDEsImV4cCI6MjA0MjMxNTA0MX0.prA8jmaA5d-mK-LVyBWCvsWb6g2kV6yHQFoLYxRNgW8"