| 
									
										
										
										
											2023-11-25 01:18:31 -08:00
										 |  |  | // lib/env/env.dart
 | 
					
						
							| 
									
										
										
										
											2023-12-21 08:12:40 +08:00
										 |  |  | // ignore_for_file: prefer_const_declarations
 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2023-11-25 01:18:31 -08:00
										 |  |  | import 'package:envied/envied.dart'; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | part 'cloud_env_test.g.dart'; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | /// Follow the guide on https://supabase.com/docs/guides/auth/social-login/auth-google to setup the auth provider.
 | 
					
						
							|  |  |  | ///
 | 
					
						
							|  |  |  | @Envied(path: '.env.cloud.test') | 
					
						
							|  |  |  | abstract class TestEnv { | 
					
						
							|  |  |  |   /// AppFlowy Cloud Configuration
 | 
					
						
							|  |  |  |   @EnviedField( | 
					
						
							| 
									
										
										
										
											2023-12-21 08:12:40 +08:00
										 |  |  |     obfuscate: false, | 
					
						
							| 
									
										
										
										
											2023-11-25 01:18:31 -08:00
										 |  |  |     varName: 'APPFLOWY_CLOUD_URL', | 
					
						
							| 
									
										
										
										
											2023-12-21 08:12:40 +08:00
										 |  |  |     defaultValue: 'http://localhost', | 
					
						
							| 
									
										
										
										
											2023-11-25 01:18:31 -08:00
										 |  |  |   ) | 
					
						
							|  |  |  |   static final String afCloudUrl = _TestEnv.afCloudUrl; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   // Supabase Configuration:
 | 
					
						
							|  |  |  |   @EnviedField( | 
					
						
							| 
									
										
										
										
											2023-12-21 08:12:40 +08:00
										 |  |  |     obfuscate: false, | 
					
						
							| 
									
										
										
										
											2023-11-25 01:18:31 -08:00
										 |  |  |     varName: 'SUPABASE_URL', | 
					
						
							|  |  |  |     defaultValue: '', | 
					
						
							|  |  |  |   ) | 
					
						
							|  |  |  |   static final String supabaseUrl = _TestEnv.supabaseUrl; | 
					
						
							|  |  |  |   @EnviedField( | 
					
						
							| 
									
										
										
										
											2023-12-21 08:12:40 +08:00
										 |  |  |     obfuscate: false, | 
					
						
							| 
									
										
										
										
											2023-11-25 01:18:31 -08:00
										 |  |  |     varName: 'SUPABASE_ANON_KEY', | 
					
						
							|  |  |  |     defaultValue: '', | 
					
						
							|  |  |  |   ) | 
					
						
							|  |  |  |   static final String supabaseAnonKey = _TestEnv.supabaseAnonKey; | 
					
						
							|  |  |  | } |