[deep link] Update the asset links json copy action so it can be copied to the clipboard in vscode (#7254)
* Update validation_details_view.dart
* Update validation_details_view.dart
* Update validation_details_view.dart
* Update validation_details_view.dart
diff --git a/packages/devtools_app/lib/src/screens/deep_link_validation/validation_details_view.dart b/packages/devtools_app/lib/src/screens/deep_link_validation/validation_details_view.dart
index 1ef1f3c..f63b9a2 100644
--- a/packages/devtools_app/lib/src/screens/deep_link_validation/validation_details_view.dart
+++ b/packages/devtools_app/lib/src/screens/deep_link_validation/validation_details_view.dart
@@ -7,7 +7,6 @@
import 'package:devtools_app_shared/ui.dart';
import 'package:devtools_app_shared/utils.dart';
import 'package:flutter/material.dart';
-import 'package:flutter/services.dart';
import '../../shared/common_widgets.dart';
import '../../shared/config_specific/launch_url/launch_url.dart';
@@ -293,15 +292,9 @@
),
),
),
- IconButton(
- onPressed: () async =>
- await Clipboard.setData(
- ClipboardData(
- text: generatedAssetLinks
- .generatedString,
- ),
- ),
- icon: const Icon(Icons.copy_rounded),
+ CopyToClipboardControl(
+ dataProvider: () =>
+ generatedAssetLinks.generatedString,
),
],
)