File tree Expand file tree Collapse file tree 5 files changed +23
-6
lines changed Expand file tree Collapse file tree 5 files changed +23
-6
lines changed Original file line number Diff line number Diff line change @@ -28,6 +28,8 @@ import 'auto_close_screen.dart';
28
28
import 'drift/connection/connection.dart' ;
29
29
import 'drift/database.dart' ;
30
30
import 'isar/user.dart' ;
31
+ import 'package:supabase_flutter/supabase_flutter.dart' as supabase;
32
+ import 'package:sentry_supabase/sentry_supabase.dart' ;
31
33
32
34
// ATTENTION: Change the DSN below with your own to see the events in Sentry. Get one at sentry.io
33
35
const String exampleDsn =
@@ -42,6 +44,21 @@ var _isIntegrationTest = false;
42
44
final GlobalKey <NavigatorState > navigatorKey = GlobalKey <NavigatorState >();
43
45
44
46
Future <void > main () async {
47
+ final sentrySupabaseClient = SentrySupabaseClient ();
48
+
49
+ await supabase.Supabase .initialize (
50
+ url: '<YOUR_SUPABASE_URL>' ,
51
+ anonKey: '<YOUR_SUPABASE_ANON_KEY>' ,
52
+ httpClient: sentrySupabaseClient,
53
+ );
54
+
55
+ final supabaseClient = supabase.Supabase .instance.client;
56
+ final issues = await supabaseClient
57
+ .from ('issues' )
58
+ .select ();
59
+
60
+ print (issues);
61
+
45
62
await setupSentry (
46
63
() => runApp (
47
64
SentryWidget (
Original file line number Diff line number Diff line change @@ -11,6 +11,7 @@ environment:
11
11
dependencies :
12
12
flutter :
13
13
sdk : flutter
14
+ supabase_flutter : ^2.8.4
14
15
sentry :
15
16
sentry_flutter :
16
17
sentry_dio :
@@ -20,6 +21,7 @@ dependencies:
20
21
sentry_hive :
21
22
sentry_drift :
22
23
sentry_isar :
24
+ sentry_supabase :
23
25
universal_platform : ^1.0.0
24
26
feedback : ^2.0.0
25
27
provider : ^6.0.0
Original file line number Diff line number Diff line change @@ -27,3 +27,5 @@ dependency_overrides:
27
27
isar_generator :
28
28
version : ^3.1.0
29
29
hosted : https://pub.isar-community.dev/
30
+ sentry_supabase :
31
+ path : ../../supabase
Original file line number Diff line number Diff line change 1
- /// Support for doing something awesome.
2
- ///
3
- /// More dartdocs go here.
4
1
library ;
5
2
6
- export 'src/sentry_supabase.dart' ;
7
-
8
- // TODO: Export any libraries intended for clients of this package.
3
+ export 'src/sentry_supabase_client.dart' ;
Original file line number Diff line number Diff line change @@ -10,6 +10,7 @@ environment:
10
10
11
11
dependencies :
12
12
http : ^1.3.0
13
+ sentry : 9.0.0-alpha.2
13
14
14
15
dev_dependencies :
15
16
supabase : ^2.6.0
You can’t perform that action at this time.
0 commit comments