1+ import 'package:flutter/material.dart' ;
12import 'package:meta/meta.dart' ;
23
3- import 'package:flutter/widgets.dart' as widgets;
4-
54/// Key which is used to identify the [RepaintBoundary]
65@internal
76final sentryScreenshotWidgetGlobalKey =
8- widgets. GlobalKey (debugLabel: 'sentry_screenshot_widget' );
7+ GlobalKey (debugLabel: 'sentry_screenshot_widget' );
98
109/// You can add screenshots of [child] to crash reports by adding this widget.
1110/// Ideally you are adding it around your app widget like in the following
@@ -22,8 +21,8 @@ final sentryScreenshotWidgetGlobalKey =
2221/// information see https://flutter.dev/docs/development/tools/web-renderers
2322/// - You can only have one [SentryScreenshotWidget] widget in your widget tree at all
2423/// times.
25- class SentryScreenshotWidget extends widgets. StatefulWidget {
26- final widgets. Widget child;
24+ class SentryScreenshotWidget extends StatefulWidget {
25+ final Widget child;
2726
2827 const SentryScreenshotWidget ({super .key, required this .child});
2928
@@ -35,11 +34,10 @@ class SentryScreenshotWidget extends widgets.StatefulWidget {
3534 sentryScreenshotWidgetGlobalKey.currentContext != null ;
3635}
3736
38- class _SentryScreenshotWidgetState
39- extends widgets.State <SentryScreenshotWidget > {
37+ class _SentryScreenshotWidgetState extends State <SentryScreenshotWidget > {
4038 @override
41- widgets. Widget build (widgets. BuildContext context) {
42- return widgets. RepaintBoundary (
39+ Widget build (BuildContext context) {
40+ return RepaintBoundary (
4341 key: sentryScreenshotWidgetGlobalKey,
4442 child: widget.child,
4543 );
0 commit comments