123456789101112131415161718192021222324252627 |
- import 'package:appflowy/env/env.dart';
- import 'package:supabase_flutter/supabase_flutter.dart';
- import '../startup.dart';
- bool isSupabaseInitialized = false;
- class InitSupabaseTask extends LaunchTask {
- @override
- Future<void> initialize(LaunchContext context) async {
- if (!isSupabaseEnabled) {
- return;
- }
- if (isSupabaseInitialized) {
- return;
- }
- await Supabase.initialize(
- url: Env.supabaseUrl,
- anonKey: Env.supabaseAnonKey,
- debug: true,
- // authFlowType: AuthFlowType.pkce,
- );
- isSupabaseInitialized = true;
- }
- }
|