Migrate from Supabase to Appwrite with core functionality and UI components
This commit is contained in:
30
src/archive/lib/supabase/config.ts
Normal file
30
src/archive/lib/supabase/config.ts
Normal file
@@ -0,0 +1,30 @@
|
||||
// Supabase Cloud URL과 anon key 설정
|
||||
export const getSupabaseUrl = () => {
|
||||
const url = import.meta.env.VITE_SUPABASE_URL;
|
||||
if (!url) throw new Error("VITE_SUPABASE_URL is not set");
|
||||
return url;
|
||||
};
|
||||
|
||||
export const getSupabaseKey = () => {
|
||||
const key = import.meta.env.VITE_SUPABASE_ANON_KEY;
|
||||
if (!key) throw new Error("VITE_SUPABASE_ANON_KEY is not set");
|
||||
return key;
|
||||
};
|
||||
|
||||
// Supabase 키 유효성 검사 - Cloud 환경에서는 항상 유효함
|
||||
export const isValidSupabaseKey = () => {
|
||||
return Boolean(import.meta.env.VITE_SUPABASE_ANON_KEY);
|
||||
};
|
||||
|
||||
// 다음 함수들은 Cloud 환경에서는 필요 없지만 호환성을 위해 유지
|
||||
export const isCorsProxyEnabled = () => {
|
||||
return false;
|
||||
};
|
||||
|
||||
export const getProxyType = () => {
|
||||
return 'none';
|
||||
};
|
||||
|
||||
export const getOriginalSupabaseUrl = () => {
|
||||
return getSupabaseUrl();
|
||||
};
|
||||
Reference in New Issue
Block a user